aboutsummaryrefslogtreecommitdiffstats
path: root/src/boot.c
Commit message (Expand)AuthorAgeFilesLines
* Add simple cooperative threading scheme to allow parallel hw init.Kevin O'Connor2009-10-241-0/+19
* Replace irq_enable() regions with explicit calls to check for irqs.Kevin O'Connor2009-10-241-2/+2
* Pass 'drive_s' pointer instead of driveid.Kevin O'Connor2009-10-221-8/+8
* Move qemu config code from smbios.c to its own files. Add support forKevin O'Connor2009-10-041-1/+2
* Interrupts should be enabled when calling 16bit code.Kevin O'Connor2009-09-241-0/+3
* Fix uninitialized variable in cbfs menu code.Kevin O'Connor2009-09-201-2/+2
* Add mechanism for describing internal drives in boot menu.Kevin O'Connor2009-09-121-13/+18
* Replace common segment/offset pairs with struct segoff_s.Kevin O'Connor2009-09-091-2/+1
* Rework coreboot cbfs interface for added flexibility.Kevin O'Connor2009-08-161-6/+14
* Enhance boot menu to allow selection of floppy to boot from.Kevin O'Connor2009-08-161-4/+12
* Add floppy controllers to "drives" list also.Kevin O'Connor2009-08-161-2/+2
* Store cdrom emulated driveid directly.Kevin O'Connor2009-08-111-1/+1
* Separate ATA code from generic disk code.Kevin O'Connor2009-08-111-5/+5
* Optionrom code cleanup.Kevin O'Connor2009-07-041-1/+1
* Avoid -fwhole-program on broken gcc instead of stopping build.Kevin O'Connor2009-06-151-4/+0
* Add support for field width argument to %x (eg, %08x).Kevin O'Connor2009-05-051-1/+1
* Add config option to set boot menu delay time.Kevin O'Connor2009-04-291-1/+1
* Allow booting from any device when under coreboot.Kevin O'Connor2009-04-181-11/+5
* Initial support for running CBFS payloads.Kevin O'Connor2009-04-131-15/+46
* Enhance boot menu to allow user to select which CD drive to boot from.Kevin O'Connor2009-02-161-9/+19
* Allow ctrl+alt+delete to work when no boot device found.Kevin O'Connor2009-02-151-2/+6
* Add support for selecting harddrive order in boot menu.Kevin O'Connor2009-02-081-27/+167
* Minor - rename BX_PANIC to panic.Kevin O'Connor2009-02-081-2/+2
* Simplify boot code.Kevin O'Connor2009-02-081-159/+107
* Reorganize boot code.Kevin O'Connor2009-02-081-14/+134
* Introduce MBR struct; simplify cdrom emulation code.Kevin O'Connor2009-02-071-1/+2
* Implement memcpy_far and checksum_far, and replace _fl variants.Kevin O'Connor2009-01-191-1/+1
* Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.Kevin O'Connor2009-01-191-3/+3
* Change license from GPLv3 to LGPLv3.Kevin O'Connor2009-01-151-1/+1
* Use new 'struct disk_op_s' to issue ata requests.Kevin O'Connor2008-12-311-1/+0
* Return CDEMU parameters to ebda segment (instead of using globals).Kevin O'Connor2008-12-311-2/+3
* Introduce GET/SET_EBDA2() macros - they take a cached ebda seg.Kevin O'Connor2008-12-291-3/+4
* Move IPL definitions from ebda to global variables.Kevin O'Connor2008-12-281-9/+12
* Move most of ATA and CDEMU from ebda to global variables.Kevin O'Connor2008-12-281-2/+2
* Fix boot when CONFIG_CDROM_BOOT is disabled.Kevin O'Connor2008-12-101-1/+1
* Avoid casting EBDA variables ipl.description and pir_loc.Kevin O'Connor2008-11-081-2/+2
* Rename memcpy() to memcpy_far() and add regular memcpy() code.Kevin O'Connor2008-08-291-1/+1
* Misc minor improvements.Kevin O'Connor2008-08-171-4/+4
* Add additional config options to remove parts of code.Kevin O'Connor2008-07-211-0/+3
* Add workaround for older gcc's not fully supporting VISIBLE32.Kevin O'Connor2008-07-121-0/+4
* Convert bootup code (int18/int19) to 32bit mode.Kevin O'Connor2008-07-061-4/+2
* Move $PnP string from boot.c to romlayout.S.Kevin O'Connor2008-07-061-5/+0
* Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor2008-07-041-1/+2
* Improve some debugging output.Kevin O'Connor2008-06-281-1/+1
* Init serial port before using it for debug - also reinit after option rom.Kevin O'Connor2008-06-211-0/+2
* Support config driven debugging of each irq handler.Kevin O'Connor2008-06-121-2/+2
* Improve control of debug messages.Kevin O'Connor2008-05-241-2/+2
* Establish boot order in post stage.Kevin O'Connor2008-05-181-17/+5
* Forward port new boot menu features from bochs bios.Kevin O'Connor2008-04-051-11/+39
* Cleanup boot order determination.Kevin O'Connor2008-03-291-20/+9