pci more generic, added register/unregister irq
pci more generic, added register/unregister irq
temporary commit
merging
added minimal paging system
The backspace works, and some console work
-- all this time and this is your commit??? Yes, yes it is.
code cleanup
removed crappy netbeans files out of tree and build produces less warnings
Cleaned up Makefile, and polished the console a little bit more
remade the loader in nasm style assembler
changed the makefile to not use the cross compiler but the regular ones with extra options
very ugly pci network stuff
mac address can be read and network card reset
run HLT in loop instead of NOP so our cpu does nothing instead of running at 100% all the time
worked some more on the rtl8139 driver
it's still crap
Add hd and enable-kvm to default run.sh