rocky
f1c7afdc9d
scsi_mmc_get_discmode: As per Justin B Ruggles, SCSI, MMC-5 may require setting
...
db.field[1] = CDIO_CDROM_MSF.
2004-12-06 04:47:57 +00:00
rocky
2334c3c7cc
Move scsi mmc discmode determination to scsi-mmc.
...
Add discmode for CD-i.
2004-12-04 11:50:40 +00:00
rocky
5ff97b8b45
scsi_mmc.c: get CD-Text length before reading CD-Text. win32.c: make
...
sure we can't set ASPI when XBOX. Other small changes for XBOX compatibility.
2004-10-31 17:18:08 +00:00
rocky
905d72fcac
Add include of stdlib.h (From mog for XBOX)
2004-10-30 21:53:15 +00:00
rocky
c1905e6879
configure.ac: now in 0.71cvs
...
*.c: lint-like changes. Tested on Sun's SUNPRO cc compiler.
Removed feild initialization lingo (even if it is C99).
2004-09-03 23:20:11 +00:00
rocky
19991ded7b
add psz_ to hwinfo type.
...
_cdio_linux.c: go back to using SCSI MMC drive cap routine.
2004-08-27 11:53:38 +00:00
rocky
758f954e1f
Expose hwinfo call as a cdio command. It was SCSI-MMC. This may help
...
on OSX.
2004-08-27 02:50:13 +00:00
rocky
fb3d481d96
scsi_mmc.c: more aggressive about getting drive capabilites. Try to
...
get length first. Also try CAPABILITIES_PAGEs as well as ALL_PAGEs.
2004-08-27 01:24:40 +00:00
rocky
87f0c9334f
Add b_cdtext_init and b_cdtext_error to generic structure. If we
...
can't read cdtext once, mark as an error and don't try to read again.
2004-08-07 22:58:51 +00:00
rocky
c10819c3e6
FreeBSD and gcc < 3.0 fixes
...
Some variable name changes to match style.
2004-08-07 09:42:34 +00:00
rocky
331c244177
small changes.
2004-08-06 22:13:14 +00:00
rocky
0ef9d59d3c
Up the timeout. Seems to work a little better. Probably also need
...
either to retry or try a timeout of 0.
2004-08-05 03:49:37 +00:00
rocky
f9fe21cb6a
Was passing in the wrong pointer (p_cdio instead of p_env)
2004-08-05 02:58:46 +00:00
rocky
83f987275e
scsi_mmc.c: doc change
...
FreeBSD: use generic routines more often. Initialize TOC before
getting drive capabilities (seems to be desired, not completely sure
or sure why this would be so.)
2004-08-01 11:28:00 +00:00
rocky
b1616ea6d5
Add scsi_mmc_get_hwinfo.
2004-07-31 07:43:26 +00:00
rocky
af2d3d31c0
Bug: passing wrong object.
2004-07-29 05:24:21 +00:00
rocky
5c26700f3e
Make setting read lengths more precise (and correct).
2004-07-28 11:45:21 +00:00
rocky
7716188c38
Make sure milliseconds get converted to seconds if needed.
...
Some function renaming, and a typo in a DVD book type.
2004-07-28 01:09:59 +00:00
rocky
b2acdb3e8e
fixes for DVD handling
2004-07-27 18:57:04 +00:00
rocky
c0c0077f3d
Yet more alternate "_generic" to simplify CD-ROM drivers (like all of them
...
except Windows) were there is in fact only one MMC passthrough command.
2004-07-27 02:45:16 +00:00
rocky
db337e5665
More consolidation of code by adding routines to scsi_mmc.
2004-07-27 01:06:01 +00:00
rocky
8000e161a2
get_dvd_physical common routine now works.
2004-07-26 04:33:21 +00:00
rocky
50532e7025
Try to make get_dvd_physical a common routine. (Haven't tested yet.)
2004-07-26 03:58:25 +00:00
rocky
1b15e56374
Start to break out routines into a device-callable routine as well
...
as a publically callable routine. The device-callable routine will
be able to change the passthrough routine as M$ has two distinct
routines for aspi and ioctl.
2004-07-26 03:39:55 +00:00
rocky
20e8974df8
Big change!
...
We now are starting to have universal MMC routines. To do this we need
to have function pointers to the OS-specific MMC send/run command.
Expect some breakage. Down the line though this will increase code reuse,
reliabilty, and make the library more user-customizable.
2004-07-26 02:54:37 +00:00
rocky
3263eeefae
Work on SCSI MMC layer. Some things may be broken.
2004-07-22 09:52:17 +00:00
rocky
8a99889f49
Add READTOC format defines.
2004-07-19 01:13:31 +00:00
rocky
212b701ef6
MMC mode page capabilities gone over. Some more were added.
2004-07-18 03:35:07 +00:00
rocky
e84c6316b0
Expand getting drive capabilities. We now have 3 masks where we had
...
only one before.
2004-07-17 22:16:46 +00:00
rocky
c969662177
Compilation fix.
2004-06-28 00:39:21 +00:00
rocky
72923b43af
Add multisession test.
2004-06-28 00:26:19 +00:00
rocky
878bdc80da
Add common routine for SCSI MMC.
2004-06-27 21:58:12 +00:00