| Zeile 24: | Zeile 24: | ||
:::::Wenn das unterste Bit über 31 ist (also mehr als 4 GB), dann läuft was schief. Insofern finde ich diesen Test vollkommen in Ordnung (bei 64 Bit könnte man nochmal drüber nachdenken). —[[Benutzer:XanClic|Clici McXan]] 22:50, 22. Jul. 2010 (CEST) | :::::Wenn das unterste Bit über 31 ist (also mehr als 4 GB), dann läuft was schief. Insofern finde ich diesen Test vollkommen in Ordnung (bei 64 Bit könnte man nochmal drüber nachdenken). —[[Benutzer:XanClic|Clici McXan]] 22:50, 22. Jul. 2010 (CEST) | ||
::::::Ich stimme dir zu, dass wenn das unterste Bit über 31 ist, was schief läuft. Aber nochmal ein kurzer Realtitätsabgleich: Im Code steht, dass was schiefläuft wenn das unterste Bit unter 31 ist. Oder hab ich einen Knick in der Optik? --[[Benutzer:Jidder|Jidder]] 22:55, 22. Jul. 2010 (CEST) | ::::::Ich stimme dir zu, dass wenn das unterste Bit über 31 ist, was schief läuft. Aber nochmal ein kurzer Realtitätsabgleich: Im Code steht, dass was schiefläuft wenn das unterste Bit unter 31 ist. Oder hab ich einen Knick in der Optik? --[[Benutzer:Jidder|Jidder]] 22:55, 22. Jul. 2010 (CEST) | ||
| + | :::::::''if (… || (lowestBit > 31) || …) { … return }'' – sieht für mich so aus, als würde es abbrechen, wenn das unterste Bit über 31 ist… —[[Benutzer:XanClic|Clici McXan]] 23:50, 22. Jul. 2010 (CEST) | ||
::::Ich habe es jetzt in qemu getestet (echte Hardware geht gerade nicht), sieht funktionierend aus. Kompiliert mit -Wall -Wextra -pedantic -std=gnu99. Wobei das offensichtlich ein Fehler da ist, das +4 muss wohl eher ans barOffset (und die Aussage „das war der Test, ob ihr auch alle aufpasst“ wäre gar nicht so falsch ^^). —[[Benutzer:XanClic|Clici McXan]] 22:48, 22. Jul. 2010 (CEST) | ::::Ich habe es jetzt in qemu getestet (echte Hardware geht gerade nicht), sieht funktionierend aus. Kompiliert mit -Wall -Wextra -pedantic -std=gnu99. Wobei das offensichtlich ein Fehler da ist, das +4 muss wohl eher ans barOffset (und die Aussage „das war der Test, ob ihr auch alle aufpasst“ wäre gar nicht so falsch ^^). —[[Benutzer:XanClic|Clici McXan]] 22:48, 22. Jul. 2010 (CEST) | ||
Allgemein was zu dem Code: Was soll der hier? Mit den ganzen Fehlermeldungen sieht das danach aus, als würde da ein Test der Hardware auf Funktionsfähigkeit durchgeführt werden. Solche Dinge gehören meiner Meinung nach nicht an diesen Platz, der Artikel ist eh schon ziemlich geschwätzig. --[[Benutzer:Jidder|Jidder]] 22:55, 22. Jul. 2010 (CEST) | Allgemein was zu dem Code: Was soll der hier? Mit den ganzen Fehlermeldungen sieht das danach aus, als würde da ein Test der Hardware auf Funktionsfähigkeit durchgeführt werden. Solche Dinge gehören meiner Meinung nach nicht an diesen Platz, der Artikel ist eh schon ziemlich geschwätzig. --[[Benutzer:Jidder|Jidder]] 22:55, 22. Jul. 2010 (CEST) | ||