Function Name | Purpose | Page |
---|---|---|
ds_ctostr | Look up a string in a table using an integer key. | page 95 |
ds_vtostr | Look up a string in a table using an integer key. | page 95 |
dsopen | Open a device special file and allocate a dsreq for use with it. | page 92 |
dsclose | Free the dsreq structure and close the device. | page 92 |
doscsireq | Perform an operation on a device as specified in a dsreq. | page 93 |
filldsreq | Set values in fields of a dsreq structure. | page 93 |
fillg0cmd | Set up the dsreq structure for a group 0 SCSI command. | page 94 |
fillg1cmd | Set up the dsreq structure for a group 1 SCSI command. | page 94 |
inquiry12 | Issue an Inquiry command and retrieve information from the device concerning such things as its type. | page 96 |
modeselect15 | Issue a group 0 Mode Select command to a SCSI device. | page 96 |
modesense1a | Send a group 0 Mode Sense command to a device to retrieve a parameter page from the device. | page 97 |
read08 | Issue a group 0 Read command in disk-drive form. | page 98 |
readextended28 | Issue a group 1 Read command in disk-drive form. | page 98 |
readcapacity25 | Issue a Read Capacity command. | page 99 |
requestsense03 | Issue a Request Sense command and test or probe for the device. | page 100 |
reserveunit16 | Issue a Reserve Unit command. | page 100 |
releaseunit17 | Issue a Release Unit command. | page 100 |
senddiagnostic1d | Issue a Send Diagnostic command to test if the device or the SCSI bus is online, or run a self-test on the device. | page 101 |
testunitready00 | Issue a Test Unit Ready command to the SCSI device. | page 102 |
write0a | Issue a group 0 Write command to the SCSI device. | page 102 |
writeextended2a | Issue an extended Write command to the SCSI device. | page 102 |