rocky
b14b535764
Correct compilation problems. Fill out more ASPI defines.
2004-06-28 00:24:00 +00:00
rocky
f313c9f68b
Add common SCSI MMC routine for getting drive capabilities.
2004-06-27 22:00:08 +00:00
rocky
878bdc80da
Add common routine for SCSI MMC.
2004-06-27 21:58:12 +00:00
rocky
b8ee659109
Compilation fix. Remove magic number 100. Use common mmc routine for
...
drive capabilites.
2004-06-27 21:57:45 +00:00
rocky
a6e1122bf5
Changed drive capability output.
2004-06-27 16:45:04 +00:00
rocky
275e0da305
Print out more of the capabilities.
2004-06-27 16:37:34 +00:00
rocky
52424fda4d
Revert last change. Need to return char * for MCN. Also replace that
...
magic number 100 with MAX_TRACKS+1.
2004-06-27 16:36:38 +00:00
rocky
b1cf0ebe7e
Don't know how $target_os got in there, but it's not
...
defined. $host_os will work although there probably is something better
for cross-compiling.
2004-06-27 16:25:16 +00:00
rocky
79ea450a56
Add type for holding MCN and ISRC. Add type for session
...
Replace magic constant 100 with CDIO_MAX_TRACK+1 where appropriate.
_cdio_osx: save session number and presumably some tighter coding.
nrg.c: make sure we add zero byte to end of MCN.
2004-06-27 15:29:20 +00:00
rocky
1e59a360a2
thesin says the double -Wl,-framework is necessary when building
...
vcdimager.
2004-06-26 19:26:36 +00:00
rocky
e5a3b1a390
Update to mention/include cdrdao, iso-info, iso-read and kiso.
2004-06-26 10:01:09 +00:00
rocky
8b04edf042
Use .adr rather than session number to determine if we've got a valid track.
2004-06-26 01:20:41 +00:00
rocky
6bf47238f6
configure.ac: we're now in 0.70cvs
...
scsi_mmc.h: add doxygen comment.
2004-06-26 01:08:46 +00:00
rocky
850f58c907
Typo.
2004-06-26 00:47:50 +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
8f47e3671e
Get ready for real 0.69 release.
2004-06-25 21:26:34 +00:00
rocky
238b74ab7f
fewer error exits in drivers. Instead, a failure code is returned.
2004-06-25 21:10:36 +00:00
rocky
3ca533663d
Don't terminate on error but just return a failure and let the
...
caller decide to exit or not.
2004-06-25 20:49:56 +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
9e827ca7a4
Fill in LUN's on requests. Add common routine for
...
checking/initializing ASPI availability.
2004-06-25 01:47:06 +00:00
rocky
3db915ec41
Add SPTI and ASPI.
2004-06-25 00:16:59 +00:00
rocky
db0fc7dd4a
Non-critical cdio_error's changed to cdio_warn's or cdio_info as more
...
appropriate.
2004-06-24 07:51:51 +00:00
rocky
2af0e89884
Credit where it is due.
2004-06-23 23:43:15 +00:00
rocky
373fe1f196
Add getting UDF label and major/minor version numbers.
...
cd_types.c: also replace unsafe use of sprintf with strncpy.
2004-06-23 09:28:02 +00:00
rocky
36472b86ee
Update library numbers as per libtool documentation instructions.
...
libiso9660: added read_pvd routines.
libcdio: added cdio_get_drive_cap
2004-06-23 09:25:30 +00:00
rocky
c9ab763671
More (but not all) UDF stuff from the Xbox project.
2004-06-23 03:56:25 +00:00
rocky
ad40144843
What's new.
2004-06-23 02:25:37 +00:00
rocky
19514ac59e
Clarification of 0xA0, 0xA2 and 0xAA.
2004-06-23 00:37:19 +00:00
thesin
49264257f4
Changed a few warns to debugs for release version
2004-06-22 15:05:39 +00:00
thesin
96480b82ca
Remove noisy debug code, or at least hide it for now
2004-06-22 04:35:50 +00:00
thesin
040e90eff8
OSX support works...now to get into the eject and drive caps next
2004-06-22 04:31:17 +00:00
rocky
3ebf6cc067
correct some of the many bugs (I hope)
2004-06-22 03:38:59 +00:00
rocky
90571332ba
Don't abort if we can't read the PVD.
2004-06-21 16:18:08 +00:00
rocky
29b6b6dd5f
Give string error message descriptions now.
2004-06-21 16:17:22 +00:00
rocky
a87aac092c
Can now get drive capabilities in ASPI driver
...
ASPI headers from win32.h moved to aspi32.h
some more cleanups.
2004-06-21 03:22:58 +00:00
rocky
bf964b72fd
Add boilerplate Makefiles for convenience
2004-06-20 15:35:31 +00:00
rocky
4185b45889
Add mode1 reading Lint changes, routine renaming to be like
...
others. More const's, fewer void *. Attempt drive detection.
There are still many bugs. The code is just a little less bogus.
2004-06-20 15:06:42 +00:00
rocky
e1808fb407
Lint-like things.
...
Add X-BOX detection courtesy of the xmbc project.
2004-06-19 19:15:15 +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
90c266d1ad
libvcdinfo is used by cd-info not cd-read.
2004-06-19 16:17:09 +00:00
rocky
03e7cde7fd
Add "c" at end of drive specification if not FreeBSD 5.x.
...
Handle not getting default drive more gracefully.
As always changes based on suggestions from Heiner.
2004-06-19 11:07:55 +00:00
rocky
e002a930bc
Note that getting default drive and listing all drives may change
...
depending on OS/driver and whether media is installed.
2004-06-19 10:39:30 +00:00
rocky
b6fe547937
More information about ISO 9660 images is printed.
2004-06-19 10:38:07 +00:00
rocky
55b07f7f50
Changes as a result of printing more ISO 9660 information in cd-info.
2004-06-19 10:37:18 +00:00
rocky
3109e2935d
Add const's where possible.
...
Add cdio mode2 read routine.
2004-06-19 02:27:19 +00:00
rocky
a3de80d0ae
iso9660_iso_... -> iso9660_ifs_...
2004-06-19 00:15:44 +00:00
rocky
f126d236aa
iso9660*.{c,h}: Add PVD read for ISO 9660 images.
...
iso-info now shows this info.
2004-06-19 00:10:23 +00:00
rocky
b2f2e45d8c
Add some trivial routines to get volumeid, volumeset id, application id
...
and system id. Moved over from vcdimager.
Thanks to Stephan (mephisto..@...) for the suggestion.
2004-06-18 23:00:05 +00:00
rocky
bc484f1719
Fix bugs in merging with extractnrg.pl.
2004-06-18 22:55:24 +00:00
rocky
1028538fef
Ignore info where session is 0. At least for now.
2004-06-17 10:41:05 +00:00