Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
320df85010401c6d3ee189a54c63b937d1dcade9
/
src
/
boot.c
320df85
tpm: Add a menu for TPM configuration
by Stefan Berger
· 8 years ago
1202f03
bootorder: Update "extra pci root" buses bootorder format to match qemu
by Kevin O'Connor
· 8 years ago
2aff1c1
Add 'measurement' code to the BIOS
by Stefan Berger
· 8 years ago
a1ac886
boot: switch default menu key to ESC
by Paolo Bonzini
· 8 years ago
80aae26
boot.c: delay exiting boot if menu key is ESC
by Paolo Bonzini
· 8 years ago
e710447
boot: Change ":rom%d" boot order rom instance to ":rom%x"
by Kevin O'Connor
· 9 years ago
275672e
boot: Fix boot order for SCSI target, lun > 9
by Markus Armbruster
· 9 years ago
43197a2
Abstract reset call (and possible 16bit mode switch) into reset() function.
by Kevin O'Connor
· 9 years ago
02f7676
cdemu: store internal cdemu fields in standard "el-torito" spec format.
by Kevin O'Connor
· 9 years ago
d15b010
Enhance nullTrailingSpace() so that it can also skip leading spaces.
by Kevin O'Connor
· 9 years ago
940fc1f
debug: Only call serial_debug_preinit() at startup.
by Kevin O'Connor
· 9 years ago
f5beab4
change boot order load log level
by Gerd Hoffmann
· 9 years ago
4cd522e
Move low-level hardware writing from output.c to new file hw/serialio.c.
by Kevin O'Connor
· 10 years ago
8b7861c
Rename hw/cmos.h to hw/rtc.h and copy RTC code from clock.c to hw/rtc.c.
by Kevin O'Connor
· 10 years ago
07cf73b
Merge bmp.h, boot.h, jpeg.h, and post.h into util.h.
by Kevin O'Connor
· 10 years ago
135f3f6
Split disk.h into block.h and std/disk.h.
by Kevin O'Connor
· 10 years ago
f6d700d
Move fw/LegacyBios.h to std/LegacyBios.h and remove csm.h.
by Kevin O'Connor
· 10 years ago
2d2fa31
Move function definitions for output.c from util.h to new file output.h.
by Kevin O'Connor
· 10 years ago
9dea590
Move malloc code from pmm.c to new files malloc.c and malloc.h.
by Kevin O'Connor
· 10 years ago
41639f8
Move romfile definitions from util.h to new file romfile.h.
by Kevin O'Connor
· 10 years ago
fa9c66a
Rename util.c to string.c and introduce string.h.
by Kevin O'Connor
· 10 years ago
0ac5e9e
Move keyboard calling code from util.c to boot.c.
by Kevin O'Connor
· 10 years ago
ccee6e8
Move code cenetered around firmware initialization to src/fw/
by Kevin O'Connor
· 10 years ago
5d369d8
Move code centered around specific hardware devices to src/hw/
by Kevin O'Connor
· 10 years ago
129f11e
Support custom boot menu prompt and custom boot menu key.
by Kevin O'Connor
· 10 years ago
95ee382
Rename check_timer() function (and similar) to irqtimer_check().
by Kevin O'Connor
· 10 years ago
030a58a
Another fix for hlist_for_each_entry_safe.
by Kevin O'Connor
· 10 years ago
446defb
Convert boot.c to use standard list manipulation code.
by Kevin O'Connor
· 10 years ago
70c94dd
Use VARVERIFY32INIT on global variables that point to "tmp" memory.
by Kevin O'Connor
· 10 years ago
11a7234
Cache boot-fail-wait to avoid romfile access after POST.
by Kevin O'Connor
· 10 years ago
56c5089
Convert basic integer fw_cfg entries into romfile entries.
by Kevin O'Connor
· 10 years ago
897fb11
Consistently use CONFIG_COREBOOT, CONFIG_QEMU, and runningOnXen().
by Kevin O'Connor
· 10 years ago
118469a
Add CSM support
by David Woodhouse
· 10 years ago
8a0a972
POST: Reorganize post init functions for better grouping and reusability.
by Kevin O'Connor
· 10 years ago
d83c87b
Normalize POST initialization function name suffixes.
by Kevin O'Connor
· 10 years ago
54ae543
boot: Support "halt" in the boot order to prevent default boot attempts.
by Kevin O'Connor
· 10 years ago
57174c7
Minor: Separate UUID display from F12 boot prompt.
by Kevin O'Connor
· 10 years ago
7fa31b5
Support USB MSC devices with multiples LUNs
by Kevin O'Connor
· 11 years ago
59d6ca5
Cache romfile entries.
by Kevin O'Connor
· 11 years ago
c7ffbac
Rename call16 to farcall16.
by Kevin O'Connor
· 11 years ago
94c749c
Rename wait_irq to yield_toirq.
by Kevin O'Connor
· 11 years ago
d314083
Convert disk code EBDA variables to VARLOW variables.
by Kevin O'Connor
· 11 years ago
9d8e0a6
Convert boot code EBDA variables to VARLOW variables.
by Kevin O'Connor
· 11 years ago
b8fcf46
Automatically reboot after 60 second delay on failed boot.
by Kevin O'Connor
· 11 years ago
ea27478
usb: Build path via chain of usbdevice_s.
by Kevin O'Connor
· 11 years ago
c5c488f
add virtio-scsi driver
by Paolo Bonzini
· 11 years ago
88e745e
BCVs should inherrit the legacy harddrive priority.
by Kevin O'Connor
· 11 years ago
2762de0
usb: fix boot paths
by Paolo Bonzini
· 12 years ago
20cbffe
Remove now unneeded find_pci().
by Kevin O'Connor
· 12 years ago
fce9189
Push use of 'struct pci_device' to bootprio_find_pci_rom().
by Kevin O'Connor
· 12 years ago
95b2e0c
Push use of 'struct pci_device' to bootprio_find_ata_device().
by Kevin O'Connor
· 12 years ago
03e589c
Push use of 'struct pci_device' to bootprio_find_fdc_device().
by Kevin O'Connor
· 12 years ago
dc3a7d6
Push use of 'struct pci_device' to bootprio_find_pci_device().
by Kevin O'Connor
· 12 years ago
1355a88
Push use of 'struct pci_device' to bootprio_find_usb().
by Kevin O'Connor
· 12 years ago
7302300
Replace CONFIG_BOOTMENU_WAIT with dynamic "etc/boot-menu-wait" file.
by Kevin O'Connor
· 12 years ago
659c99d
Replace PCIPaths code with struct pci_device.
by Kevin O'Connor
· 12 years ago
49bf57b
Add config option (CONFIG_BOOTORDER) to disable bootorder support.
by Kevin O'Connor
· 12 years ago
4d0c592
Minor boot fixes.
by Kevin O'Connor
· 12 years ago
d08eb9c
Add ability to track PCI paths and add to build_pci_path().
by Kevin O'Connor
· 12 years ago
9e881a3
Extract space trimming code from ATA and use in USB and bootorder code.
by Kevin O'Connor
· 12 years ago
c2002a1
Add support for finding the boot priority of USB drives.
by Kevin O'Connor
· 12 years ago
8bf5503
Add functions for boot device path parsing.
by Kevin O'Connor
· 12 years ago
ca2bc1c
Remove drive->desc field.
by Kevin O'Connor
· 12 years ago
f13a180
Minor reorganization of some of the boot_xxx code in boot.c.
by Kevin O'Connor
· 12 years ago
3da2c1c
Move IPL.fw_bootorder to static variables in boot.c.
by Kevin O'Connor
· 12 years ago
7bb1584
Move IPL.bev to static variables in boot.c
by Kevin O'Connor
· 12 years ago
baaadb6
Move IPL.checkfloppysig to a global (CheckFloppySig) in boot.c.
by Kevin O'Connor
· 12 years ago
ecbcf77
Don't access drive_g->desc from boot_cdrom().
by Kevin O'Connor
· 12 years ago
551caa2
Simplify keyboard reading code in the interactive boot menu.
by Kevin O'Connor
· 12 years ago
031ef55
Add stubs to permit devices to specify their boot priority.
by Kevin O'Connor
· 12 years ago
72eee3e
Simplify boot ordering by building an inclusive boot list.
by Kevin O'Connor
· 12 years ago
d1a1746
Breakup boot_setup() bootorder code into its own function.
by Kevin O'Connor
· 12 years ago
f9b0930
Add romfile_loadfile() helper function.
by Kevin O'Connor
· 12 years ago
b9a7591
Read bootorder file into memory.
by Gleb Natapov
· 12 years ago
4c90a20
Create separate IPL entry for each CD/DVD
by Gleb Natapov
· 12 years ago
9a01a9c
Only show bootsplash during boot menu.
by Kevin O'Connor
· 13 years ago
cadaf0e
Be sure to disable bootsplash on all BIOS boot cases.
by Kevin O'Connor
· 13 years ago
afbed1b
Initial bootsplash support.
by Kevin O'Connor
· 13 years ago
203f6f3
SeaBIOS CD/DVD abbreviations
by Stefan Reinauer
· 13 years ago
9c447c3
Allow wait_irq to be called in 32bit code.
by Kevin O'Connor
· 13 years ago
e438b0c
Further parallelize init when using CONFIG_THREAD_OPTIONROMS.
by Kevin O'Connor
· 13 years ago
d9c9361
Default CONFIG_COREBOOT_FLASH on; make depend on CONFIG_COREBOOT.
by Kevin O'Connor
· 13 years ago
575ffc8
Cleanup - build drive description in temp memory during init.
by Kevin O'Connor
· 13 years ago
d7e998f
Dynamically allocate each drive_g with malloc_fseg().
by Kevin O'Connor
· 13 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 13 years ago
52a300f
Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT.
by Kevin O'Connor
· 13 years ago
2edace1
Fix use before free in boot_cbfs (boot.c).
by Kevin O'Connor
· 13 years ago
a5826b5
Add simple cooperative threading scheme to allow parallel hw init.
by Kevin O'Connor
· 14 years ago
10ad799
Replace irq_enable() regions with explicit calls to check for irqs.
by Kevin O'Connor
· 14 years ago
77d227b
Pass 'drive_s' pointer instead of driveid.
by Kevin O'Connor
· 14 years ago
e7cc764
Move qemu config code from smbios.c to its own files. Add support for
by Kevin O'Connor
· 14 years ago
f8e800d
Interrupts should be enabled when calling 16bit code.
by Kevin O'Connor
· 14 years ago
31ae638
Fix uninitialized variable in cbfs menu code.
by Kevin O'Connor
· 14 years ago
51fd0a1
Add mechanism for describing internal drives in boot menu.
by Kevin O'Connor
· 14 years ago
9f98542
Replace common segment/offset pairs with struct segoff_s.
by Kevin O'Connor
· 14 years ago
1f83625
Rework coreboot cbfs interface for added flexibility.
by Kevin O'Connor
· 14 years ago
afd0520
Enhance boot menu to allow selection of floppy to boot from.
by Kevin O'Connor
· 14 years ago
0a0e42e
Add floppy controllers to "drives" list also.
by Kevin O'Connor
· 14 years ago
669e644
Store cdrom emulated driveid directly.
by Kevin O'Connor
· 14 years ago
c892b13
Separate ATA code from generic disk code.
by Kevin O'Connor
· 14 years ago
Next »