aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update README file with more information on using the bios.rel-0.2.0Kevin O'Connor2008-03-301-23/+129
* Unify checksum functions.Kevin O'Connor2008-03-295-59/+25
* Fix bugs in GET/SET_FARPTR macros.Kevin O'Connor2008-03-291-5/+7
* Cleanup boot order determination.Kevin O'Connor2008-03-292-21/+9
* Merge IPL segment into EBDA segment.Kevin O'Connor2008-03-293-68/+57
* Refactor ata code.Kevin O'Connor2008-03-293-305/+240
* Reorder basic_access() to reduce stack usage.Kevin O'Connor2008-03-291-12/+12
* Minor debugging improvements.Kevin O'Connor2008-03-291-3/+3
* Move internal defs from ata.h to ata.c.Kevin O'Connor2008-03-232-50/+50
* Limit cdrom emulation available functions.Kevin O'Connor2008-03-221-2/+17
* Remove redundant debug statements from disk.c.Kevin O'Connor2008-03-221-2/+0
* Cleanup cdrom emulation.Kevin O'Connor2008-03-225-112/+100
* Use "FARPTR" consistently in macros.Kevin O'Connor2008-03-225-31/+31
* Fix disk_1301 handler.Kevin O'Connor2008-03-221-3/+6
* Breakout cdrom emulation support into CONFIG_CDROM_EMU.Kevin O'Connor2008-03-224-26/+37
* Guard header file pci.hKevin O'Connor2008-03-211-0/+5
* Minor change - use set_success() instead of set_cf in pcibios.c.Kevin O'Connor2008-03-211-1/+1
* Make sure we zero bss before calling rombios32 code.Kevin O'Connor2008-03-162-1/+5
* Basic support for PCI BIOS.Kevin O'Connor2008-03-168-51/+381
* Minor cleanups.Kevin O'Connor2008-03-154-6/+3
* Fix bug in apm32protected_entry.Kevin O'Connor2008-03-131-9/+15
* Split up ata_detect() function.Kevin O'Connor2008-03-131-238/+240
* Use LBA disk access methods always; don't use CHS methods.Kevin O'Connor2008-03-133-44/+11
* Move keyboard setup to kbd.c.Kevin O'Connor2008-03-124-148/+167
* Update interger types in rombios32 code.Kevin O'Connor2008-03-122-280/+273
* Move ata_detect call to 32bit code.Kevin O'Connor2008-03-123-15/+9
* Move irq_enable/disable out of ata.cKevin O'Connor2008-03-122-7/+10
* Use 32bit absolute pointers for buffers in ATA code.Kevin O'Connor2008-03-125-98/+121
* Add FIELD_SIZEOF macro to types.hKevin O'Connor2008-03-111-0/+1
* Use SET_BDA and GET_BDA to modify and retrieve BDA fields (post.c)Kevin O'Connor2008-03-111-57/+61
* Clear area changed during shadow enable.Kevin O'Connor2008-03-111-0/+3
* Don't pass in ebp/esp to irq handlers.Kevin O'Connor2008-03-114-87/+100
* Don't save/restore flags and ebp on external calls - saves on stack space.Kevin O'Connor2008-03-116-14/+14
* use PACKED for bregs declarationKevin O'Connor2008-03-111-1/+1
* 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