aboutsummaryrefslogtreecommitdiffstats
path: root/src/boot.c
Commit message (Expand)AuthorAgeFilesLines
* Only show bootsplash during boot menu.Kevin O'Connor2010-08-251-4/+2
* Be sure to disable bootsplash on all BIOS boot cases.Kevin O'Connor2010-07-261-4/+4
* Initial bootsplash support.Kevin O'Connor2010-06-281-0/+3
* SeaBIOS CD/DVD abbreviationsStefan Reinauer2010-06-101-3/+3
* Allow wait_irq to be called in 32bit code.Kevin O'Connor2010-05-231-1/+1
* Further parallelize init when using CONFIG_THREAD_OPTIONROMS.Kevin O'Connor2010-05-011-1/+5
* Default CONFIG_COREBOOT_FLASH on; make depend on CONFIG_COREBOOT.Kevin O'Connor2010-03-201-2/+2
* Cleanup - build drive description in temp memory during init.Kevin O'Connor2010-02-211-9/+4
* Dynamically allocate each drive_g with malloc_fseg().Kevin O'Connor2010-02-151-1/+1
* Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor2010-01-031-5/+5
* Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT.Kevin O'Connor2009-12-261-2/+2
* Fix use before free in boot_cbfs (boot.c).Kevin O'Connor2009-12-131-1/+1
* 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