Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
58db9c492da57b2b71af2200f39d2262d719c142
/
src
/
boot.c
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
e8f00ee
Optionrom code cleanup.
by Kevin O'Connor
· 14 years ago
0942e7f
Avoid -fwhole-program on broken gcc instead of stopping build.
by Kevin O'Connor
· 14 years ago
91b53a7
Add support for field width argument to %x (eg, %08x).
by Kevin O'Connor
· 15 years ago
217d363
Add config option to set boot menu delay time.
by Kevin O'Connor
· 15 years ago
ff8c141
Allow booting from any device when under coreboot.
by Kevin O'Connor
· 15 years ago
6782344
Initial support for running CBFS payloads.
by Kevin O'Connor
· 15 years ago
7da1dcd
Enhance boot menu to allow user to select which CD drive to boot from.
by Kevin O'Connor
· 15 years ago
5ca4b95
Allow ctrl+alt+delete to work when no boot device found.
by Kevin O'Connor
· 15 years ago
0a92412
Add support for selecting harddrive order in boot menu.
by Kevin O'Connor
· 15 years ago
e07e18e
Minor - rename BX_PANIC to panic.
by Kevin O'Connor
· 15 years ago
71f036d
Simplify boot code.
by Kevin O'Connor
· 15 years ago
9f4e1d9
Reorganize boot code.
by Kevin O'Connor
· 15 years ago
95827c4
Introduce MBR struct; simplify cdrom emulation code.
by Kevin O'Connor
· 15 years ago
8b267cb
Implement memcpy_far and checksum_far, and replace _fl variants.
by Kevin O'Connor
· 15 years ago
35ae726
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
by Kevin O'Connor
· 15 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 15 years ago
4524bf7
Use new 'struct disk_op_s' to issue ata requests.
by Kevin O'Connor
· 15 years ago
4a16ef6
Return CDEMU parameters to ebda segment (instead of using globals).
by Kevin O'Connor
· 15 years ago
0881537
Introduce GET/SET_EBDA2() macros - they take a cached ebda seg.
by Kevin O'Connor
· 15 years ago
c659fde
Move IPL definitions from ebda to global variables.
by Kevin O'Connor
· 15 years ago
609da23
Move most of ATA and CDEMU from ebda to global variables.
by Kevin O'Connor
· 15 years ago
d19501e
Fix boot when CONFIG_CDROM_BOOT is disabled.
by Kevin O'Connor
· 15 years ago
f782d60
Avoid casting EBDA variables ipl.description and pir_loc.
by Kevin O'Connor
· 15 years ago
18b927e
Rename memcpy() to memcpy_far() and add regular memcpy() code.
by Kevin O'Connor
· 15 years ago
f13b008
Misc minor improvements.
by Kevin O'Connor
· 15 years ago
4096702
Add additional config options to remove parts of code.
by Kevin O'Connor
· 15 years ago
cdd3d65
Add workaround for older gcc's not fully supporting VISIBLE32.
by Kevin O'Connor
· 15 years ago
44eeaf1
Convert bootup code (int18/int19) to 32bit mode.
by Kevin O'Connor
· 15 years ago
ccaf1c5
Move $PnP string from boot.c to romlayout.S.
by Kevin O'Connor
· 15 years ago
9521e26
Extract 'struct bregs' out of biosvar.h; clean up header includes.
by Kevin O'Connor
· 15 years ago
a05223c
Improve some debugging output.
by Kevin O'Connor
· 15 years ago
61d6b06
Init serial port before using it for debug - also reinit after option rom.
by Kevin O'Connor
· 15 years ago
15c1f22
Support config driven debugging of each irq handler.
by Kevin O'Connor
· 15 years ago
ac8df8c
Improve control of debug messages.
by Kevin O'Connor
· 16 years ago
abc7597
Establish boot order in post stage.
by Kevin O'Connor
· 16 years ago
e0113c9
Forward port new boot menu features from bochs bios.
by Kevin O'Connor
· 16 years ago
840c534
Cleanup boot order determination.
by Kevin O'Connor
· 16 years ago
56a506d
Merge IPL segment into EBDA segment.
by Kevin O'Connor
· 16 years ago
dfa1650
Breakout cdrom emulation support into CONFIG_CDROM_EMU.
by Kevin O'Connor
· 16 years ago
63ccc13
Move ata_detect call to 32bit code.
by Kevin O'Connor
· 16 years ago
7a558e4
Don't save/restore flags and ebp on external calls - saves on stack space.
by Kevin O'Connor
· 16 years ago
7af49bf
Fix booting logic on failure.
by Kevin O'Connor
· 16 years ago
dcc7a4f
Minor cleanups.
by Kevin O'Connor
· 16 years ago
1978676
Rename VISIBLE macro for better control.
by Kevin O'Connor
· 16 years ago
180a959
Get CDROM emulation working.
by Kevin O'Connor
· 16 years ago
c65a380
Bug fixes; get mouse working.
by Kevin O'Connor
· 16 years ago
44c631d
Enhance included bios tables.
by Kevin O'Connor
· 16 years ago
15aee2e
Make disk access work.
by Kevin O'Connor
· 16 years ago
3491e8b
Initial support for ATA disks.
by Kevin O'Connor
· 16 years ago
a2e7380
Merge recent changes to bochs-bios CVS head.
by Kevin O'Connor
· 16 years ago
38fcbfe
Version 0.1.2
by Kevin O'Connor
· 16 years ago
rel-0.1.2
f076a3e
Initial checkin.
by Kevin O'Connor
· 16 years ago
rel-0.1.0