1

Initial commit

This commit is contained in:
2023-02-26 21:12:51 +01:00
commit d2ec37332f
69 changed files with 58831 additions and 0 deletions

7
code/lapic_imcr.cpp Normal file
View File

@ -0,0 +1,7 @@
void LocalApic::disablePicMode() {
IoPort registerSelectorPort = IoPort(0x22);
IoPort registerDataPort = IoPort(0x23);
registerSelectorPort.writeByte(0x70); // IMCR address is 0x70
registerDataPort.writeByte(0x01); // 0x01 disconnects PIC
}