Ich wollte mir einen Treiber für die Real Time Clock schreiben. Laut einigen Tutorials müsste ich dazu nur Bit 6 des CMOS Statusregisters B auf 1 setzen.
Unter Bochs werden danach aber immernoch keine Interrupts generiert.
Hier ist mein Code:
Ist noch irgentwas nötig um die Realtime Clock zu nutzen?
Leider kann ich mein OS gerade nicht auf realer Hardware testen
Unter Bochs werden danach aber immernoch keine Interrupts generiert.
Hier ist mein Code:
Code: [Auswählen]
char byte;
outByte(0x70, 0x0B);
byte = inByte(0x71);
byte |= 0x40;
outByte(0x70, 0x0B);
outByte(0x71, byte);Ist noch irgentwas nötig um die Realtime Clock zu nutzen?
Leider kann ich mein OS gerade nicht auf realer Hardware testen


Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert