rocky
f858aedc98
We shouldn't terminate if we can't get an MCN.
2004-05-27 10:47:07 +00:00
rocky
3eea3968c0
Put LIBPOPT_CFLAGS after local include in case LIBPOPT has headers common
...
to those in LIBCDIO_CFLAGS.
2004-05-27 02:46:17 +00:00
rocky
12a6d32d95
Fix prototype mismatch.
2004-05-27 01:11:50 +00:00
rocky
1e67fc17e0
Correct mismatched prototypes.
2004-05-27 01:06:34 +00:00
rocky
e48c1e051f
scsi_mmc.h: add definition for SET_SPEED
...
types.h: add size of MCN.
2004-05-26 06:29:15 +00:00
rocky
42b16ab189
Improve slightly (or possibly break slightly) based on information
...
from extractools.pl.
2004-05-26 06:27:03 +00:00
rocky
f1a708eb6f
*** empty log message ***
2004-05-26 01:40:47 +00:00
rocky
95546002d5
Add --hexdump and --no-hexdump options. We now can hexdump to a file and
...
dump bytes stdout (which may be useful in a pipe).
2004-05-26 00:52:53 +00:00
rocky
484637b207
Make default CAM since that works best. It might help the single
...
FreeBSD user of libcdio.
2004-05-24 23:31:15 +00:00
rocky
a28d909009
Test variable is not already free before freeing.
2004-05-24 23:28:05 +00:00
rocky
b4090f3ca5
Add cdio_open_am_cd.
...
Use network order for FreeBSD lsn/lba's and other small FreeBSD patches.
Thanks again to Heiner.
2004-05-19 03:00:03 +00:00
rocky
2a54d504c0
MSWindows/*: get access mode working better. ASPI support is faulty though
...
freebsd.c: it's "ioctl" not "IOCTL";
cdrdao: it's cdrdao, not "toc"
cd-info: slightly better error message?
2004-05-16 13:33:26 +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
cb9db0a7d5
Allow more freedom in specifying access mode.
...
Image drivers now have an "image" access mode.
2004-05-13 01:50:10 +00:00
rocky
cf6fd8b4c8
Allow more flexibility in specifying access mode.
...
"IOCTL" -> "ioctl".
2004-05-13 01:49:01 +00:00
rocky
9bf0aa3771
Correct size. Thanks to Heiner.
2004-05-12 20:06:10 +00:00
rocky
1526f100f2
cdio.h: update doxygen documentation
...
sector.c: remove erroneous fix.
2004-05-11 12:17:17 +00:00
rocky
3f6cba2b0a
- Redo types of lsn and lba to allow negative values. Should model MMC3
...
specs. Add max/min values for lsn.
- More complete MMC command set
2004-05-11 02:15:42 +00:00
rocky
aab600b46a
Make scsi_mmc.h public.
2004-05-10 03:28:51 +00:00
rocky
e5b8d7e308
Minor format change.
2004-05-10 02:10:05 +00:00
rocky
26f7bcb433
Add bad catalog tests.
2004-05-09 23:06:44 +00:00
rocky
5328594c59
Check for invalid LSNs. Turn some asserts into just returning failed status.
2004-05-09 22:12:49 +00:00
rocky
5eac8539c9
Small typo.
2004-05-09 22:10:23 +00:00
rocky
21a5f21a9a
Ouptut of LSN has one more place just to be sure.
...
cd-info.c: use new msf_to_str routine.
2004-05-09 17:05:34 +00:00
rocky
08863d33bb
It's now AC_HEADER_STDC rather than AC_STDC_HEADERS. Woopie doo.
2004-05-09 17:03:27 +00:00
rocky
2be9f5e7b7
Add cdio_msf_to_str - convert MSF to string representation of MSF.
2004-05-09 16:55:52 +00:00
rocky
adc9aa09e7
Add cdio_is_nrg to check if name is Nero NRG image.
2004-05-09 16:54:12 +00:00
rocky
c014c81948
Even more checking on conversion routines. Add cdio_msf_to_str.
2004-05-09 16:53:01 +00:00
rocky
51d132a457
Check some validity of NRG image. More will come later....
2004-05-09 16:52:20 +00:00
rocky
ce3de314d8
More error message fixups.
2004-05-08 22:02:28 +00:00
rocky
7ab443fc20
That's data7.toc, not doc.
2004-05-08 22:01:37 +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
29111948ad
wild guesses at get_drive_mcn and get_drive_cap.
2004-05-08 16:28:44 +00:00
rocky
93dfab09d1
Compilation fix.
2004-05-08 14:47:35 +00:00
rocky
749dfb717c
A better guess when we don't know for sure.
2004-05-08 14:14:03 +00:00
rocky
8e23fb507c
Don't open gen.fd more than once. Thanks to Heiner for pointing this out.
2004-05-08 14:11:05 +00:00
rocky
9cf55df7ca
Doc change on what CDIO_DRIVE_CAP_CD_R means.
2004-05-08 14:07:09 +00:00
rocky
e0139050ff
Be more optimistic about CD drive capabilities.
2004-05-08 14:06:11 +00:00
rocky
739b049e49
Make sure entire warning is printed.
2004-05-08 10:50:51 +00:00
rocky
416c98ecc2
Test was backwards. Thanks to Heiner for directing my attention to this.
2004-05-07 21:39:43 +00:00
rocky
e41457c9ff
Warn when cd-drive, cd-info, cd-read, iso-info and iso-read don't get built.
2004-05-07 11:00:27 +00:00
rocky
db224b1fe2
Don't try to convert bad LBA's/LSN's. I wonder how many cascaded
...
problems this has caused in the past.
2004-05-07 10:59:12 +00:00
rocky
572222677e
Better error reporting.
2004-05-07 10:58:23 +00:00
rocky
e286bafd95
cdrdo TOC parsing regression tests.
...
testdefault.c: more verbose about what's going on.
2004-05-07 10:57:50 +00:00
rocky
d31f2f4489
deal with disc-image device properly.
2004-05-07 09:55:54 +00:00
rocky
fa0c34a015
Typo.
2004-05-07 03:04:01 +00:00
rocky
716d771889
Do the right cam initialization (when it is ultimately handled.)
2004-05-07 02:16:57 +00:00
rocky
041721c060
Error reporting improved to make debugging easier.
2004-05-07 02:15:49 +00:00
rocky
9e816e126c
Add cd-drive.
2004-05-06 12:06:52 +00:00
rocky
f06c619306
Log command used when there's an error. Redo error message to
...
make cut and paste of command line easier.
2004-05-06 12:05:49 +00:00