unerklärbarer Portzugriff????
-
Hi!
Ich habe hier den Quelltext eines C-Programms. darin wird auf die Druckerschnittstelle zugegriffen und auch der assemblerbefehl rdtsc benutzt.
Am Anfang des Programmes wird gleich einmal 0x36 in die adresse 0x43 und dann zweimal 0 in adresse 0x40. Was kann das bedeuten?
-
Hi,
Durch diese Port-zugriffe wird der PIT (Programmable Interval Timer oder zu Deutsch Systemzeitgeber) Kanal0 so programmiert, dass er alle 18,2/2 Sekunden seinen Output von Low nach High oder andersrum veraendert.
Der Kanal 0 ist fuer das Updaten der Systemuhr durch einen Aufruf von IRQ 0 alle 18,2 sekunden verantwortlich...Weitere Informationen zum PIT und anderer Hardware gibts hier
-
achso!
dann ist mir jetzt auch klar warum der das macht.