Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
53ab0b600cc7cd14403a9d8feafb1bd1a81e56eb
53ab0b6
Only support IDE devices with pci class of PCI_CLASS_STORAGE_IDE.
by Kevin O'Connor
· 15 years ago
5a1b828
Enance support for PCI option roms.
by Kevin O'Connor
· 15 years ago
e633832
Only touch PCI functions > 0 on multi-function devices; rescan max pci each time.
by Kevin O'Connor
· 15 years ago
3f168b6
Detect keyboard ctrl-alt-delete and try to reset machine.
by Kevin O'Connor
· 15 years ago
dd3588f
Fix bug on keyboard LED set.
by Kevin O'Connor
· 15 years ago
acf1374
Don't reset .bss on reboots.
by Kevin O'Connor
· 15 years ago
bc2aecd
Implement tsc based delay timers, and use them throughout code.
by Kevin O'Connor
· 15 years ago
cf89e66
Fix bug - bios writes must be enabled before max PCI bus detected.
by Kevin O'Connor
· 15 years ago
d21c089
Enable a default hw irq handler.
by Kevin O'Connor
· 15 years ago
952974e
Add tool for generating assembler offset definition file.
by Kevin O'Connor
· 15 years ago
3eac009
Define bit definitions for cr0 register.
by Kevin O'Connor
· 15 years ago
d9a8b2d
Cleanup a20 code.
by Kevin O'Connor
· 15 years ago
8820a10
Show PCI info when reporting ATA controllers.
by Kevin O'Connor
· 15 years ago
e5a36d5
Increase debugging output in option rom processing.
by Kevin O'Connor
· 15 years ago
1a72e2e
Disable a20 on 16bit calls.
by Kevin O'Connor
· 15 years ago
bf5ff17
Move POST stack from 0xfffe to 0x7c00.
by Kevin O'Connor
· 15 years ago
37ef9ae
Make sure to exit from cdrom_boot() if a cdrom is not found.
by Kevin O'Connor
· 15 years ago
be19cdc
Overhaul PCI config functions.
by Kevin O'Connor
· 15 years ago
ceea03c
Overhaul option rom processing.
by Kevin O'Connor
· 15 years ago
1492708
Move 32bit segment defines from romlayout.S to config.h.
by Kevin O'Connor
· 15 years ago
2ed2f58
Synch pci ids and registers with Linux kernel source.
by Kevin O'Connor
· 15 years ago
f782d60
Avoid casting EBDA variables ipl.description and pir_loc.
by Kevin O'Connor
· 15 years ago
d995b3d
Update e820 map in place instead of copying it.
by Kevin O'Connor
· 15 years ago
4a14d75
Rework READx_SEG/WRITEx_SEG macro type detection.
by Kevin O'Connor
· 15 years ago
1b7d884
Support .bss variables in 16bit code (ones that the 32bit code can set).
by Kevin O'Connor
· 15 years ago
7b49cd9
Add dprintf() status writes during startup of bios table inits.
by Kevin O'Connor
· 15 years ago
eadf1ee
Place .bss section in 0xf0000 segment.
by Kevin O'Connor
· 15 years ago
2fc90bd
Be sure to define defaults for NM,STRIP,OBJCOPY in Makefile.
by Kevin O'Connor
· 15 years ago
86cebee
Fix cross compilation issues of seabios
by Kevin O'Connor
· 15 years ago
714325c
Separate out and enhance option rom scanning code.
by Kevin O'Connor
· 15 years ago
970a032
Misc minor cleanups.
by Kevin O'Connor
· 15 years ago
9937386
Updates to TODO list.
by Kevin O'Connor
· 15 years ago
50cf4f1
Turn on cache as first step of post.
by Kevin O'Connor
· 15 years ago
59c35f2
Add support for more than 4Gig of ram.
by Kevin O'Connor
· 15 years ago
943f3be
Synch ACPI DSDT with latest bochs bios.
by Kevin O'Connor
· 15 years ago
2054300
Add new QEMU code to access UUID.
by Kevin O'Connor
· 15 years ago
f2ce191
Set smbios cache handles - patch from bochs bios.
by Kevin O'Connor
· 15 years ago
2f840e3
Support pci init of both PIIX3 and PIIX4 - patch from bochs bios.
by Kevin O'Connor
· 15 years ago
230a7b8
Fix smbios bios_characteristics -- patch from bochs bios.
by Kevin O'Connor
· 15 years ago
3a3fb4e
Fix VMware backdoor command 0Ah - patch from bochs bios.
by Kevin O'Connor
· 15 years ago
7c77417
Update F11/F12 scan codes from bochs bios.
by Kevin O'Connor
· 15 years ago
6723d03
Supply vga register names for BDA.
by Kevin O'Connor
· 15 years ago
415c2dc
Use defines for PCI ids.
by Kevin O'Connor
· 15 years ago
53236cc
Use PCI bus scan to find all ATA controllers. Several IDE fixes.
by Kevin O'Connor
· 15 years ago
5fdaa03
Rename pci_find_class() to pci_find_classprog(), and add new functions.
by Kevin O'Connor
· 15 years ago
15b3165
Print out percentage of space used for bios tables during boot.
by Kevin O'Connor
· 15 years ago
d6e4b4c
Fix bug in dprintf - isdigit had sign overflow problem.
by Kevin O'Connor
· 15 years ago
1d247db
Create a dummy smbios table in coreboot environments.
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
e06363e
Use ALIGN() macro in place of open-coded aligns.
by Kevin O'Connor
· 15 years ago
28fc72a
Set bx/dx to 0xffff on option rom call.
by Kevin O'Connor
· 15 years ago
rel-0.3.0
020c476
Disable floppy access when coreboot enabled.
by Kevin O'Connor
· 15 years ago
f13b008
Misc minor improvements.
by Kevin O'Connor
· 15 years ago
cbffa8e
Add stubs for VIA vga bios callbacks to system bios.
by Kevin O'Connor
· 15 years ago
cde7a58
Return max bus number in int 1a/b101 call.
by Kevin O'Connor
· 15 years ago
6cb8ba9
Remove CONFIG_QEMU option - breakout into other options.
by Kevin O'Connor
· 15 years ago
484270d
Improve smp detection code.
by Kevin O'Connor
· 15 years ago
c43bcba
Don't allow CFLAGS to be set from commandline.
by Kevin O'Connor
· 15 years ago
7481a30
Support ps2 port RESET commands that respond with 1 or 2 bytes.
by Kevin O'Connor
· 15 years ago
9f4f640
Add debugging for unknown keyboard (int 16) calls.
by Kevin O'Connor
· 15 years ago
79cb119
Shrink size of bx_panic when CONFIG_DEBUG_LEVEL is off.
by Kevin O'Connor
· 15 years ago
2ddcf18
Add config option to disable scanning for option roms.
by Kevin O'Connor
· 15 years ago
4096702
Add additional config options to remove parts of code.
by Kevin O'Connor
· 15 years ago
ae8be53
Remove vgahooks.c from Makefile.
by Kevin O'Connor
· 15 years ago
3b89719
Rewrite ps2 port (keyboard/mouse) handling.
by Kevin O'Connor
· 15 years ago
65e6342
Misc fixes and updates.
by Kevin O'Connor
· 15 years ago
7ab798f
Always define macro MODE16 - that way it can be used in C conditionals.
by Kevin O'Connor
· 15 years ago
95cde27
Change checkstack.py tool - key functions by address instead of name.
by Kevin O'Connor
· 15 years ago
4556a2c
Show percent space of C code used in checkrom.py.
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
d381702
Add option to disable mptable generation.
by Kevin O'Connor
· 15 years ago
e10d345
Fix bug in int1308 handling of floppies.
by Kevin O'Connor
· 15 years ago
71c5776
Fix error in pci_find_class().
by Kevin O'Connor
· 15 years ago
a68aeaf
Improve debugging output.
by Kevin O'Connor
· 15 years ago
44eeaf1
Convert bootup code (int18/int19) to 32bit mode.
by Kevin O'Connor
· 15 years ago
d289977
Relinking rom32.o twice seems flaky - make third link stage.
by Kevin O'Connor
· 15 years ago
ccaf1c5
Move $PnP string from boot.c to romlayout.S.
by Kevin O'Connor
· 15 years ago
ee4f9ff
Move elf entry point from post.c to romlayout.S
by Kevin O'Connor
· 15 years ago
9bcc527
Ensure proper alignment of subsections.
by Kevin O'Connor
· 15 years ago
2fda7cb
Use ld to build final rom; remove custom build utilities.
by Kevin O'Connor
· 15 years ago
f85fde0
Use ".set" gas feature to avoid having to hardcode ljmpl asm insn.
by Kevin O'Connor
· 15 years ago
e3677b1
Define 16bit OFFSET_x to be 32bit addresses; introduce CONFIG_BIOS_ADDR.
by Kevin O'Connor
· 15 years ago
d43fcd3
Add hack to prevent checkstack.py from infinitely recursing (with bad input).
by Kevin O'Connor
· 15 years ago
efda97d
Declare kbd_setup() in post.h - next to other kbd.c defines.
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
0525d29
Breakup rombios32.c into pciinit.c and smbios.c
by Kevin O'Connor
· 15 years ago
84ad59a
Separate out smp detection and mp table generation from rombios32.c
by Kevin O'Connor
· 15 years ago
f7ba6d7
Separate SMM code into its own file (smm.c from rombios32.c).
by Kevin O'Connor
· 15 years ago
3129984
Clean up #ifdefs.
by Kevin O'Connor
· 15 years ago
f292f3b
Updates to TODO items.
by Kevin O'Connor
· 15 years ago
rel-0.2.3
e90f264
Set BIOS checksum at 0xfffff.
by Kevin O'Connor
· 15 years ago
a05223c
Improve some debugging output.
by Kevin O'Connor
· 15 years ago
e10e6f8
Scan for and relocate mptable when using coreboot.
by Kevin O'Connor
· 15 years ago
d703c00
Convert '\n' to '\r\n' on debug serial output.
by Kevin O'Connor
· 15 years ago
c541e1b
Add code (currently disabled) to mask run away irqs.
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
db03d5d
PCI fixes
by Kevin O'Connor
· 15 years ago
b8d7a47
Make 0xa0000 - 0x10000 a "gap" in the e820 map.
by Kevin O'Connor
· 15 years ago
fe42eb2
Minor enhancement to disk failure reporting.
by Kevin O'Connor
· 15 years ago
6b7dcb3
Fixup bios.bin.elf building on other versions of ld.
by Kevin O'Connor
· 15 years ago
Next »