index
:
seabios
guest-hint
kvmtool
master
memory2-logging
microvm
pci-4g-map
pci64-cfg
seabios
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
cdrom.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove Drives global struct in favor of independent global variables.
Kevin O'Connor
2010-12-29
1
-1
/
+1
*
Create separate IPL entry for each CD/DVD
Gleb Natapov
2010-12-12
1
-3
/
+4
*
Cleanup - it's no longer necessary to manually reset global variables.
Kevin O'Connor
2010-09-25
1
-2
/
+0
*
Allocate cdemu buffer in low mem instead of ebda.
Kevin O'Connor
2010-06-06
1
-15
/
+18
*
Rename check_time() to check_tsc().
Kevin O'Connor
2010-05-23
1
-1
/
+1
*
Dynamically allocate ata_channel info; introduce custom atadrive_s struct.
Kevin O'Connor
2010-02-28
1
-8
/
+11
*
Move common "command data block" functions to new file blockcmd.c.
Kevin O'Connor
2010-02-17
1
-48
/
+11
*
Dynamically allocate each drive_g with malloc_fseg().
Kevin O'Connor
2010-02-15
1
-4
/
+6
*
Add common "block command" definitions and update cdrom code.
Kevin O'Connor
2010-02-15
1
-33
/
+36
*
Be sure to add "void" to all function prototypes that take no args.
Kevin O'Connor
2010-01-03
1
-1
/
+1
*
Handle tsc rollover.
Kevin O'Connor
2009-10-22
1
-1
/
+1
*
Pass 'drive_s' pointer instead of driveid.
Kevin O'Connor
2009-10-22
1
-30
/
+27
*
Unify cd emulation access and main disk access code.
Kevin O'Connor
2009-09-12
1
-68
/
+96
*
Merge cdrom 13xx handlers with main disk 13xx handlers.
Kevin O'Connor
2009-08-18
1
-164
/
+9
*
Add floppy controllers to "drives" list also.
Kevin O'Connor
2009-08-16
1
-1
/
+1
*
Store cdrom emulated driveid directly.
Kevin O'Connor
2009-08-11
1
-11
/
+11
*
Use variable name "driveid" consistently (instead of "device").
Kevin O'Connor
2009-08-11
1
-50
/
+50
*
Separate ATA code from generic disk code.
Kevin O'Connor
2009-08-11
1
-5
/
+5
*
Misc ATA cleanups.
Kevin O'Connor
2009-08-10
1
-3
/
+1
*
Route disk_op commands by drive type - not by command.
Kevin O'Connor
2009-08-09
1
-2
/
+3
*
Implement cdrom disk emulation at high-level instead of in low-level ATA.
Kevin O'Connor
2009-08-09
1
-18
/
+19
*
Separate cdemu disk accesses from regular disk accesses.
Kevin O'Connor
2009-08-09
1
-7
/
+15
*
Use regular CD reading to load initial CDROM boot image.
Kevin O'Connor
2009-08-09
1
-3
/
+3
*
Replace memeq/streq functions with memcmp/strcmp.
Kevin O'Connor
2009-04-18
1
-1
/
+1
*
Initial support for finding option roms in coreboot flash layout.
Kevin O'Connor
2009-04-11
1
-17
/
+2
*
Enhance boot menu to allow user to select which CD drive to boot from.
Kevin O'Connor
2009-02-16
1
-32
/
+11
*
Enhance cdrom capacity/media sensing timers.
Kevin O'Connor
2009-02-12
1
-38
/
+41
*
Introduce MBR struct; simplify cdrom emulation code.
Kevin O'Connor
2009-02-07
1
-27
/
+27
*
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
Kevin O'Connor
2009-01-19
1
-4
/
+4
*
Change license from GPLv3 to LGPLv3.
Kevin O'Connor
2009-01-15
1
-1
/
+1
*
Use new 'struct disk_op_s' to issue ata requests.
Kevin O'Connor
2008-12-31
1
-15
/
+13
*
Return CDEMU parameters to ebda segment (instead of using globals).
Kevin O'Connor
2008-12-31
1
-52
/
+50
*
Introduce GET/SET_EBDA2() macros - they take a cached ebda seg.
Kevin O'Connor
2008-12-29
1
-4
/
+6
*
Add more linker protections around variables accessed from 16bit mode.
Kevin O'Connor
2008-12-29
1
-1
/
+1
*
Move most of ATA and CDEMU from ebda to global variables.
Kevin O'Connor
2008-12-28
1
-55
/
+57
*
Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...)
Kevin O'Connor
2008-12-13
1
-1
/
+1
*
Make sure to exit from cdrom_boot() if a cdrom is not found.
Kevin O'Connor
2008-11-09
1
-0
/
+3
*
Misc fixes and updates.
Kevin O'Connor
2008-07-19
1
-5
/
+1
*
Extract 'struct bregs' out of biosvar.h; clean up header includes.
Kevin O'Connor
2008-07-04
1
-0
/
+2
*
Improve some debugging output.
Kevin O'Connor
2008-06-28
1
-16
/
+13
*
Improve control of debug messages.
Kevin O'Connor
2008-05-24
1
-1
/
+1
*
Reduce ide stack usage by reorganizing ata calls.
Kevin O'Connor
2008-05-13
1
-1
/
+1
*
Compile fixes for gcc 4.3.
Kevin O'Connor
2008-04-13
1
-1
/
+1
*
Limit cdrom emulation available functions.
Kevin O'Connor
2008-03-22
1
-2
/
+17
*
Cleanup cdrom emulation.
Kevin O'Connor
2008-03-22
1
-23
/
+20
*
Use "FARPTR" consistently in macros.
Kevin O'Connor
2008-03-22
1
-5
/
+5
*
Breakout cdrom emulation support into CONFIG_CDROM_EMU.
Kevin O'Connor
2008-03-22
1
-25
/
+34
*
Use 32bit absolute pointers for buffers in ATA code.
Kevin O'Connor
2008-03-12
1
-5
/
+9
*
Fix bug in atapi_get_sense.
Kevin O'Connor
2008-03-11
1
-2
/
+2
*
Minor debugging improvements.
Kevin O'Connor
2008-03-09
1
-3
/
+4
[next]