aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Reduce ide stack usage by reorganizing ata calls.Kevin O'Connor2008-05-133-35/+99
* Add tool to check stack usage of 16bit code.Kevin O'Connor2008-05-122-6/+120
* Add compile options to reduce stack usage.Kevin O'Connor2008-05-121-1/+2
* Use a linker script for 16bit code.Kevin O'Connor2008-05-126-44/+77
* Fix elf build; rename target file rom.bin to bios.bin.Kevin O'Connor2008-05-104-10/+9
* Support 32bit entry point and an elf wrapped binary.Kevin O'Connor2008-05-082-0/+19
* Add support for sending debug messages to a serial port.Kevin O'Connor2008-05-075-10/+57
* This patch does:Kevin O'Connor2008-05-062-29/+39
* Minor cleanups.Kevin O'Connor2008-05-068-21/+19
* Expand floppy_ret to show function names when return code is a failure.rel-0.2.2Kevin O'Connor2008-04-241-3/+6
* Compile fixes for gcc 4.3.Kevin O'Connor2008-04-136-8/+6
* Move timer setup from post.c to clock.c.Kevin O'Connor2008-04-134-33/+35
* Move serial/lpt setup from post.c to serial.cKevin O'Connor2008-04-134-58/+61
* Move hard drive init from post.c to ata.c.Kevin O'Connor2008-04-134-85/+91
* Move floppy setup code from post.c to floppy.c.Kevin O'Connor2008-04-134-20/+22
* Fix typo causing fdpt1 from structure from being populated.Kevin O'Connor2008-04-131-3/+1
* Add compile options to Makefile to reduce stack space.Kevin O'Connor2008-04-131-4/+6
* Use __always_inline to force inlining.Kevin O'Connor2008-04-132-4/+4
* Fix asm dependencies on segment based writes.Kevin O'Connor2008-04-121-6/+6
* Fix bug causing low memory configs to be off by 1024 in e820 maps.Kevin O'Connor2008-04-121-0/+1
* Fix typo - a memcpy should have been memset in rombios32.cKevin O'Connor2008-04-121-2/+3
* Memset should return 'void *' - just to conform to standards.Kevin O'Connor2008-04-122-2/+3
* Fix bug causing write corruption on large disks.rel-0.2.1Kevin O'Connor2008-04-051-3/+3
* Port fix from bochs-bios for incorrect acpi on boxes < 16M.Kevin O'Connor2008-04-051-1/+1
* Introduce cpu_relax() and use it in busy loops.Kevin O'Connor2008-04-053-6/+17
* Forward port new boot menu features from bochs bios.Kevin O'Connor2008-04-059-19/+150
* Make several functions non-inline.Kevin O'Connor2008-04-055-62/+107
* Add s64 type to types.h.Kevin O'Connor2008-04-051-1/+2
* Minor enhancements to README file.Kevin O'Connor2008-04-011-7/+12
* Don't clobber %esp highbits on C code entry.Kevin O'Connor2008-03-311-9/+17
* Avoid using volatile on GET/SET_VAR macros.Kevin O'Connor2008-03-301-42/+54
* Minor cleanup of GET_VAR usage in output.c.Kevin O'Connor2008-03-301-4/+4
* Minor cleanups.Kevin O'Connor2008-03-308-33/+37
* 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