projects
/
seabios.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add helper macros for defining GDT descriptors.
[seabios.git]
/
src
/
disk.c
2009-08-09
Kevin O'Connor
Route disk_op commands by drive type - not by command.
blob
|
commitdiff
|
raw
2009-08-09
Kevin O'Connor
Remove unused cdemu ATA code.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-09
Kevin O'Connor
Implement cdrom disk emulation at high-level instead...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-09
Kevin O'Connor
Separate cdemu disk accesses from regular disk accesses.
blob
|
commitdiff
|
raw
|
diff to current
2009-02-28
Kevin O'Connor
Don't 'autodetect' ATA PIO32 mode - use compile def...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-18
Kevin O'Connor
Bug fix - cdrom media emulation only moves drives if...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-22
Kevin O'Connor
Fix apparent bug in int1348 -- checksum didn't have...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-20
Kevin O'Connor
Implement memcpy_far and checksum_far, and replace...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-19
Kevin O'Connor
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-18
Kevin O'Connor
Add extra test for CONFIG_ATA in src/disk.c.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-17
Kevin O'Connor
Move variables from assembler to C code.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-16
Kevin O'Connor
Change license from GPLv3 to LGPLv3.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-02
Kevin O'Connor
Improve set_code_fail/floppy_ret/disk_ret code generation.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-02
Kevin O'Connor
Fix bug in basic_access error path.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-01
Kevin O'Connor
Switch to new stack when calling ATA function in 16bit...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-31
Kevin O'Connor
Use new 'struct disk_op_s' to issue ata requests.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-31
Kevin O'Connor
Return CDEMU parameters to ebda segment (instead of...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-30
Kevin O'Connor
Introduce GET/SET_EBDA2() macros - they take a cached...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-29
Kevin O'Connor
Move most of ATA and CDEMU from ebda to global variables.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-27
Kevin O'Connor
Support a relocatable ebda segment.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-26
Kevin O'Connor
Misc minor cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-31
Kevin O'Connor
Use PCI bus scan to find all ATA controllers. Several...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-08
Kevin O'Connor
Improve debugging output.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-04
Kevin O'Connor
Extract 'struct bregs' out of biosvar.h; clean up heade...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-28
Kevin O'Connor
Improve some debugging output.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-21
Kevin O'Connor
Minor enhancement to disk failure reporting.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-14
Kevin O'Connor
Cleanup handling of interrupt controller (PIC).
blob
|
commitdiff
|
raw
|
diff to current
2008-06-13
Kevin O'Connor
Support config driven debugging of each irq handler.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-07
Kevin O'Connor
Misc minor updates.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-25
Kevin O'Connor
Improve control of debug messages.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-18
Kevin O'Connor
Initial support for coreboot.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-14
Kevin O'Connor
Add full support for drives with more that 2<<32 sectors.
blob
|
commitdiff
|
raw
|
diff to current
2008-04-05
Kevin O'Connor
Make several functions non-inline.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-31
Kevin O'Connor
Minor cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-29
Kevin O'Connor
Unify checksum functions.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-29
Kevin O'Connor
Reorder basic_access() to reduce stack usage.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-23
Kevin O'Connor
Remove redundant debug statements from disk.c.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-23
Kevin O'Connor
Cleanup cdrom emulation.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-23
Kevin O'Connor
Use "FARPTR" consistently in macros.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-23
Kevin O'Connor
Fix disk_1301 handler.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-23
Kevin O'Connor
Breakout cdrom emulation support into CONFIG_CDROM_EMU.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Kevin O'Connor
Use LBA disk access methods always; don't use CHS methods.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Kevin O'Connor
Move irq_enable/disable out of ata.c
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Kevin O'Connor
Use 32bit absolute pointers for buffers in ATA code.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Kevin O'Connor
Reorganize ata code; reduce stack usage.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Kevin O'Connor
Unify ata_cmd_data_in/out functions.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Kevin O'Connor
Reduce stack usage for ISRs; minor fixes.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-09
Kevin O'Connor
Minor debugging improvements.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-09
Kevin O'Connor
Replace debug_exit calls with debug info while setting...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-09
Kevin O'Connor
Minor cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-08
Kevin O'Connor
Clean up disk debugging messages.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-06
Kevin O'Connor
Rename VISIBLE macro for better control.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-05
Kevin O'Connor
Get CDROM emulation working.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-05
Kevin O'Connor
Move cdrom code to its own file (cdrom.c).
blob
|
commitdiff
|
raw
|
diff to current
2008-03-05
Kevin O'Connor
Initial cd emulation code.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-04
Kevin O'Connor
Initial cdrom support.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-02
Kevin O'Connor
Bug fixes; get mouse working.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-02
Kevin O'Connor
Add additional int15 handlers for disk drives.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-01
Kevin O'Connor
Make disk access work.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-29
Kevin O'Connor
Initial support for ATA disks.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-26
Kevin O'Connor
Version 0.1.2
blob
|
commitdiff
|
raw
|
diff to current
2008-02-26
Kevin O'Connor
Version 0.1.1
blob
|
commitdiff
|
raw
|
diff to current
2008-02-26
Kevin O'Connor
Initial checkin.
blob
|
commitdiff
|
raw
|
diff to current