?? scsi.h
字號:
//+=============================================================================+
//| D - DIRECT ACCESS DEVICE Device Column Key |
//| .T - SEQUENTIAL ACCESS DEVICE M = Mandatory |
//| . L - PRINTER DEVICE O = Optional |
//| . P - PROCESSOR DEVICE V = Vendor Specific|
//| . .W - WRITE ONCE READ MULTIPLE DEVICE R = Reserved |
//| . . R - READ ONLY (CD-ROM) DEVICE |
//| . . S - SCANNER DEVICE |
//| . . .O - OPTICAL MEMORY DEVICE |
//| . . . M - MEDIA CHANGER DEVICE |
//| . . . C - COMMUNICATION DEVICE |
//| . . . . |
//| OP DTLPWRSOMC Description |
//|----------+----------+-------------------------------------------------------|
//| 00 MMMMMMMMMM TEST UNIT GPIFREADY |
#define TEST_UNIT_READY 0x00
//| 01 M REWIND |
#define REWIND 0x01
//| 01 O V OO OO REZERO UNIT |
#define REZERO_UNIT 0x01
//| 02 VVVVVV V |
//| 03 MMMMMMMMMM REQUEST SENSE |
#define REQUEST_SENSE 0x03
//| 04 O FORMAT |
#define FORMAT 0x04
//| 04 M O FORMAT UNIT |
#define FORMAT_UNIT 0x04
//| 05 VMVVVV V READ BLOCK LIMITS |
#define READ_BLOCK_LIMITS 0x05
//| 06 VVVVVV V |
//| 07 O INITIALIZE ELEMENT STATUS |
#define INITIALIZE_ELEMENT_STATUS 0x07
//| 07 OVV O OV REASSIGN BLOCKS |
#define REASSIGN_BLOCKS 0x07
//| 08 M GET MESSAGE(06) |
#define GET_MESSAGE_06 0x08
//| 08 OMV OO OV READ(06) |
#define READ_06 0x08
//| 08 O RECEIVE |
#define RECEIVE 0x08
//| 09 VVVVVV V |
//| 0A M PRINT |
#define PRINT 0x0A
//| 0A M SEND MESSAGE(06) |
#define SEND_MESSAGE_06 0x0A
//| 0A M SEND(06) |
#define SEND_06 0x0A
//| 0A OM O OV WRITE(06) |
#define WRITE_06 0x0A
//| 0B O OO OV SEEK(06) |
#define SEEK_06 0x0B
//| 0B O SLEW AND PRINT |
#define SLEW_AND_PRINT 0x0B
//| 0C VVVVVV V |
//| 0D VVVVVV V |
//| 0E VVVVVV V |
//| 0F VOVVVV V READ REVERSE |
#define READ_REVERSE 0x0F
//| 10 O O SYNCHRONIZE BUFFER |
#define SYNCHRONIZE_BUFFER 0x10
//| 10 VM VVV WRITE FILEMARKS |
#define WRITE_FILEMARKS 0x10
//| 11 VMVVVV SPACE |
#define SPACE 0x11
//| 12 MMMMMMMMMM INQUIRY |
#define INQUIRY 0x12
//| 13 VOVVVV VERIFY(06) |
#define VERIFY_06 0x13
//| 14 VOOVVV RECOVER BUFFERED DATA |
#define RECOVER_BUFFERED_DATA 0x14
//| 15 OMO OOOOOO MODE SELECT(06) |
#define MODE_SELECT_06 0x15
//| 16 M MM MO RESERVE |
#define RESERVE 0x16
//| 16 MM M RESERVE UNIT |
#define RESERVE_UNIT 0x16
//| 17 M MM MO RELEASE |
#define RELEASE 0x17
//| 17 MM M RELEASE UNIT |
#define RELEASE_UNIT 0x17
//| 18 OOOOOOOO COPY |
#define COPY 0x18
//| 19 VMVVVV ERASE |
#define ERASE 0x19
//| 1A OMO OOOOOO MODE SENSE(06) |
#define MODE_SENSE_06 0x1A
//| 1B O LOAD UNLOAD |
#define LOAD_UNLOAD 0x1B
//| 1B O SCAN |
#define SCAN 0x1B
//| 1B O STOP PRINT |
#define STOP_PRINT 0x1B
//| 1B O OO O STOP START UNIT |
#define STOP_START_UNIT 0x1B
//+=============================================================================+
//
//
//Table 365: (continued)
//+=============================================================================+
//| D - DIRECT ACCESS DEVICE Device Column Key |
//| .T - SEQUENTIAL ACCESS DEVICE M = Mandatory |
//| . L - PRINTER DEVICE O = Optional |
//| . P - PROCESSOR DEVICE V = Vendor Specific|
//| . .W - WRITE ONCE READ MULTIPLE DEVICE R = Reserved |
//| . . R - READ ONLY (CD-ROM) DEVICE |
//| . . S - SCANNER DEVICE |
//| . . .O - OPTICAL MEMORY DEVICE |
//| . . . M - MEDIA CHANGER DEVICE |
//| . . . C - COMMUNICATION DEVICE |
//| . . . . |
//| OP DTLPWRSOMC Description |
//|----------+----------+-------------------------------------------------------|
//| 1C OOOOOOOOOO RECEIVE DIAGNOSTIC RESULTS |
#define RECEIVE_DIAGNOSTIC_RESULTS 0x1C
//| 1D MMMMMMMMMM SEND DIAGNOSTIC |
#define SEND_DIAGNOSTIC 0x1D
//| 1E OO OO OO PREVENT ALLOW MEDIUM REMOVAL |
#define PREVENT_ALLOW_MEDIUM_REMOVAL 0x1E
//| 1F |
//| 20 V VV V |
//| 21 V VV V |
//| 22 V VV V |
//| 23 V VV V |
#define READ_FORMAT_CAPACITIES 0x23
//| 24 V VVM SET WINDOW |
#define SET_WINDOW 0x24
//| 25 O GET WINDOW |
#define GET_WINDOW 0x25
//| 25 M M M READ CAPACITY |
#define READ_CAPACITY 0x25
//| 25 M READ CD-ROM CAPACITY |
#define READ_CD_ROM_CAPACITY 0x25
#define SCSI_CAPACITY_SECTOR_COUNT_MSB 2
#define SCSI_CAPACITY_SECTOR_COUNT_LSB 3
#define SCSI_CAPACITY_SECTOR_SIZE_MSB 6
#define SCSI_CAPACITY_SECTOR_SIZE_LSB 7
//| 26 V VV |
//| 27 V VV |
//| 28 O GET MESSAGE(10) |
#define GET_MESSAGE_10 0x28
//| 28 M MMMM READ(10) |
#define READ_10 0x28
//| 29 V VV O READ GENERATION |
#define READ_GENERATION 0x29
//| 2A O SEND MESSAGE(10) |
#define SEND_MESSAGE_10 0x2A
//| 2A O SEND(10) |
#define SEND_10 0x2A
//| 2A M M M WRITE(10) |
#define WRITE_10 0x2A
//| 2B O LOCATE |
#define LOCATE 0x2B
//| 2B O POSITION TO ELEMENT |
#define POSITION_TO_ELEMENT 0x2B
//| 2B O OO O SEEK(10) |
#define SEEK_10 0x2B
//| 2C V O ERASE(10) |
#define ERASE_10 0x2C
//| 2D V O O READ UPDATED BLOCK |
#define READ_UPDATED_BLOCK 0x2D
//| 2E O O O WRITE AND VERIFY(10) |
#define WRITE_AND_VERIFY_10 0x2E
//| 2F O OO O VERIFY(10) |
#define VERIFY_10 0x2F
//| 30 O OO O SEARCH DATA HIGH(10) |
#define SEARCH_DATA_HIGH_10 0x30
//| 31 O OBJECT POSITION |
#define OBJECT_POSITION 0x31
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -