New command -use_immed_bit, new -as cdrecord option use_immed_bit=

This commit is contained in:
2016-07-31 07:38:41 +00:00
parent 21800fbf56
commit 07345cf49d
19 changed files with 284 additions and 86 deletions

View File

@ -450,6 +450,9 @@ minbuf=percentage
-immed
Equivalent to:
modesty_on_drive=75
In cdrecord, this also controls use of the Immed bit. But xorriso
uses Immed where possible and appropriate, unless it is disabled by
option use_immed_bit=off .
-eject
Eject the drive tray after alll other work is done.
@ -596,6 +599,15 @@ modesty_on_drive=parameter[:parameters]
option, stay unchanged. Default is:
modesty_on_drive=off:min_percent=90:max_percent=95:
timeout_sec=120:min_usec=5000:max_usec=25000
use_immed_bit="on"|"off"|"default"
Control whether several long lasting SCSI commands shall be
executed with the Immed bit, which makes the commands end early
while the drive operation is still going on. xorriso then inquires
progress indication until the drive reports to be ready again. If
this feature is turned off, then blanking and formatting will show
no progress indication.
It may depend on the operating system whether -use_immed_bit is set
to "off" by default.
write_start_address=value
Set the block address on overwritable media where to start writing
the track. With DVD+RW, DVD-RAM or BD-RE, byte_offset must be
@ -878,7 +890,7 @@ File: xorrecord.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* -dao explicitly set write type SAO/DAO: SetBurn. (line 172)
* -data explicitly announce a data track: SetBurn. (line 157)
* -dummy control write simulation: SetBurn. (line 106)
* -eject finally eject drive tray: SetBurn. (line 211)
* -eject finally eject drive tray: SetBurn. (line 214)
* -help print sparse overview of options: Verbous. (line 30)
* -immed keep drive buffer hungry: SetBurn. (line 208)
* -inq inquire drive identifiers: Inquire. (line 8)
@ -906,12 +918,13 @@ File: xorrecord.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
* minbuf= keep drive buffer hungry: SetBurn. (line 205)
* padsize= add bytes to end of track: SetBurn. (line 144)
* speed= set write speed: SetBurn. (line 189)
* stdio_sync= control stdio buffer: NonCdrecord. (line 116)
* stdio_sync= control stdio buffer: NonCdrecord. (line 125)
* stream_recording= try to get full speed on DVD-RAM, BD: NonCdrecord.
(line 56)
* tsize= set a fixed track size: SetBurn. (line 126)
* use_immed_bit= control use of Immed bit: NonCdrecord. (line 110)
* write_start_address= set block address for write start: NonCdrecord.
(line 110)
(line 119)

File: xorrecord.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
@ -923,6 +936,7 @@ File: xorrecord.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Menu:
* Accessing drive, wait for stdin, -waiti: SetBurn. (line 113)
* Blank, format, Immed bit, use_immed_bit=: NonCdrecord. (line 110)
* Bugs, reporting: Bugreport. (line 6)
* Data track, announce, -data: SetBurn. (line 157)
* Defect management, control, stream_recording=: NonCdrecord. (line 56)
@ -932,7 +946,7 @@ File: xorrecord.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Drive, inquire identifiers, -inq: Inquire. (line 8)
* Drive, Linux device type, drive_scsi_dev_family: NonCdrecord.
(line 12)
* Eject, the tray, -eject: SetBurn. (line 211)
* Eject, the tray, -eject: SetBurn. (line 214)
* Examples: Examples. (line 6)
* Fifo, set size, fs=: SetBurn. (line 174)
* Full speed, on DVD-RAM and BD, stream_recording=: NonCdrecord.
@ -964,17 +978,17 @@ File: xorrecord.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Track size, set fixed, tsize=: SetBurn. (line 126)
* Track, _definiton: Standards. (line 13)
* Transaction size, set, dvd_obs=: NonCdrecord. (line 66)
* Tray, eject, -eject: SetBurn. (line 211)
* Tray, eject, -eject: SetBurn. (line 214)
* Verbosity, increase, -v: Verbous. (line 16)
* Verbosity, SCSI commands, -V: Verbous. (line 20)
* Version, report, -version: Verbous. (line 8)
* Write simulation , control, -dummy: SetBurn. (line 106)
* Write start address, set, write_start_address=: NonCdrecord.
(line 110)
(line 119)
* Write type, SAO/DAO, -dao: SetBurn. (line 172)
* Write type, SAO/DAO, -sao: SetBurn. (line 168)
* Write type, TAO, -tao: SetBurn. (line 162)
* Write, buffer syncing, stdio_sync=: NonCdrecord. (line 116)
* Write, buffer syncing, stdio_sync=: NonCdrecord. (line 125)
* Write, drive buffer, -immed: SetBurn. (line 208)
* Write, drive buffer, minbuf=: SetBurn. (line 205)
* Write, drive buffer, modesty_on_drive=: NonCdrecord. (line 73)
@ -993,23 +1007,23 @@ Node: Options5885
Node: DriveAddr6253
Node: Inquire7618
Node: SetBurn10487
Node: Verbous20938
Node: NonCdrecord22488
Node: Examples29314
Node: ExDevices29975
Node: ExMedium30193
Node: ExBlank30456
Node: ExFormat30677
Node: ExDeformat31195
Node: ExIsoSingle31462
Node: ExIsoMulti31746
Node: ExIsoFly33380
Node: ExAfio34051
Node: Files35049
Node: Seealso35605
Node: Bugreport35968
Node: Legal36559
Node: CommandIdx37488
Node: ConceptIdx40905
Node: Verbous21115
Node: NonCdrecord22665
Node: Examples30005
Node: ExDevices30666
Node: ExMedium30884
Node: ExBlank31147
Node: ExFormat31368
Node: ExDeformat31886
Node: ExIsoSingle32153
Node: ExIsoMulti32437
Node: ExIsoFly34071
Node: ExAfio34742
Node: Files35740
Node: Seealso36296
Node: Bugreport36659
Node: Legal37250
Node: CommandIdx38179
Node: ConceptIdx41669

End Tag Table