Adapted documentation to reflect experimental TAO mode

This commit is contained in:
Thomas Schmitt 2006-11-06 08:34:21 +00:00
parent 25d5a2afe4
commit b96fbd5bd8
4 changed files with 185 additions and 24 deletions

View File

@ -1946,10 +1946,21 @@ set_dev:;
printf(" rather than real SCSI and pseudo ATA.\n"); printf(" rather than real SCSI and pseudo ATA.\n");
printf( printf(
" --single_track accept only last argument as source_address\n"); " --single_track accept only last argument as source_address\n");
#ifdef Cdrskin_allow_libburn_taO
printf(
" tao_to_sao_tsize=<num> use num as fixed track size if in a\n");
printf(
" non-TAO mode track data are read from \"-\"\n");
printf(
" and no tsize= was specified.\n");
#else
printf( printf(
" tao_to_sao_tsize=<num> substitute -tao by -sao and eventually\n"); " tao_to_sao_tsize=<num> substitute -tao by -sao and eventually\n");
printf(" augment input from \"-\" by tsize=<num>\n"); printf(" augment input from \"-\" by tsize=<num>\n");
printf(" (set tao_to_sao_tsize=0 to disable it)\n"); printf(" (set tao_to_sao_tsize=0 to disable it)\n");
#endif
printf( printf(
"Preconfigured arguments are read from the following startup files\n"); "Preconfigured arguments are read from the following startup files\n");
printf( printf(
@ -2008,9 +2019,12 @@ see_cdrskin_eng_html:;
fprintf(stderr,"\t-toc\t\tretrieve and print TOC/PMA data\n"); fprintf(stderr,"\t-toc\t\tretrieve and print TOC/PMA data\n");
fprintf(stderr, fprintf(stderr,
"\t-atip\t\tretrieve media state, print \"Is *erasable\"\n"); "\t-atip\t\tretrieve media state, print \"Is *erasable\"\n");
fprintf(stderr,"\t-raw96r\t\tWrite disk in RAW/RAW96R mode\n"); #ifdef Cdrskin_allow_libburn_taO
fprintf(stderr,"\t-tao\t\tWrite disk in TAO mode.\n");
#endif
fprintf(stderr,"\t-dao\t\tWrite disk in SAO mode.\n"); fprintf(stderr,"\t-dao\t\tWrite disk in SAO mode.\n");
fprintf(stderr,"\t-sao\t\tWrite disk in SAO mode.\n"); fprintf(stderr,"\t-sao\t\tWrite disk in SAO mode.\n");
fprintf(stderr,"\t-raw96r\t\tWrite disk in RAW/RAW96R mode\n");
fprintf(stderr,"\ttsize=#\t\tannounces exact size of source data\n"); fprintf(stderr,"\ttsize=#\t\tannounces exact size of source data\n");
fprintf(stderr,"\tpadsize=#\tAmount of padding\n"); fprintf(stderr,"\tpadsize=#\tAmount of padding\n");
fprintf(stderr,"\t-audio\t\tSubsequent tracks are CD-DA audio tracks\n"); fprintf(stderr,"\t-audio\t\tSubsequent tracks are CD-DA audio tracks\n");

View File

@ -127,7 +127,8 @@ Burns only a single closed session. No -multi option yet.
</LI> </LI>
<LI> <LI>
No TAO mode and therefore no writing on-the-fly without a predefined No TAO mode and therefore no writing on-the-fly without a predefined
source size. source size.<BR>
Note: Development version 0.2.5 experimentally offers TAO now. See below.
</LI> </LI>
<LI> <LI>
cdrskin -scanbus or --devices hangs for quite a while if there is cdrskin -scanbus or --devices hangs for quite a while if there is
@ -149,7 +150,7 @@ rw-permissions and retry the bus scan as non-superuser.
<P> <P>
<DL> <DL>
<DT>Download as source code (see README):</DT> <DT>Download as source code (see README):</DT>
<DD><A HREF="cdrskin-0.2.4.tar.gz">cdrskin-0.2.4.tar.gz</A> <DD><A HREF="cdrskin-0.2.4.pl01.tar.gz">cdrskin-0.2.4.pl01.tar.gz</A>
(510 KB). (510 KB).
</DD> </DD>
<DD> <DD>
@ -160,14 +161,14 @@ cdrskin is part of libburn - full libburn is provided with cdrskin releases.
</DD> </DD>
<DD>&nbsp;</DD> <DD>&nbsp;</DD>
<DT>Download as single x86 binaries (untar and move to /usr/bin/cdrskin):</DT> <DT>Download as single x86 binaries (untar and move to /usr/bin/cdrskin):</DT>
<DD><A HREF="cdrskin_0.2.4-x86-suse9_0.tar.gz"> <DD><A HREF="cdrskin_0.2.4.pl01-x86-suse9_0.tar.gz">
cdrskin_0.2.4-x86-suse9_0.tar.gz</A>, (60 KB), cdrskin_0.2.4.pl01-x86-suse9_0.tar.gz</A>, (60 KB),
<DL> <DL>
<DD>runs on SuSE 9.0 (2.4.21) , RIP-14.4 (2.6.14) , <DD>runs on SuSE 9.0 (2.4.21) , RIP-14.4 (2.6.14) ,
Gentoo (2.6.15 x86_64 Athlon).</DD> Gentoo (2.6.15 x86_64 Athlon).</DD>
</DL> </DL>
<DD><A HREF="cdrskin_0.2.4-x86-suse9_0-static.tar.gz"> <DD><A HREF="cdrskin_0.2.4.pl01-x86-suse9_0-static.tar.gz">
cdrskin_0.2.4-x86-suse9_0-static.tar.gz</A>, (260 KB), -static compiled, cdrskin_0.2.4.pl01-x86-suse9_0-static.tar.gz</A>, (260 KB), -static compiled,
<DL> <DL>
<DD>runs on SuSE 7.2 (2.4.4), and on the systems above.</DD> <DD>runs on SuSE 7.2 (2.4.4), and on the systems above.</DD>
</DL> </DL>
@ -218,7 +219,10 @@ Enhancements towards previous stable version cdrskin-0.2.2:
<DD>&nbsp;</DD> <DD>&nbsp;</DD>
<DD>Enhancements towards stable version 0.2.4: <DD>Enhancements towards stable version 0.2.4:
<UL> <UL>
<LI>-none for now-</LI> <LI>If compiled by <KBD>cdrskin/compile_cdrskin.sh -experimental</KBD>
option <KBD><B>-tao</B></KBD> is accepted for piping without a fixed size.
Tests with single data tracks went well. Audio tests are still pending.
</LI>
</UL> </UL>
</DD> </DD>
<DD>&nbsp;</DD> <DD>&nbsp;</DD>

View File

@ -1 +1 @@
#define Cdrskin_timestamP "2006.11.04.092909" #define Cdrskin_timestamP "2006.11.06.073810"

View File

@ -1178,7 +1178,7 @@ Announced full -audio compatibility with cdrecord
------------------------------------ cycled - cdrskin-0.2.3 - 2006.10.25.160540 ------------------------------------ cycled - cdrskin-0.2.3 - 2006.10.25.160540
2006.10.27.114326 [319] 2006.10.27.114326 [319 branch]
- cdrskin/add_ts_changes_to_libburn_0_2_3 - cdrskin/add_ts_changes_to_libburn_0_2_3
+ cdrskin/add_ts_changes_to_libburn_0_2_4 + cdrskin/add_ts_changes_to_libburn_0_2_4
cdrskin/README cdrskin/README
@ -1187,18 +1187,14 @@ cdrskin/cdrskin_eng.html
cdrskin/changelog.txt cdrskin/changelog.txt
README README
Performed cdrskin version leap to cdrskin-0.2.4 Performed cdrskin version leap to cdrskin-0.2.4
(To be committed to branch)
2006.10.28.093922 [320 branch]
2006.10.28.093922 [320]
cdrskin/cdrskin_timestamp.h cdrskin/cdrskin_timestamp.h
Set final timestamp 2006.10.28.093922 Set final timestamp 2006.10.28.093922
------------------------------------ cycled - cdrskin-0.2.4 - 2006.10.28.093922 ------------------------------------ cycled - cdrskin-0.2.4 - 2006.10.28.093922
2006.10.28.115213 [321 trunk] [322 trunk]
[]
- cdrskin/add_ts_changes_to_libburn_0_2_3 - cdrskin/add_ts_changes_to_libburn_0_2_3
+ cdrskin/add_ts_changes_to_libburn_0_2_4 + cdrskin/add_ts_changes_to_libburn_0_2_4
+ cdrskin/add_ts_changes_to_libburn_0_2_5 + cdrskin/add_ts_changes_to_libburn_0_2_5
@ -1207,22 +1203,169 @@ cdrskin/cdrskin.c
cdrskin/cdrskin_eng.html cdrskin/cdrskin_eng.html
cdrskin/changelog.txt cdrskin/changelog.txt
README README
Prepare cdrskin version leap to cdrskin-0.2.5 Performed cdrskin version leap to cdrskin-0.2.5
(To be committed to trunk)
28 Oct 2006 [323 branch]
- cdrskin/add_ts_changes_to_libburn_0_2_3
cdrskin/add_ts_changes_to_libburn_0_2_4
Corrected misnaming of my development directory
28 Oct 2006 [324 trunk]
cdrskin/add_ts_changes_to_libburn_0_2_4
cdrskin/add_ts_changes_to_libburn_0_2_5
Corrected misnaming of my development directory
2006.10.28.132532 [325 branch]
cdrskin/cdrskin.c
Corrected last-minute bug which made every track from file an audio track
2006.10.28.151521 [326 trunk]
cdrskin/cdrskin.c
Corrected bug which made every track from file an audio track
29 Oct 2006 [327 branch] [328 trunk]
+ CONTRIBUTORS
Copied missing file from libburn-0.2.2
29 Oct 2006 [329 branch] [330 trunk]
Makefile.am
Added to EXTRA_DIST cdrskin/cleanup.[ch]
29 Oct 2006 [331 branch] [332 trunk]
Makefile.am
Added to EXTRA_DIST libburn/sg-*.[ch]
29 Oct 2006 [333 branch] [334 trunk]
Makefile.am
Deleted from to EXTRA_DIST libburn/sg-*.h
30 Oct 2006 [337]
libburn/transport.h
libburn/mmc.c
libburn/sg-freebsd.c
Made MMC command CLOSE TRACK/SESSION available to struct burn_drive
2006.10.31.115606 [338]
libburn/transport.h
libburn/spc.c
libburn/mmc.c
libburn/write.h
libburn/write.c
libburn/sector.c
libburn/libdax_msgs.h
libburn/sg.h
libburn/sg-linux.c
cdrskin/cdrskin.c
Made single track TAO work (sector i/o still wants fixed size, though)
2006.10.31.184736 [339]
libburn/sector.c
libburn/source.c
libburn/structure.h
libburn/structure.c
libburn/write.c
cdrskin/cdrskin.c
Made single track TAO work without fixed size (compile -experimental)
2006.11.01.163934 [340]
libburn/libburn.h
libburn/source.c
libburn/write.h
libburn/write.c
libburn/structure.c
libburn/structure.h
libburn/sector.c
cdrskin/cdrskin.c
cdrskin/compile_cdrskin.sh
Adapted cdrskin pacifier to possibly unknown track size
2006.11.01.172004 [341]
configure.ac
bootstrap
test/libburner.c
Repaired broken macro settings during Linux build
2 Nov 2006 [342]
cdrskin/README
Mentioned -tao and experimental compile
2006.11.02.211816 [343]
libburn/libburn.h
libburn/write.c
cdrskin/cdrskin.c
Installed status communications about closing session ("Fixating")
3 Nov 2006 [344]
test/libburner.c
Changed status report during blanking (there are no "sectors")
2006.11.03.063307 [345]
cdrskin/cdrskin.c
Removed some obsolete debugging messages
------------------------------------ cycled - cdrskin-0.2.5 2006.11.03.151137 [346]
libburn/structure.h
libburn/structure.c
libburn/write.h
libburn/write.c
libburn/sector.c
libburn/libdax_msgs.h
Installed decent abort behavior with TAO
2006.11.03.202403 [347]
libburn/write.c
Enabled TAO for multiple -data tracks (-audio still ends after 0 bytes)
2006 [] 2006.11.04.092909 [348]
(k3b_on_cdrskin.html) libburn/spc.c
libburn/sector.c
Enabled audio tracks with TAO
2006.11.02.140329 (pl01) [351]
../cdrskin-0.2.4.patch01/configure.ac
../cdrskin-0.2.4.patch01/bootstrap
../cdrskin-0.2.4.patch01/cdrskin/README
../cdrskin-0.2.4.patch01/cdrskin/add_ts_changes_to_libburn_0_2_4_patch01
../cdrskin-0.2.4.patch01/cdrskin/cdrskin_timestamp.h
../cdrskin-0.2.4.patch01/test/libburner.c
Revoked autotools aspect of revision 290
[]
cdrskin/cdrskin.c
cdrskin/cdrskin_eng.html
cdrskin/changelog.txt
Adapted documentation to reflect experimental TAO mode
------------------------------------ cycle - cdrskin-0.2.5 - 2006.11.06
[]
Have others test TAO with audio tracks
[]
Test empty input behavior with TAO
[]
Make CD with unclosed track blankable
[]
Allow -tao in cdrskin for 0.2.3 by default
[]
Liberate generic SCSI code from sg-linux.c (scsi_notify_error(), scsi_error())
2006 [] 2006 []
-reset: ioctl(fd,CDROMRESET) ioctl(fd,SG_SCSI_RESET,SG_SCSI_RESET_DEVICE) -reset: ioctl(fd,CDROMRESET) ioctl(fd,SG_SCSI_RESET,SG_SCSI_RESET_DEVICE)
2006 []
Try wether tao will work if finalized by mmc_close()
2006 [] 2006 []
Open O_EXCL all devices in address resolution chain Open O_EXCL all devices in address resolution chain
(Might help with non-standard hdX device siblings) (Might help with non-standard hdX device siblings)