summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Expand)Author
2018-04-05tested on old OS X 10.8 with MacportsAndreas Bauman
2018-01-05some preliminary work on an UDP netconsoleAndreas Baumann
2017-10-29some docu fixesAndreas Baumann
2017-09-15more other OS linksAndreas Baumann
2017-08-24moved cross compilation docu to doc dirAndreas Baumann
2017-08-24added bridging howtoAndreas Baumann
2017-08-10some renamed in ethernet/rtl8139Andreas Baumann
2017-08-02added an IPv4 module, currently containg an address to string functionAndreas Baumann
2017-08-02introduced a network library, added ethernet structure, movedAndreas Baumann
2017-08-01correctly receiving data in the rtl8139 driver and passing it to the networkAndreas Baumann
2017-07-22started to code RTL8139 network driver, for now setting io_base and IRQAndreas Baumann
2017-07-20added links to memory managementAndreas Baumann
2017-07-15reworked driver init and vtable, taking the interrupt manager and the contextAndreas Baumann
2017-07-14some linkage tweaking, the kernel is not linked against libssp (whichAndreas Baumann
2017-07-13added an exit functionAndreas Baumann
2017-07-08added dedicated kernel entry to avoid address reordering under compiler optim...Andreas Baumann
2017-07-02more documentation on doing OOP in CAndreas Baumann
2017-07-02simplified some driver manager code around calling virtual driver methodsAndreas Baumann
2017-06-24made VGA graphical font smaller (we only want ASCII for now)Andreas Baumann
2017-06-18started the widget frameworkAndreas Baumann
2017-06-17added the most complex VGA mode (640x480x4, only timings for now)Andreas Baumann
2017-06-16added docu for font drawing in protected mode (VGA fonts)Andreas Baumann
2017-06-15updated buglist and docuAndreas Baumann
2017-06-14got switch to graphical VGA mode workingAndreas Baumann
2017-06-13added some linksAndreas Baumann
2017-06-10renamed text VGA module to vgatextAndreas Baumann
2017-06-10tried some error handling around disk geometry detection, this feature seems ...Andreas Baumann
2017-06-09tried to probe disk geometry with mixed success (emulated FDD modeAndreas Baumann
2017-06-09fixed stage 1 boot loader problems (worked in some BIOSes acrossAndreas Baumann
2017-06-08added driver managerAndreas Baumann
2017-06-07added another boot loader tutorial linkAndreas Baumann
2017-06-07some cleanup in serial console initializationAndreas Baumann
2017-06-07careful with gaps in PCI functions (see WYOOS tutorial, Ep.11)Andreas Baumann
2017-06-07scanning and printing PCI bus devicesAndreas Baumann
2017-06-07added 32-bit port functionsAndreas Baumann
2017-06-03more tests with eeepc to enable A20 gate, not successful so farAndreas Baumann
2017-06-02some work on keyboard initializationAndreas Baumann
2017-06-01started with keyboard driverAndreas Baumann
2017-06-01introducted a interrupt handler objectAndreas Baumann
2017-05-31interrupt separation between CPU exceptions and hardware IRQs by the PIC,Andreas Baumann
2017-05-31added a setjmp implementationAndreas Baumann
2017-05-21added implementation of interrupts (IDT construction and loading), currently notAndreas Baumann
2017-05-20started with interrupts, some struct cleanupAndreas Baumann
2017-05-18..Andreas Baumann
2017-05-18added some links all around interruptsAndreas Baumann
2017-05-17better magic signature detection (using a compile stamp with date and time)Andreas Baumann
2017-05-14some small fixes, clang image overload (magic doesn't work, most likely becauseAndreas Baumann
2017-05-14added a simple serial console output to qemu run modeAndreas Baumann
2017-05-11better documentation for the boot loading process and how muchAndreas Baumann
2017-05-01more fooling around with VGA moduleAndreas Baumann