aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Ignore out/ directory.Kevin O'Connor2008-03-111-0/+1
* Reorganize ata code; reduce stack usage.Kevin O'Connor2008-03-114-355/+405
* Fix bug in atapi_get_sense.Kevin O'Connor2008-03-111-2/+2
* Halt machine on call to BX_PANIC.Kevin O'Connor2008-03-111-2/+6
* Force functions marked as inline to always be inlined.Kevin O'Connor2008-03-112-1/+4
* Unify ata_cmd_data_in/out functions.Kevin O'Connor2008-03-113-191/+65
* Reduce stack usage for ISRs; minor fixes.Kevin O'Connor2008-03-1112-67/+116
* Call to int 1587 shouldn't alter regs->cx.Kevin O'Connor2008-03-091-1/+2
* Minor debugging improvements.Kevin O'Connor2008-03-093-4/+8
* Fix bug in int 1587.Kevin O'Connor2008-03-091-5/+6
* Fix booting logic on failure.Kevin O'Connor2008-03-091-4/+11
* Fix bug in cdrom reads causing incorrect return status.Kevin O'Connor2008-03-091-24/+19
* Make sure global variables are zerod before exiting bios post.Kevin O'Connor2008-03-091-0/+4
* Simplify e820 map generation.Kevin O'Connor2008-03-091-43/+27
* Replace debug_exit calls with debug info while setting a failure.Kevin O'Connor2008-03-0910-118/+124
* Add build option -fomit-frame-pointer.Kevin O'Connor2008-03-091-1/+1
* Fix bug in SET_FARVAR.Kevin O'Connor2008-03-091-1/+2
* Optimize insb/outsb/insw/etc. functions.Kevin O'Connor2008-03-095-48/+61
* Minor cleanups.Kevin O'Connor2008-03-085-5/+17
* Fix bug in ata.cKevin O'Connor2008-03-081-34/+28
* Port rombios32 code from bochs-bios.Kevin O'Connor2008-03-0810-17/+2691
* Minor hack - allow formats with 'l' to be shown in printf.Kevin O'Connor2008-03-081-0/+5
* Revert "Commit missing files from last commit."Kevin O'Connor2008-03-0813-2782/+0
* Revert "This patch adds the BIOS support for SMP, ACPI, PCI, SMM, SMBIOS."Kevin O'Connor2008-03-086-118/+4
* Make sure to restore %ds on return from call16.Kevin O'Connor2008-03-081-3/+5
* Minor cleanup - move init of bda->equipment_list_flagsKevin O'Connor2008-03-081-4/+3
* Fix keyboard init bug.Kevin O'Connor2008-03-081-9/+12
* Enhance APM support.Kevin O'Connor2008-03-083-13/+35
* Clean up disk debugging messages.Kevin O'Connor2008-03-082-28/+33
* use symbols for E820 memory typesKevin O'Connor2008-03-081-6/+12
* Use symbols for cmos offsets in ram_probe()Kevin O'Connor2008-03-063-18/+20
* Rename VISIBLE macro for better control.Kevin O'Connor2008-03-0511-28/+37
* Commit missing files from last commit.Kevin O'Connor2008-03-0513-0/+2782
* This patch adds the BIOS support for SMP, ACPI, PCI, SMM, SMBIOS.Kevin O'Connor2008-03-056-4/+118
* Add initial support for apmbios code.Kevin O'Connor2008-03-054-8/+202
* Get CDROM emulation working.Kevin O'Connor2008-03-049-76/+338
* Ignore precision specifiers in printf code.Kevin O'Connor2008-03-041-1/+12
* Move cdrom code to its own file (cdrom.c).Kevin O'Connor2008-03-044-276/+305
* Initial cd emulation code.Kevin O'Connor2008-03-043-12/+199
* Initial cdrom support.Kevin O'Connor2008-03-032-19/+226
* Ubuntu workaround found; update TODO.Kevin O'Connor2008-03-031-2/+0
* Don't pass segment to ata_cmd_packet.Kevin O'Connor2008-03-032-7/+3
* types.h & ata.hKevin O'Connor2008-03-033-2/+6
* Add new item to TODO.Kevin O'Connor2008-03-021-0/+4
* Cleanup start logic in post.Kevin O'Connor2008-03-021-16/+12
* use symbols for segment numbersKevin O'Connor2008-03-021-2/+2
* Apply workaround to allow compiling under Ubuntu.Kevin O'Connor2008-03-022-11/+29
* Bug fixes; get mouse working.Kevin O'Connor2008-03-0212-24/+40
* Enhance included bios tables.Kevin O'Connor2008-03-0213-63/+134
* Minor cleanup of util.hKevin O'Connor2008-03-021-4/+4