[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DVD+RW-Booktype and BTC 1008 Drive

I finally had a chance to test dvd+rw-booktype for branding +R media
as -ROM, and it doesn't work. It seems that byte 4 of the CDB is not
the unit vs. media flag. For whatever reason, it has to be 0 to brand
as DVD-ROM, and 1 to brand as +/-R.

It doesn't make any sense to me either, but it's probably best to do
exactly as the Windows utility does (as outlined in
Pending feedback from Dave Woodward, that might also mean sending 20
zero bytes of data along with the command.

Here's a patch make -unit+r -dvd-rom-spec work:
--- dvd+rw-booktype.cpp.orig	2004-04-19 00:28:03.000000000 -0500
+++ dvd+rw-booktype.cpp	2004-04-29 14:55:15.000000000 -0500
@@ -418,7 +418,7 @@
-		cmd[4]=1;
+		cmd[4]=book==0x01?0:1;
 		if ((err=cmd.transport()))

Name: Dave Huang         |  Mammal, mammal / their names are called /
INet: khym@azeotrope.org |  they raise a paw / the bat, the cat /
FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 28 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++

Reply to: