Zunächsteinmal möchte ich sagen, dass ich die Idee dieser Dokumente sehr gut heiße. Mir persönlich
werden sie wohl noch sehr viel Nutzen erweisen, da ich gerade erst am Anfang der OS-Entwicklung stehe.
Zum Dokument: Programming the PIT genuine (II) ist mir folgendes aufgefallen:
Auf der ersten Seite des Dokuments muss es heißen:
"(...) handelt vom PIT, (...)"
den Ausdruck handeln um hab ich noch nicht gehört.
Weiter auf Seite 2:
"Zu beachten ist hierbei, dass immer mir korrekten Einheiten gerechnet wird(...)"
Ich denke, dass es offensichtlich ist, dass mit korrekten Einheiten gerechnet wird
Die Vorsätze Mega bedeutet immer 1000000 und Kilo immer 1000.
Die einzige Ausnahme ist die Einheit Byte. Laut Standard (SI-System) müsste
1 MegaByte 1000 KiloByte entsprechen, aber oft wird auch mit dort
mit dem Faktor 1024 gerechnet, was falsch ist.
Wobei mittlerweile auch andere Vorsätze gelten:
Gi(Gibi) = 1.073.741.824
Mi(Mebi) = 1048576
Ki(Kibi) = 1024
Für die Zeilen wie:
"(...) dort jedes Nibble(=4 Bit Block) Werte von (...)" Seite 3
Würde ich Fußnoten verwenden.
Dann noch ein Grammtikfehler:
Der Plural von Modus ist Modi.
Ebenfalls Seite drei: "(die anderen Moduse sind auch schlecht dokumentiert)"
Auf Seite 4 noch etwas:
"Es wird der Zähler 0 zu seinen Standardwerten gesetzt,(...)"
man setzt etwas auf einen bestimmten Wert nicht zu.
Ist meine Meinung... Also:
"Der Zähler 0 wird auf die Standardwerte gesetzt; der Code(...)"
Weiter auf Seite 4:
"Die Standardwerte sind 0,010 ms Aktivierungszeit, Modus 3 und binäre Zählung, wobei man auch oft auf BCD Zählung trifft."
Kann das sein, dass du 10ms oder 0,010 s meinst?
Das viel mir so beim Überfliegen auf... Sonst ein sehr schönes Dokument... weiter so