projects
/
seabios.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Introduce MBR struct; simplify cdrom emulation code.
[seabios.git]
/
src
/
2009-02-07
Kevin O'Connor
Introduce MBR struct; simplify cdrom emulation code.
tree
|
commitdiff
2009-02-07
Kevin O'Connor
Suppress initialized variable compile warning in ata.c.
tree
|
commitdiff
2009-02-07
Kevin O'Connor
Cleanup ATA code; get SATA drives working on real hardware.
tree
|
commitdiff
2009-02-06
Kevin O'Connor
Don't mask irqs in default hardware irq handler.
tree
|
commitdiff
2009-02-06
Kevin O'Connor
Add pci_to_bdf() helper function.
tree
|
commitdiff
2009-02-06
Kevin O'Connor
Make sure to clear global variables before use.
tree
|
commitdiff
2009-01-30
Kevin O'Connor
Don't declare a handler for int 0x1c - the default...
tree
|
commitdiff
2009-01-22
Kevin O'Connor
Minor - use a struct when working with pcibios 1ab10e...
tree
|
commitdiff
2009-01-22
Kevin O'Connor
Minor enhancement - kbd reset should set 0x1234 in...
tree
|
commitdiff
2009-01-22
Kevin O'Connor
Fix apparent bug in int1348 -- checksum didn't have...
tree
|
commitdiff
2009-01-20
Kevin O'Connor
Minor - call16 should not assume %cs==SEG_BIOS.
tree
|
commitdiff
2009-01-20
Kevin O'Connor
Implement memcpy_far and checksum_far, and replace...
tree
|
commitdiff
2009-01-19
Kevin O'Connor
Allow GET/SET_SEG asm to access memory or a register.
tree
|
commitdiff
2009-01-19
Kevin O'Connor
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
tree
|
commitdiff
2009-01-19
Kevin O'Connor
Minor - streamline SET_GLOBAL macro - reduce #if usage.
tree
|
commitdiff
2009-01-19
Kevin O'Connor
Minor - always set %esp immediately after setting %ss.
tree
|
commitdiff
2009-01-19
Kevin O'Connor
Fix apparent bug in 16bit resume code.
tree
|
commitdiff
2009-01-19
Kevin O'Connor
Fix apparent bug in pci bios handle_1ab10e function.
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Cleanup ps2 port reset handling.
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Cleanup keyboard reset handling.
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Add extra test for CONFIG_ATA in src/disk.c.
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Add CONFIG_S3_RESUME to control support for S3 resume.
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Don't assume __call16_from32 and __call16 are linear...
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Fix minor bug in ps2port.c - can't check for -1 with...
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Reserve space for buffers in f-segment; don't allocate...
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Minor - don't force align the 32 bss.
tree
|
commitdiff
2009-01-18
Kevin O'Connor
Put each assembler function into its own section.
tree
|
commitdiff
2009-01-17
Kevin O'Connor
Move variables from assembler to C code.
tree
|
commitdiff
2009-01-17
Kevin O'Connor
Remove some unused IRQ_TRAMPOLINE definitions.
tree
|
commitdiff
2009-01-17
Kevin O'Connor
Try to automatically fit sections into open spaces...
tree
|
commitdiff
2009-01-17
Kevin O'Connor
Layout fixed area using linker instead of assembler.
tree
|
commitdiff
2009-01-17
Kevin O'Connor
Misc fixes.
tree
|
commitdiff
2009-01-16
Kevin O'Connor
Change license from GPLv3 to LGPLv3.
tree
|
commitdiff
2009-01-05
Kevin O'Connor
Initial KVM support.
tree
|
commitdiff
2009-01-04
Kevin O'Connor
Make sure ps2 port command reads are from the desired...
tree
|
commitdiff
2009-01-03
Kevin O'Connor
Don't define bda as a macro in resume.c - it confuses...
tree
|
commitdiff
2009-01-02
Kevin O'Connor
The BDA is at segment 0x0040 not 0x0000.
tree
|
commitdiff
2009-01-02
Kevin O'Connor
Improve set_code_fail/floppy_ret/disk_ret code generation.
tree
|
commitdiff
2009-01-02
Kevin O'Connor
Fix bug in basic_access error path.
tree
|
commitdiff
2009-01-02
Kevin O'Connor
Reduce stack usage of hw irq handlers.
tree
|
commitdiff
2009-01-01
Kevin O'Connor
Switch to new stack when calling ATA function in 16bit...
tree
|
commitdiff
2008-12-31
Kevin O'Connor
Use new 'struct disk_op_s' to issue ata requests.
tree
|
commitdiff
2008-12-31
Kevin O'Connor
Return CDEMU parameters to ebda segment (instead of...
tree
|
commitdiff
2008-12-30
Kevin O'Connor
Introduce GET/SET_EBDA2() macros - they take a cached...
tree
|
commitdiff
2008-12-30
Kevin O'Connor
Add more linker protections around variables accessed...
tree
|
commitdiff
2008-12-29
Kevin O'Connor
Move IPL definitions from ebda to global variables.
tree
|
commitdiff
2008-12-29
Kevin O'Connor
Move most of ATA and CDEMU from ebda to global variables.
tree
|
commitdiff
2008-12-29
Kevin O'Connor
Move ram size definitions from ebda to global variables.
tree
|
commitdiff
2008-12-29
Kevin O'Connor
Move pir table offset from ebda to a global variable.
tree
|
commitdiff
2008-12-29
Kevin O'Connor
Add linker magic to ensure 16bit variables aren't repea...
tree
|
commitdiff
2008-12-27
Kevin O'Connor
Support a relocatable ebda segment.
tree
|
commitdiff
2008-12-26
Kevin O'Connor
Enhance via vga hooks (based on patch from Rudolf Marek)
tree
|
commitdiff
2008-12-21
Kevin O'Connor
Initial PnP bios call support.
tree
|
commitdiff
2008-12-21
Kevin O'Connor
Fix bug in dequeue_key() refactor.
tree
|
commitdiff
2008-12-21
Kevin O'Connor
Support multiple BCVs in a single option rom.
tree
|
commitdiff
2008-12-20
Kevin O'Connor
Rework default hwirq handler so there is no confusion...
tree
|
commitdiff
2008-12-19
Kevin O'Connor
Make sure to manually export s3_resume() for old buggy...
tree
|
commitdiff
2008-12-19
Kevin O'Connor
Add initial S3 resume support.
tree
|
commitdiff
2008-12-19
Kevin O'Connor
Make sure %ss==%ds in resume handler call.
tree
|
commitdiff
2008-12-17
Kevin O'Connor
Use rtc for keyboard delay instaed of tsc.
tree
|
commitdiff
2008-12-17
Kevin O'Connor
Don't turn off apic after smp detect; use cmos for...
tree
|
commitdiff
2008-12-17
Kevin O'Connor
Refactor dequeue_key() in keyboard code.
tree
|
commitdiff
2008-12-14
Kevin O'Connor
Define and consistently use BUILD_APIC_ADDR and BUILD_I...
tree
|
commitdiff
2008-12-13
Kevin O'Connor
Cleanup of fixed space addresses.
tree
|
commitdiff
2008-12-13
Kevin O'Connor
Implement GET/SET_GLOBAL(...) instead of using GET...
tree
|
commitdiff
2008-12-13
Kevin O'Connor
Implement time based checks even when looping on an...
tree
|
commitdiff
2008-12-11
Kevin O'Connor
Minor - don't call smm_init() from init_bios_tables()
tree
|
commitdiff
2008-12-11
Kevin O'Connor
Various minor comment updates.
tree
|
commitdiff
2008-12-11
Kevin O'Connor
Fix boot when CONFIG_CDROM_BOOT is disabled.
tree
|
commitdiff
2008-12-11
Kevin O'Connor
Improve support for old 16bit resume handlers.
tree
|
commitdiff
2008-12-07
Kevin O'Connor
Don't overwrite memory on smm init.
tree
|
commitdiff
2008-12-07
Kevin O'Connor
Execute smp detect code in place instead of copying it.
tree
|
commitdiff
2008-12-06
Kevin O'Connor
Makefile cleanups.
tree
|
commitdiff
2008-12-06
Kevin O'Connor
Call option roms in "big real mode".
tree
|
commitdiff
2008-12-06
Kevin O'Connor
Add additional PCI option rom checks.
tree
|
commitdiff
2008-12-05
Kevin O'Connor
Don't allow start_bdf with new auto max bus detection...
tree
|
commitdiff
2008-12-05
Kevin O'Connor
Only support IDE devices with pci class of PCI_CLASS_ST...
tree
|
commitdiff
2008-11-30
Kevin O'Connor
Enance support for PCI option roms.
tree
|
commitdiff
2008-11-30
Kevin O'Connor
Only touch PCI functions > 0 on multi-function devices...
tree
|
commitdiff
2008-11-29
Kevin O'Connor
Detect keyboard ctrl-alt-delete and try to reset machine.
tree
|
commitdiff
2008-11-29
Kevin O'Connor
Fix bug on keyboard LED set.
tree
|
commitdiff
2008-11-29
Kevin O'Connor
Don't reset .bss on reboots.
tree
|
commitdiff
2008-11-28
Kevin O'Connor
Implement tsc based delay timers, and use them througho...
tree
|
commitdiff
2008-11-28
Kevin O'Connor
Fix bug - bios writes must be enabled before max PCI...
tree
|
commitdiff
2008-11-26
Kevin O'Connor
Enable a default hw irq handler.
tree
|
commitdiff
2008-11-16
Kevin O'Connor
Add tool for generating assembler offset definition...
tree
|
commitdiff
2008-11-16
Kevin O'Connor
Define bit definitions for cr0 register.
tree
|
commitdiff
2008-11-16
Kevin O'Connor
Cleanup a20 code.
tree
|
commitdiff
2008-11-16
Kevin O'Connor
Show PCI info when reporting ATA controllers.
tree
|
commitdiff
2008-11-13
Kevin O'Connor
Increase debugging output in option rom processing.
tree
|
commitdiff
2008-11-12
Kevin O'Connor
Disable a20 on 16bit calls.
tree
|
commitdiff
2008-11-12
Kevin O'Connor
Move POST stack from 0xfffe to 0x7c00.
tree
|
commitdiff
2008-11-09
Kevin O'Connor
Make sure to exit from cdrom_boot() if a cdrom is not...
tree
|
commitdiff
2008-11-09
Kevin O'Connor
Overhaul PCI config functions.
tree
|
commitdiff
2008-11-09
Kevin O'Connor
Overhaul option rom processing.
tree
|
commitdiff
2008-11-09
Kevin O'Connor
Move 32bit segment defines from romlayout.S to config.h.
tree
|
commitdiff
2008-11-08
Kevin O'Connor
Synch pci ids and registers with Linux kernel source.
tree
|
commitdiff
2008-11-08
Kevin O'Connor
Avoid casting EBDA variables ipl.description and pir_loc.
tree
|
commitdiff
2008-11-08
Kevin O'Connor
Update e820 map in place instead of copying it.
tree
|
commitdiff
2008-11-08
Kevin O'Connor
Rework READx_SEG/WRITEx_SEG macro type detection.
tree
|
commitdiff
next