Writing Device Drivers

SCSA Compatibility Functions

The functions listed in Table 13-2 are maintained for source and binary compatibility with previous releases. However, new drivers should use the new functions listed in Table 13-1.

Table 13-2 SCSA Compatibility Functions

Function Name 

Category 

scsi_resalloc(9F)

Resource management 

scsi_resfree(9F)

 

scsi_pktalloc(9F)

 

scsi_pktfree(9F)

 

scsi_dmaget(9F)

 

get_pktiopb(9F)

 

free_pktiopb(9F)

 

scsi_slave(9F)

Probe functions 

scsi_unslave(9F)

 

makecom_g0(9F)

CDB initialization functions 

makecom_g1(9F)

makecom_g0_s(9F)

makecom_g5(9F)