home *** CD-ROM | disk | FTP | other *** search
- IdentCDR - Documentation
-
- 1. Purpose
-
- This small tool gives you some information about CD-R media; the main feature is
- the brand recognition, done through ATIP (Absolute Time In Pre-groove).
- It also gets some additional data, like maximum capacity of the CD-R and maximum
- allowed recording capacity (which is always a bit less than the first one).
-
-
- 2. Requirements
-
- First of all, a SCSI CD-R burner. IdentCDR can work with CD-ROMs, but will give
- you very little information compared to a full blown CD-R burner. CD-R burners
- know much more about a CD-R media than a reader.
- Reqtools.library and a 68020 or better are mandatory since version 1.2 .
- Last but least, a SCSI host adapter which can correctly process SCSI-Direct
- commands (you should already have it, because otherwise you wouldn't be able to
- use your CD-R for burning).
-
- 2. Installation
-
- Smash the executable and the its icon anyware you want.
-
-
- 3. Configuration - using it.
-
- - From Workbench:
-
- You can specify your CD-R using tooltypes: either
- DOSVOLUME=xxx:
- like
-
- DOSVOLUME=CDR:
-
- in case you mounted your CD-R with a filesystem. Otherwise you must specify
- both the exec device name and unit number.
-
- DEVICE=xxxx.device
- UNIT=nnn
-
- like
-
- DEVICE=gvpscsi.device
- UNIT=2
-
- IdentCDR also supports some switches: DEBUG, DUMP and INFOS.
-
- DEBUG:
- prints some more information about the values read from the CD-R. Only
- for experts.
- DUMP:
- will make IdentCDR also print all its output to a text window.
- INFOS (new in 1.4!):
- prints all burning information about a data-CD, like volume name,
- creator, program used for burning, etc... (hi Andrzej !). This way
- you'll see that MakeCD places your registration number (not the key!)
- in every CD created with it. Keep in mind that all this informations
- belong to the *first session* only !!!
-
- All these options will be used for the first identification run each time
- IdentCDR is launched. After this first one, you can change the device name
- through a reqtools requester (the other options will stay like first specified).
-
-
- - From Shell: pretty much the same:
-
- IdentCDR CD1:
-
- -or-
-
- IdentCDR gvpscsi.device 4
-
- The actual template is: NAME/A,U=UNIT/N,DEBUG/S,DUMP/S,INFOS/S .
-
- IdentCDR requires a minimum stack of 16384 bytes (16K) !
-
- See the WB section for explanation of each switch.
-
-
- 4. Some tech tips.
-
- One of the information displayed by IdentCDR is the 'Disk capacity
- (overburn ?)'. I don't really know if this value is to be considered as the
- maximum capacity; the MMC standard says it's the "last possible start time of
- lead-out", whatever this means. Opposite to this, there's the 'true recordable
- free space', that is the common value read by a CD burning software (like
- MakeCD).
-
- 5. Acks.
-
- Thanks to all those who contacted me asking for improvements. You know who you
- are!
- The NewIcon is taken from an unknown author, it was originally for OptyCDPlayer.
-
-
- 6.
-
- Version history:
-
- 1.4 Now prints some information about the volume name, creator and such.
- Thanks to Andrzej Boreczko for some help and encouraging me.
- Can (and will) correctly disinguish between CD-R and CD-RW; thanks to
- Stephen White for hinting this. This feature will work on CD burners
- only, no CD-ROM.
- Added display on the titlewindow of how many slots are available.
- Added new entries: 60 slots, about 56-58 entries (= different brands),
- Fixed a typo in the entries database.
-
- 1.3 Some more entries: 54 slots, about 50 entries (TDK and Mitsubishi have
- two slots) .
- Reworked command-line interface.
- New commands (both from CLI and Workbench): DUMP and DEBUG.
- (actually, DEBUG was already there in 1.2, but it was hidden).
-
- 1.2 Added a small reqtools GUI.
- Added reading tooltypes from icon.
- Added recording length discovery/display.
- Now checks for 'prohibited' values. See the URL found in the .readme
- for explanations.
- Finally found out how to get exec device informations from a volume
- specification (like CD1:). BPCL sucks!!!
- No longer displays obtained values on the Shell. Is this a problem for
- anyone ?
- Executable is indeed shorter than 1.1, because in 1.1 I linked some
- useless math libraries; IdentCDR is long about a tenth of the Windoze
- counterpart. But if anybody wants it, I can supply with a 300K version
- (18K of code and 282K of useless junk, just to make you happy).
- Really knows 41 brands, because FUJI uses two slots.
-
- 1.1 Fixed memory leak (46 bytes not freed).
- New method for those drives who can't use READ_TOC_PMA_ATIP.
- Some more sanity checks to ensure returned data is valid.
- Currently knows 42 brands (are these all ?).
-
- 1.0 Initial release
-
-