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

@ -2542,6 +2542,18 @@ according to the setting of command -acl.
command, 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. Command -status will tell by appending "/on"
or "/off" if a drive has already been acquired and -use_immed_bit
is currently set to "default". Command -use_immed_bit tolerates
and ignores such appended text.
-stdio_sync "on"|"off"|"end"|number
Set the number of bytes after which to force output to stdio:
pseudo drives. This forcing keeps the memory from being clogged
@ -5120,7 +5132,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -chown sets ownership in ISO image: Manip. (line 43)
* -chown_r sets ownership in ISO image: Manip. (line 47)
* -clone copies ISO directory tree: Insert. (line 170)
* -close controls media closing: SetWrite. (line 373)
* -close controls media closing: SetWrite. (line 385)
* -close_damaged closes damaged track and session: Writing. (line 164)
* -close_filter_list bans filter registration: Filter. (line 50)
* -commit writes pending ISO image: Writing. (line 27)
@ -5149,7 +5161,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
(line 57)
* -drive_class controls drive accessability: Loading. (line 73)
* -du show directory size in ISO image: Navigate. (line 75)
* -dummy controls write simulation: SetWrite. (line 365)
* -dummy controls write simulation: SetWrite. (line 377)
* -dus show directory size in ISO image: Navigate. (line 78)
* -dusx show directory size on disk: Navigate. (line 85)
* -dux show directory size on disk: Navigate. (line 81)
@ -5173,7 +5185,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -follow softlinks and mount points: SetInsert. (line 69)
* -format formats media: Writing. (line 87)
* -for_backup -acl,-xattr,-hardlinks,-md5: Loading. (line 210)
* -fs sets size of fifo: SetWrite. (line 368)
* -fs sets size of fifo: SetWrite. (line 380)
* -getfacl shows ACL in ISO image: Navigate. (line 60)
* -getfacl_r shows ACL in ISO image: Navigate. (line 66)
* -getfattr shows xattr in ISO image: Navigate. (line 69)
@ -5235,7 +5247,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -out_charset sets output character set: SetWrite. (line 263)
* -overwrite enables overwriting in ISO: SetInsert. (line 131)
* -pacifier controls pacifier text form: Emulation. (line 166)
* -padding sets amount or mode of image padding: SetWrite. (line 396)
* -padding sets amount or mode of image padding: SetWrite. (line 408)
* -page set terminal geometry: DialogCtl. (line 18)
* -paste_in copies file into disk file: Restore. (line 114)
* -pathspecs sets meaning of = with -add: SetInsert. (line 115)
@ -5297,7 +5309,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -split_size enables large file splitting: SetInsert. (line 143)
* -status shows current settings: Scripting. (line 44)
* -status_history_max curbs -status history: Scripting. (line 52)
* -stdio_sync controls stdio buffer: SetWrite. (line 358)
* -stdio_sync controls stdio buffer: SetWrite. (line 370)
* -stream_recording controls defect management: SetWrite. (line 303)
* -system_id sets system id: SetWrite. (line 199)
* -tell_media_space reports free space: Inquiry. (line 97)
@ -5308,12 +5320,13 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -update inserts path if different: Insert. (line 100)
* -update_l inserts paths if different: Insert. (line 120)
* -update_r inserts paths if different: Insert. (line 110)
* -use_immed_bit controls use of Immed bit: SetWrite. (line 358)
* -use_readline enables readline for dialog: DialogCtl. (line 26)
* -version prints help text: Scripting. (line 22)
* -volid sets volume id: SetWrite. (line 162)
* -volset_id sets volume set id: SetWrite. (line 182)
* -volume_date sets volume timestamp: SetWrite. (line 205)
* -write_type chooses TAO or SAO/DAO: SetWrite. (line 389)
* -write_type chooses TAO or SAO/DAO: SetWrite. (line 401)
* -x enables automatic execution order of arguments: ArgSort. (line 16)
* -xattr controls handling of xattr (EA): Loading. (line 178)
* -zisofs controls zisofs production: SetWrite. (line 274)
@ -5346,6 +5359,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Backup, enable features, -for_backup: Loading. (line 210)
* Backup, scdbackup checksum tag, -scdbackup: Emulation. (line 179)
* Blank media, _definition: Media. (line 29)
* Blank, format, Immed bit, -use_immed_bit: SetWrite. (line 358)
* Blind growing, _definition: Methods. (line 41)
* Bootability, control, -boot_image: Bootable. (line 65)
* Bugs, reporting: Bugreport. (line 6)
@ -5604,24 +5618,24 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Verify, preset -check_media, -check_media_defaults: Verify. (line 40)
* Write, block size, -dvd_obs: SetWrite. (line 314)
* Write, bootability, -boot_image: Bootable. (line 65)
* Write, buffer syncing, -stdio_sync: SetWrite. (line 358)
* Write, close media, -close: SetWrite. (line 373)
* Write, buffer syncing, -stdio_sync: SetWrite. (line 370)
* Write, close media, -close: SetWrite. (line 385)
* Write, compliance to specs, -compliance: SetWrite. (line 56)
* Write, defect management, -stream_recording: SetWrite. (line 303)
* Write, disable Rock Ridge, -rockridge: SetWrite. (line 51)
* Write, drive buffer, -modesty_on_drive: SetWrite. (line 320)
* Write, enable HFS+, -hfsplus: SetWrite. (line 14)
* Write, enable Joliet, -joliet: SetWrite. (line 10)
* Write, fifo size, -fs: SetWrite. (line 368)
* Write, fifo size, -fs: SetWrite. (line 380)
* Write, free space, -tell_media_space: Inquiry. (line 97)
* Write, log problematic disk files, -errfile_log: Scripting. (line 116)
* Write, log written sessions, -session_log: Scripting. (line 134)
* Write, padding image, -padding: SetWrite. (line 396)
* Write, padding image, -padding: SetWrite. (line 408)
* Write, pending ISO image, -commit: Writing. (line 27)
* Write, predict image size, -print_size: Inquiry. (line 85)
* Write, set speed, -speed: SetWrite. (line 285)
* Write, simulation, -dummy: SetWrite. (line 365)
* Write, TAO or SAO/DAO, -write_type: SetWrite. (line 389)
* Write, simulation, -dummy: SetWrite. (line 377)
* Write, TAO or SAO/DAO, -write_type: SetWrite. (line 401)
* xattr, control handling, -xattr: Loading. (line 178)
* xattr, set in ISO image, -setfattr: Manip. (line 103)
* xattr, set in ISO image, -setfattr_list: Manip. (line 117)
@ -5653,40 +5667,40 @@ Node: CmdFind82395
Node: Filter100698
Node: Writing105320
Node: SetWrite115476
Node: Bootable138520
Node: Jigdo162313
Node: Charset166572
Node: Exception169901
Node: DialogCtl176030
Node: Inquiry178632
Node: Navigate187082
Node: Verify195377
Node: Restore205255
Node: Emulation213868
Node: Scripting224278
Node: Frontend232061
Node: Examples241687
Node: ExDevices242865
Node: ExCreate243526
Node: ExDialog244826
Node: ExGrowing246097
Node: ExModifying246906
Node: ExBootable247416
Node: ExCharset247971
Node: ExPseudo248867
Node: ExCdrecord249794
Node: ExMkisofs250114
Node: ExGrowisofs251471
Node: ExException252625
Node: ExTime253083
Node: ExIncBackup253541
Node: ExRestore257567
Node: ExRecovery258513
Node: Files259085
Node: Seealso260419
Node: Bugreport261134
Node: Legal261725
Node: CommandIdx262737
Node: ConceptIdx279852
Node: Bootable139259
Node: Jigdo163052
Node: Charset167311
Node: Exception170640
Node: DialogCtl176769
Node: Inquiry179371
Node: Navigate187821
Node: Verify196116
Node: Restore205994
Node: Emulation214607
Node: Scripting225017
Node: Frontend232800
Node: Examples242426
Node: ExDevices243604
Node: ExCreate244265
Node: ExDialog245565
Node: ExGrowing246836
Node: ExModifying247645
Node: ExBootable248155
Node: ExCharset248710
Node: ExPseudo249606
Node: ExCdrecord250533
Node: ExMkisofs250853
Node: ExGrowisofs252210
Node: ExException253364
Node: ExTime253822
Node: ExIncBackup254280
Node: ExRestore258306
Node: ExRecovery259252
Node: Files259824
Node: Seealso261158
Node: Bugreport261873
Node: Legal262464
Node: CommandIdx263476
Node: ConceptIdx280664

End Tag Table