va_start(args, Message);
Log_AddEvent(Ident, LOG_LEVEL_KPANIC, Message, args);
va_end(args);
+ Panic("Log_KernelPanic");
}
/**
MODULES += x86/ISADMA x86/VGAText
endif
+ifeq ($(ARCHDIR),x86_64)
+MODULES += Storage/ATA Storage/FDD
+MODULES += Network/NE2000 Network/RTL8139
+MODULES += Display/BochsGA
+MODULES += Interfaces/UDI
+MODULES += Input/PS2KbMouse
+MODULES += x86/ISADMA x86/VGAText
+endif
+
MODULES += IPStack # So the other modules are loaded before it
DYNMODS := USB/Core
version = BGA_int_ReadRegister(VBE_DISPI_INDEX_ID);\r
\r
// NOTE: This driver was written for 0xB0C4, but they seem to be backwards compatable\r
- if(version < 0xB0C4 || version > 0xB0C5) {\r
+ if(version != 0xB0C0 && (version < 0xB0C4 || version > 0xB0C5)) {\r
Log_Warning("BGA", "Bochs Adapter Version is not 0xB0C4 or 0xB0C5, instead 0x%x", version);\r
return MODULE_ERR_NOTNEEDED;\r
}\r