|
@@ -1,75 +1,76 @@
|
|
|
|
|
|
|
|
|
const
|
|
|
- TEST_UNIT_READY = $00;
|
|
|
- REZERO_UNIT = $01;
|
|
|
- REQUEST_SENSE = $03;
|
|
|
- FORMAT_UNIT = $04;
|
|
|
- READ_BLOCK_LIMITS = $05;
|
|
|
- REASSIGN_BLOCKS = $07;
|
|
|
- READ_6 = $08;
|
|
|
- WRITE_6 = $0a;
|
|
|
- SEEK_6 = $0b;
|
|
|
- READ_REVERSE = $0f;
|
|
|
- WRITE_FILEMARKS = $10;
|
|
|
- SPACE = $11;
|
|
|
- INQUIRY = $12;
|
|
|
- RECOVER_BUFFERED_DATA = $14;
|
|
|
- MODE_SELECT = $15;
|
|
|
- RESERVE = $16;
|
|
|
- RELEASE = $17;
|
|
|
- COPY = $18;
|
|
|
- ERASE = $19;
|
|
|
- MODE_SENSE = $1a;
|
|
|
- START_STOP = $1b;
|
|
|
- RECEIVE_DIAGNOSTIC = $1c;
|
|
|
- SEND_DIAGNOSTIC = $1d;
|
|
|
- ALLOW_MEDIUM_REMOVAL = $1e;
|
|
|
- SET_WINDOW = $24;
|
|
|
- READ_CAPACITY = $25;
|
|
|
- READ_10 = $28;
|
|
|
- WRITE_10 = $2a;
|
|
|
- SEEK_10 = $2b;
|
|
|
- WRITE_VERIFY = $2e;
|
|
|
- VERIFY = $2f;
|
|
|
- SEARCH_HIGH = $30;
|
|
|
- SEARCH_EQUAL = $31;
|
|
|
- SEARCH_LOW = $32;
|
|
|
- SET_LIMITS = $33;
|
|
|
- PRE_FETCH = $34;
|
|
|
- READ_POSITION = $34;
|
|
|
- SYNCHRONIZE_CACHE = $35;
|
|
|
- LOCK_UNLOCK_CACHE = $36;
|
|
|
- READ_DEFECT_DATA = $37;
|
|
|
- MEDIUM_SCAN = $38;
|
|
|
- COMPARE = $39;
|
|
|
- COPY_VERIFY = $3a;
|
|
|
- WRITE_BUFFER = $3b;
|
|
|
- READ_BUFFER = $3c;
|
|
|
- UPDATE_BLOCK = $3d;
|
|
|
- READ_LONG = $3e;
|
|
|
- WRITE_LONG = $3f;
|
|
|
- CHANGE_DEFINITION = $40;
|
|
|
- WRITE_SAME = $41;
|
|
|
- READ_TOC = $43;
|
|
|
- LOG_SELECT = $4c;
|
|
|
- LOG_SENSE = $4d;
|
|
|
- MODE_SELECT_10 = $55;
|
|
|
- RESERVE_10 = $56;
|
|
|
- RELEASE_10 = $57;
|
|
|
- MODE_SENSE_10 = $5a;
|
|
|
- PERSISTENT_RESERVE_IN = $5e;
|
|
|
- PERSISTENT_RESERVE_OUT = $5f;
|
|
|
- MOVE_MEDIUM = $a5;
|
|
|
- READ_12 = $a8;
|
|
|
- WRITE_12 = $aa;
|
|
|
- WRITE_VERIFY_12 = $ae;
|
|
|
- SEARCH_HIGH_12 = $b0;
|
|
|
- SEARCH_EQUAL_12 = $b1;
|
|
|
- SEARCH_LOW_12 = $b2;
|
|
|
- READ_ELEMENT_STATUS = $b8;
|
|
|
- SEND_VOLUME_TAG = $b6;
|
|
|
- WRITE_LONG_2 = $ea;
|
|
|
+ __TEST_UNIT_READY = $00;
|
|
|
+ __REZERO_UNIT = $01;
|
|
|
+ __REQUEST_SENSE = $03;
|
|
|
+ __FORMAT_UNIT = $04;
|
|
|
+ __READ_BLOCK_LIMITS = $05;
|
|
|
+ __REASSIGN_BLOCKS = $07;
|
|
|
+ __READ_6 = $08;
|
|
|
+ __WRITE_6 = $0a;
|
|
|
+ __SEEK_6 = $0b;
|
|
|
+ __READ_REVERSE = $0f;
|
|
|
+ __WRITE_FILEMARKS = $10;
|
|
|
+ __SPACE = $11;
|
|
|
+ __INQUIRY = $12;
|
|
|
+ __RECOVER_BUFFERED_DATA = $14;
|
|
|
+ __MODE_SELECT = $15;
|
|
|
+ __RESERVE = $16;
|
|
|
+ __RELEASE = $17;
|
|
|
+ __COPY = $18;
|
|
|
+ __ERASE = $19;
|
|
|
+ __MODE_SENSE = $1a;
|
|
|
+ __START_STOP = $1b;
|
|
|
+ __RECEIVE_DIAGNOSTIC = $1c;
|
|
|
+ __SEND_DIAGNOSTIC = $1d;
|
|
|
+ __ALLOW_MEDIUM_REMOVAL = $1e;
|
|
|
+ __SET_WINDOW = $24;
|
|
|
+ __READ_CAPACITY = $25;
|
|
|
+ __READ_10 = $28;
|
|
|
+ __WRITE_10 = $2a;
|
|
|
+ __SEEK_10 = $2b;
|
|
|
+ __WRITE_VERIFY = $2e;
|
|
|
+ __VERIFY = $2f;
|
|
|
+ __SEARCH_HIGH = $30;
|
|
|
+ __SEARCH_EQUAL = $31;
|
|
|
+ __SEARCH_LOW = $32;
|
|
|
+ __SET_LIMITS = $33;
|
|
|
+ __PRE_FETCH = $34;
|
|
|
+ __READ_POSITION = $34;
|
|
|
+ __SYNCHRONIZE_CACHE = $35;
|
|
|
+ __LOCK_UNLOCK_CACHE = $36;
|
|
|
+ __READ_DEFECT_DATA = $37;
|
|
|
+ __MEDIUM_SCAN = $38;
|
|
|
+ __COMPARE = $39;
|
|
|
+ __COPY_VERIFY = $3a;
|
|
|
+ __WRITE_BUFFER = $3b;
|
|
|
+ __READ_BUFFER = $3c;
|
|
|
+ __UPDATE_BLOCK = $3d;
|
|
|
+ __READ_LONG = $3e;
|
|
|
+ __WRITE_LONG = $3f;
|
|
|
+ __CHANGE_DEFINITION = $40;
|
|
|
+ __WRITE_SAME = $41;
|
|
|
+ __READ_TOC = $43;
|
|
|
+ __LOG_SELECT = $4c;
|
|
|
+ __LOG_SENSE = $4d;
|
|
|
+ __MODE_SELECT_10 = $55;
|
|
|
+ __RESERVE_10 = $56;
|
|
|
+ __RELEASE_10 = $57;
|
|
|
+ __MODE_SENSE_10 = $5a;
|
|
|
+ __PERSISTENT_RESERVE_IN = $5e;
|
|
|
+ __PERSISTENT_RESERVE_OUT = $5f;
|
|
|
+ __MOVE_MEDIUM = $a5;
|
|
|
+ __READ_12 = $a8;
|
|
|
+ __WRITE_12 = $aa;
|
|
|
+ __WRITE_VERIFY_12 = $ae;
|
|
|
+ __SEARCH_HIGH_12 = $b0;
|
|
|
+ __SEARCH_EQUAL_12 = $b1;
|
|
|
+ __SEARCH_LOW_12 = $b2;
|
|
|
+ __READ_ELEMENT_STATUS = $b8;
|
|
|
+ __SEND_VOLUME_TAG = $b6;
|
|
|
+ __WRITE_LONG_2 = $ea;
|
|
|
+
|
|
|
GOOD = $00;
|
|
|
CHECK_CONDITION = $01;
|
|
|
CONDITION_GOOD = $02;
|