aboutsummaryrefslogtreecommitdiff
path: root/src/cdrom.c
AgeCommit message (Expand)AuthorFilesLines
2009-01-19Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.Kevin O'Connor1-4/+4
2009-01-15Change license from GPLv3 to LGPLv3.Kevin O'Connor1-1/+1
2008-12-31Use new 'struct disk_op_s' to issue ata requests.Kevin O'Connor1-15/+13
2008-12-31Return CDEMU parameters to ebda segment (instead of using globals).Kevin O'Connor1-52/+50
2008-12-29Introduce GET/SET_EBDA2() macros - they take a cached ebda seg.Kevin O'Connor1-4/+6
2008-12-29Add more linker protections around variables accessed from 16bit mode.Kevin O'Connor1-1/+1
2008-12-28Move most of ATA and CDEMU from ebda to global variables.Kevin O'Connor1-55/+57
2008-12-13Implement GET/SET_GLOBAL(...) instead of using GET/SET_VAR(CS, ...)Kevin O'Connor1-1/+1
2008-11-09Make sure to exit from cdrom_boot() if a cdrom is not found.Kevin O'Connor1-0/+3
2008-07-19Misc fixes and updates.Kevin O'Connor1-5/+1
2008-07-04Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor1-0/+2
2008-06-28Improve some debugging output.Kevin O'Connor1-16/+13
2008-05-24Improve control of debug messages.Kevin O'Connor1-1/+1
2008-05-13Reduce ide stack usage by reorganizing ata calls.Kevin O'Connor1-1/+1
2008-04-13Compile fixes for gcc 4.3.Kevin O'Connor1-1/+1
2008-03-22Limit cdrom emulation available functions.Kevin O'Connor1-2/+17
2008-03-22Cleanup cdrom emulation.Kevin O'Connor1-23/+20
2008-03-22Use "FARPTR" consistently in macros.Kevin O'Connor1-5/+5
2008-03-22Breakout cdrom emulation support into CONFIG_CDROM_EMU.Kevin O'Connor1-25/+34
2008-03-12Use 32bit absolute pointers for buffers in ATA code.Kevin O'Connor1-5/+9
2008-03-11Fix bug in atapi_get_sense.Kevin O'Connor1-2/+2
2008-03-09Minor debugging improvements.Kevin O'Connor1-3/+4
2008-03-09Replace debug_exit calls with debug info while setting a failure.Kevin O'Connor1-1/+1
2008-03-04Get CDROM emulation working.Kevin O'Connor1-0/+258
2008-03-04Move cdrom code to its own file (cdrom.c).Kevin O'Connor1-0/+279