Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
6a46a4250e2b6169c6d41e2ee07b22e9e77d320f
6a46a42
Fix typo causing atapi drive type misreport.
by Kevin O'Connor
· 15 years ago
0763381
Clear out the BiosTableSpace array on each boot.
by Kevin O'Connor
· 15 years ago
5c0c4b7
Bug fix - cdrom media emulation only moves drives if of the same type.
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
4f5586c
Fix RTC UIP timing.
by Kevin O'Connor
· 15 years ago
94fd47e
Minor - change checksum functions to take a (void *).
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
f358759
Clock cleanups.
by Kevin O'Connor
· 15 years ago
a0c6879
Enhance cdrom capacity/media sensing timers.
by Kevin O'Connor
· 15 years ago
160f71c
Add common ata identify sequence; improve debugging.
by Kevin O'Connor
· 15 years ago
ab51560
Minor - ata identify commands should use a u16 buffer (not u8).
by Kevin O'Connor
· 15 years ago
89f6763
Don't overflow ATA.channels array on machines with > 4 controllers.
by Kevin O'Connor
· 15 years ago
0a92412
Add support for selecting harddrive order in boot menu.
by Kevin O'Connor
· 15 years ago
8e62a90
Increase default CONFIG_MAX_BIOSTABLE setting.
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
60b6999
Minor - remove permanent_halt function.
by Kevin O'Connor
· 15 years ago
a3b612e
More floppy code cleanups.
by Kevin O'Connor
· 15 years ago
7661f2f
Minor floppy cleanups.
by Kevin O'Connor
· 15 years ago
95827c4
Introduce MBR struct; simplify cdrom emulation code.
by Kevin O'Connor
· 15 years ago
5eac1dd
Suppress initialized variable compile warning in ata.c.
by Kevin O'Connor
· 15 years ago
580e332
Cleanup ATA code; get SATA drives working on real hardware.
by Kevin O'Connor
· 15 years ago
eac894d
Don't mask irqs in default hardware irq handler.
by Kevin O'Connor
· 15 years ago
423a04d
Add pci_to_bdf() helper function.
by Kevin O'Connor
· 15 years ago
0afee52
Updates to README file.
by Kevin O'Connor
· 15 years ago
rel-0.4.0
ef3d882
Make sure to clear global variables before use.
by Kevin O'Connor
· 15 years ago
b62d1ae
TODO list updates.
by Kevin O'Connor
· 15 years ago
af473a4
Don't declare a handler for int 0x1c - the default handler is sufficient.
by Kevin O'Connor
· 15 years ago
231f710
Enhance makefile to autodetect if AVOIDCOMBINE is needed.
by Kevin O'Connor
· 15 years ago
d99908e
Minor - use a struct when working with pcibios 1ab10e param.
by Kevin O'Connor
· 15 years ago
885e2dd
Minor enhancement - kbd reset should set 0x1234 in BDA reset flag.
by Kevin O'Connor
· 15 years ago
7d10821
Fix apparent bug in int1348 -- checksum didn't have regs->si offset.
by Kevin O'Connor
· 15 years ago
273e8ae
Minor - call16 should not assume %cs==SEG_BIOS.
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
79f4118
Allow GET/SET_SEG asm to access memory or a register.
by Kevin O'Connor
· 15 years ago
35ae726
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
by Kevin O'Connor
· 15 years ago
a9e286d
Minor - streamline SET_GLOBAL macro - reduce #if usage.
by Kevin O'Connor
· 15 years ago
faab1b3
Minor - always set %esp immediately after setting %ss.
by Kevin O'Connor
· 15 years ago
76f0bed
Minor - improve space used reporting in tools/layoutrom.py.
by Kevin O'Connor
· 15 years ago
590e715
Fix apparent bug in 16bit resume code.
by Kevin O'Connor
· 15 years ago
dfc18fc
Fix apparent bug in pci bios handle_1ab10e function.
by Kevin O'Connor
· 15 years ago
235df20
Cleanup ps2 port reset handling.
by Kevin O'Connor
· 15 years ago
b44a852
Cleanup keyboard reset handling.
by Kevin O'Connor
· 15 years ago
0d9e673
Add extra test for CONFIG_ATA in src/disk.c.
by Kevin O'Connor
· 15 years ago
b24c574
Add CONFIG_S3_RESUME to control support for S3 resume.
by Kevin O'Connor
· 15 years ago
0b6f2eb
Don't assume __call16_from32 and __call16 are linear in romlayout.S.
by Kevin O'Connor
· 15 years ago
f509237
Fix minor bug in ps2port.c - can't check for -1 with unsigned return type.
by Kevin O'Connor
· 15 years ago
df2c19a
Reserve space for buffers in f-segment; don't allocate from freespace.
by Kevin O'Connor
· 15 years ago
f5d025a
Minor - don't force align the 32 bss.
by Kevin O'Connor
· 15 years ago
d67a703
Put each assembler function into its own section.
by Kevin O'Connor
· 15 years ago
db802ad
Have layoutrom.py show info on utilization of fixed area.
by Kevin O'Connor
· 15 years ago
3085376
Move variables from assembler to C code.
by Kevin O'Connor
· 15 years ago
095e89b
Remove some unused IRQ_TRAMPOLINE definitions.
by Kevin O'Connor
· 15 years ago
711ddc6
Try to automatically fit sections into open spaces in the fixed area.
by Kevin O'Connor
· 15 years ago
202024a
Layout fixed area using linker instead of assembler.
by Kevin O'Connor
· 15 years ago
9e91c7b
Misc fixes.
by Kevin O'Connor
· 15 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 15 years ago
7061eb6
Initial KVM support.
by Kevin O'Connor
· 15 years ago
0234cd9
Make sure ps2 port command reads are from the desired device.
by Kevin O'Connor
· 15 years ago
7bb3253
Silence the strict-aliasing warnings that older compilers emit.
by Kevin O'Connor
· 15 years ago
7cccf54
Don't define bda as a macro in resume.c - it confuses AVOIDCOMBINE mode.
by Kevin O'Connor
· 15 years ago
8c0e372
The BDA is at segment 0x0040 not 0x0000.
by Kevin O'Connor
· 15 years ago
0560034
Improve set_code_fail/floppy_ret/disk_ret code generation.
by Kevin O'Connor
· 15 years ago
6aa673d
Fix bug in basic_access error path.
by Kevin O'Connor
· 15 years ago
a83ff55
Reduce stack usage of hw irq handlers.
by Kevin O'Connor
· 15 years ago
7f34309
Switch to new stack when calling ATA function in 16bit mode.
by Kevin O'Connor
· 15 years ago
9646224
Tune gcc stack growth parameter.
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
92f95b0
Add more linker protections around variables accessed from 16bit mode.
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
e791636
Move ram size definitions from ebda to global variables.
by Kevin O'Connor
· 15 years ago
51358db
Move pir table offset from ebda to a global variable.
by Kevin O'Connor
· 15 years ago
4a754b3
Add linker magic to ensure 16bit variables aren't repeated in 32bit code.
by Kevin O'Connor
· 15 years ago
4d7c37e
Support a relocatable ebda segment.
by Kevin O'Connor
· 15 years ago
4735877
Enhance via vga hooks (based on patch from Rudolf Marek)
by Kevin O'Connor
· 15 years ago
0c3068d
Initial PnP bios call support.
by Kevin O'Connor
· 15 years ago
fb630a9
Fix bug in dequeue_key() refactor.
by Kevin O'Connor
· 15 years ago
3f57b5c
Support multiple BCVs in a single option rom.
by Kevin O'Connor
· 15 years ago
ffdc9ee
Rework default hwirq handler so there is no confusion on which pic to eoi.
by Kevin O'Connor
· 15 years ago
cc6a377
Make sure to manually export s3_resume() for old buggy gcc versions.
by Kevin O'Connor
· 15 years ago
9967ab7
Add initial S3 resume support.
by Kevin O'Connor
· 15 years ago
c5b5036
Make sure %ss==%ds in resume handler call.
by Kevin O'Connor
· 15 years ago
bb06df2
Use rtc for keyboard delay instaed of tsc.
by Kevin O'Connor
· 15 years ago
31bfad6
Don't turn off apic after smp detect; use cmos for smp count on emulators.
by Kevin O'Connor
· 15 years ago
993f9d3
Refactor dequeue_key() in keyboard code.
by Kevin O'Connor
· 15 years ago
f5c1161
Define and consistently use BUILD_APIC_ADDR and BUILD_IOAPIC_ADDR.
by Kevin O'Connor
· 15 years ago
b4f0e89
Cleanup of fixed space addresses.
by Kevin O'Connor
· 15 years ago
15157a3
Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...)
by Kevin O'Connor
· 15 years ago
4e6c970
Implement time based checks even when looping on an ioport.
by Kevin O'Connor
· 15 years ago
4bbd3b3
Minor - don't call smm_init() from init_bios_tables()
by Kevin O'Connor
· 15 years ago
9649a96
Various minor comment updates.
by Kevin O'Connor
· 15 years ago
d19501e
Fix boot when CONFIG_CDROM_BOOT is disabled.
by Kevin O'Connor
· 15 years ago
18e38b2
Improve support for old 16bit resume handlers.
by Kevin O'Connor
· 15 years ago
e682cbc
Don't overwrite memory on smm init.
by Kevin O'Connor
· 15 years ago
a06bfb6
Execute smp detect code in place instead of copying it.
by Kevin O'Connor
· 15 years ago
9e82122
Makefile cleanups.
by Kevin O'Connor
· 15 years ago
Next »