Direct-Access¶
This module defines the commands that are specific to direct access devices.
- squishy.scsi.commands.direct.rezero_unit = <Renamed Re-Zero Unit <Transformed <Struct>>>¶
 Direct Access | Type: Optional
- Type:
 Re-Zero Unit - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.format_unit = <Renamed Format Unit <Transformed <Struct>>>¶
 Direct Access | Type: Mandatory
- Type:
 Format Unit - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.reassign_blocks = <Renamed Reassign Blocks <Transformed <Struct>>>¶
 Direct Access, WORM | Type: Optional
- Type:
 Reassign Blocks - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.read = <Renamed Read (Direct Access) <Transformed <Struct>>>¶
 Direct Access | Type: Extended
- Type:
 Direct Access Read - Group
- Type:
 1 | Peripheral Device
- squishy.scsi.commands.direct.write = <Renamed Write (Direct Access) <Transformed <Struct>>>¶
 Direct Access | Type: Extended
- Type:
 Direct Access Write - Group
- Type:
 1 | Peripheral Device
- squishy.scsi.commands.direct.seek = <Renamed Seek (Direct Access) <Transformed <Struct>>>¶
 Direct Access | Type: Extended
- Type:
 Direct Access Seek - Group
- Type:
 1 | Peripheral Device
- squishy.scsi.commands.direct.mode_select = <Renamed Mode Select <Transformed <Struct>>>¶
 Direct Access | Type: Optional
- Type:
 Mode Select - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.reserve = <Renamed Reserve <Transformed <Struct>>>¶
 Direct Access, WORM, RO DA | Type: Optional
- Type:
 Reserve - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.release = <Renamed Release <Transformed <Struct>>>¶
 Direct Access, WORM, RO DA | Type: Optional
- Type:
 Release - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.mode_sense = <Renamed Mode Sense <Transformed <Struct>>>¶
 Direct Access | Type: Optional
- Type:
 Mode Sense - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.start_stop_unit = <Renamed Start/Stop Unit <Transformed <Struct>>>¶
 Direct Access | Type: Optional
- Type:
 Start/Stop Unit - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.prevent_allow_media_removal = <Renamed Prevent/Allow Media Removal <Transformed <Struct>>>¶
 Direct Access, WORM, RO DA | Type: Optional
- Type:
 Prevent/Allow Media Removal - Group
- Type:
 0 | Peripheral Device
- squishy.scsi.commands.direct.read_capacity = <Renamed Read Capacity <Transformed <Struct>>>¶
 Direct Access, WORM, RO DA | Type: Extended
- Type:
 Read Capacity - Group
- Type:
 1 | Peripheral Device
- squishy.scsi.commands.direct.write_and_verify = <Renamed Write and Verify <Transformed <Struct>>>¶
 Direct Access | Type: Optional
- Type:
 Write and Verify - Group
- Type:
 1 | Peripheral Device
- squishy.scsi.commands.direct.verify = <Renamed Verify <Transformed <Struct>>>¶
 Direct Access | Type: Optional
- Type:
 Verify - Group
- Type:
 1 | Peripheral Device
- squishy.scsi.commands.direct.search_data = <Renamed Search Data <Transformed <Struct>>>¶
 Direct Access | Type: Optional
- Type:
 Search Data - Group
- Type:
 1 | Peripheral Device
- squishy.scsi.commands.direct.set_limits = <Renamed Set Limits <Transformed <Struct>>>¶
 Direct Access | Type: Optional
- Type:
 Set Limits - Group
- Type:
 1 | Peripheral Device