Length left to transfer to host.
Set to 1 if the CD media is locked (by software) in the drive.
Connected CD media. This object must implement the 'cdrom-media' interface. Set to NIL to eject current media.
The command bytes received so far.
Length of the command received from the host.
The current SCSI command.
Buffer with data to transfer.
The length of data to transfer.
The currently selected LUN (logical unit).
The maximum supported data transfer width in bytes.
Set to 1 if the CD-ROM may disconnect from the current session.
Set to 1 if the CD media has changed and no command has been issued to it.
Backdoor access: Name of a memory space object, that implements the 'lookup' interface.
Buffer with SCSI message to transfer.
The message bytes received so far.
Length of the message received from the host.
Mode pages for the disk.
Model name of the disk.
The constant delay, in nanoseconds, for a CD-ROM transfer. This delay will be added to the size-dependent delay set by the 'ns_per_unit' attribute. Note that this is not the same as average seek time for random accesses. (This attribute will be replaced by a more detailed timing model in the future.)
The number of nanoseconds it takes to transfer data of the size set in the 'timing_unit_size' attribute. This delay will be added to the constant delay set in the 'ns_per_transfer' attribute. (This attribute will be replaced by a more detailed timing model in the future.)
Length of SCSI command queue (not implemented).
Length of data requested from host.
SCSI ID of controller to reselect.
Operation that will continue after reselection.
Set to 1 if the CD-ROM supports reselection (not functional).
Set if the device is reserved.
SCSI ID of the initiator that is allowed to use the reserved device. Only valid if the 'reserved_flag' attribute is 1.
SCSI ID of the initiator that performed the reservation of the device. Only valid if the 'reserved_flag' attribute is 1.
Revision string of the disk.
Name of the SCSI bus the CD-ROM is connected to. This object must implement the 'scsi-bus' interface.
Pseudo attribute returning the SCSI command name (as a string) given an integer index representing the command.
Target ID on the SCSI bus for the CD-ROM.
Can be used to access a sector (2048 bytes) on the CD-ROM.
Number of sectors read in the current simulation session.
Number of sectors written in the current simulation session.
The selection time on the SCSI bus in seconds.
Current Sense Key code.
Buffer with Status to transfer.
The length of the status field to transfer.
Set to 1 if the CD-ROM supports synchronous transfers (no-op).
The amount of data (in bytes) that the is used to calculate CD-ROM delays together with the 'ns_per_unit' attribute. (This attribute will be replaced by a more detailed timing model in the future.)
List of active transfer buffers for data message and status.
Vendor name of the disk.
Vendor Specific string for the disk - often used as serial id.
VPD pages for the disk.
|eject||eject media from CD-ROM drive|
|info||print information about the device|
|insert||insert medium in CD-ROM drive|
|status||print status of the device|