The Adapter Device Driver must support the IORB command set defined in the table below.

┌──────────────────────────────┬──────────────────────────────┐
│Command Code                  │Command Modifier              │
├──────────────────────────────┼──────────────────────────────┤
│IOCC_CONFIGURATION            │IOCM_GET_DEVICE_TABLE         │
├──────────────────────────────┼──────────────────────────────┤
│IOCC_UNIT_CONTROL             │IOCM_ALLOCATE_UNIT            │
│                              │IOCM_DEALLOCATE_UNIT          │
│                              │IOCM_CHANGE_UNITINFO          │
├──────────────────────────────┼──────────────────────────────┤
│IOCC_GEOMETRY                 │IOCM_GET_MEDIA_GEOMETRY       │
│                              │IOCM_GET_DEVICE_GEOMETRY      │
├──────────────────────────────┼──────────────────────────────┤
│IOCC_EXECUTE_IO               │IOCM_READ                     │
├──────────────────────────────┼──────────────────────────────┤
│IOCC_UNIT_STATUS              │IOCM_GET_UNIT_STATUS          │
│                              │IOCM_GET_LOCK_STATUS          │
├──────────────────────────────┼──────────────────────────────┤
│IOCC_DEVICE_CONTROL           │IOCM_ABORT IOCM_RESET         │
│                              │IOCM_LOCK_MEDIA               │
│                              │IOCM_UNLOCK_MEDIA             │
│                              │IOCM_EJECT_MEDIA              │
├──────────────────────────────┼──────────────────────────────┤
│IOCC_ADAPTER_PASSTHRU         │IOCM_EXECUTE_CDB              │
└──────────────────────────────┴──────────────────────────────┘


[Back: Non-SCSI CD-ROM Adapter Device Driver Specification]
[Next: IOCC_CONFIGURATION]