rocky
5c26700f3e
Make setting read lengths more precise (and correct).
2004-07-28 11:45:21 +00:00
rocky
7e18d89c8a
Add common defines for some subchannel commands, and use them.
2004-07-17 15:31:00 +00:00
rocky
e21255ec1a
Reduce cut and paste - add common routine, to _cdio_generic.c:
...
cdio_read_mode1_sector.
2004-06-26 00:39:00 +00:00
rocky
805ce0d9ee
mode1 reading fixed up. Some cdio_error's turned into cdio_warn's as
...
we really shouldn't abort in the driver if there is an error
discovered but instead just return failure.
2004-06-25 20:45:41 +00:00
rocky
001bd6360b
Put the right suffix on ATAPI devices.
...
More const's, fewer void *'s.
2004-06-19 16:34:45 +00:00
rocky
0441b2f09d
CAM mode2 form1 and form2 reading fixes.
...
Default device lists default to CAM device name.
Simplify, correct and make more complete CAM support.
With the above we can finally use libcdio for cd-read, vcdimager and
probably vlc and xine.
Many thanks to Heiner.
2004-06-05 02:47:49 +00:00
rocky
cb7c0e870a
Go over FreeBSD code based on output from Heiner.
...
Hopefully 3 bugs are fixed:
- we get the leadout track now, no core dumps
- MSF reporting is corrected
- track format and mode
_cdio_linux.c: use cdio #define rather than GNU/Linux one.
2004-05-13 04:32:12 +00:00
rocky
9bf0aa3771
Correct size. Thanks to Heiner.
2004-05-12 20:06:10 +00:00
rocky
01b7eee482
freebsd_ioctl.c: Erroneous data size. Thanks again to Heiner.
...
toc: better error messages and more tests.
2004-05-08 20:36:01 +00:00
rocky
e853206824
Compilation fixes and modulization improvements.
2004-04-30 21:36:53 +00:00
rocky
a4cc1496e5
Attempt to add FreeBSD CAM access method. Hope I havent' broken
...
FreeBSD otherwise.
2004-04-30 09:59:54 +00:00