#include <wwiddef.h>Go to the source code of this file.
Classes | |
| struct | _inq_cmd | 
| struct | _inquiry_data | 
| struct | mode_param_hdr_6 | 
| struct | mode_param_hdr_10 | 
| struct | disk_specific_param | 
| struct | cdrom_specific_param | 
| struct | mode_parameter | 
| struct | identify_message | 
| struct | sense_data | 
| struct | audio_control | 
| struct | control_mode | 
| struct | error_recovery | 
| struct | format_device | 
| struct | rigid_disk | 
| struct | flexible_disk | 
| struct | subq_channel | 
| struct | _scsipath | 
| struct | _devid_cmd | 
| struct | _devid | 
| struct | _rptlun_cmd | 
| struct | _lunlist_entry | 
| struct | _rptlun_data | 
| struct | _pg83_ident | 
| struct | _page83 | 
| struct | _page00 | 
| struct | _page80 | 
| struct | sptbdef | 
| struct | _rptdens_cmd | 
| struct | _dens_descriptor | 
| struct | _rptdens_data | 
| struct | _datcomp_pg | 
| struct | _dev_wwid_duple | 
| struct | _prout_cmd | 
| struct | _prout_pl | 
| struct | _prin_cmd | 
| struct | _prin_keys | 
| struct | _prin_res | 
Defines | |
| #define | INQ_CMD_K_INQ_OPCODE 18 | 
| #define | INQ_CMD_M_ENABLE_VPD 0x1 | 
| #define | INQ_CMD_M_COMMAND_DATA 0x2 | 
| #define | INQ_CMD_K_LENGTH 6 | 
| #define | SCSI_INQ $M_DEVICE_TYPE 0x1F | 
| #define | SCSI_C_DISK 0 | 
| #define | SCSI_C_TAPE 1 | 
| #define | SCSI_C_PRINTER 2 | 
| #define | SCSI_C_CPU 3 | 
| #define | SCSI_C_WORM 4 | 
| #define | SCSI_C_CDROM 5 | 
| #define | SCSI_C_SCANNER 6 | 
| #define | SCSI_C_OPTICAL 7 | 
| #define | SCSI_C_JUKEBOX 8 | 
| #define | SCSI_C_INTERCONNECT 9 | 
| #define | SCSI_C_SCC 12 | 
| #define | SCSI_C_ENC_SVCS 13 | 
| #define | SCSI_C_RBC 14 | 
| #define | SCSI_C_UNKNOWN 31 | 
| #define | SCSI_INQ $M_QUALIFIER 0xE0 | 
| #define | SCSI_C_LUN_CONNECTED 0 | 
| #define | SCSI_C_LUN_NOCONNECT 1 | 
| #define | SCSI_C_LUN_UNAVAILABLE 3 | 
| #define | SCSI_INQ $M_MODIFIER 0x7F | 
| #define | SCSI_INQ $M_RMB 0x80 | 
| #define | SCSI_INQ $M_ANSI_VERSION 0x7 | 
| #define | SCSI_C_ANSI_UNKNOWN 0 | 
| #define | SCSI_C_ANSI_SCSI_1 1 | 
| #define | SCSI_C_ANSI_SCSI_2 2 | 
| #define | SCSI_C_ANSI_SCSI_3_SPC1 3 | 
| #define | SCSI_C_ANSI_SCSI_3_SPC2 4 | 
| #define | SCSI_C_ANSI_SCSI_3 3 | 
| #define | SCSI_INQ $M_ECMA_VERSION 0x38 | 
| #define | SCSI_INQ $M_ISO_VERSION 0xC0 | 
| #define | SCSI_INQ $M_RESP_DATA_FORMAT 0xF | 
| #define | SCSI_C_SCSI_1 0 | 
| #define | SCSI_C_OTHER 1 | 
| #define | SCSI_C_SCSI_2 2 | 
| #define | SCSI_INQ $M_HIERARCH_SUPPORT 0x10 | 
| #define | SCSI_INQ $M_NORMAL_ACA 0x20 | 
| #define | SCSI_INQ $M_TRMIOP 0x40 | 
| #define | SCSI_INQ $M_AENC 0x80 | 
| #define | SCSI_INQ $M_SSC_SUPPORT 0x80 | 
| #define | SCSI_INQ $M_ADDRESS_16BIT 0x1 | 
| #define | SCSI_INQ $M_ADDRESS_32BIT 0x2 | 
| #define | SCSI_INQ $M_REQ_ACK_XFERS 0x4 | 
| #define | SCSI_INQ $M_MEDIUM_CHANGER 0x8 | 
| #define | SCSI_INQ $M_MULTI_PORT 0x10 | 
| #define | SCSI_INQ $M_VENDOR_SPEC1 0x20 | 
| #define | SCSI_INQ $M_ENCLOSURE_SVCS 0x40 | 
| #define | SCSI_INQ $M_BASIC_QUEUING 0x80 | 
| #define | SCSI_INQ $M_SFTRE 0x1 | 
| #define | SCSI_INQ $M_CMDQUE 0x2 | 
| #define | SCSI_INQ $M_XFER_DISABLE 0x4 | 
| #define | SCSI_INQ $M_LINKED 0x8 | 
| #define | SCSI_INQ $M_SYNC 0x10 | 
| #define | SCSI_INQ $M_WBUS16 0x20 | 
| #define | SCSI_INQ $M_WBUS32 0x40 | 
| #define | SCSI_INQ $M_RELADR 0x80 | 
| #define | INQ_DATA_K_STANDARD_LENGTH 36 | 
| #define | SCSI_INQ $M_RESERVED3 0xF | 
| #define | SCSI_INQ $M_OTHER_STATUS 0x10 | 
| #define | SCSI_INQ $M_MULTIBUS 0x20 | 
| #define | SCSI_INQ $M_BOOT_PREFERENCE 0x40 | 
| #define | SCSI_INQ $M_EXT_LUN_SUPPORT 0x80 | 
| #define | INQ_DATA_K_LENGTH 255 | 
| #define | inquiry_data _inquiry_data | 
| #define | SCSI_DK $C_DEFAULT 0 | 
| #define | SCSI_DK $C_SS 1 | 
| #define | SCSI_DK $C_DS 2 | 
| #define | SCSI_DK $C_DD 3 | 
| #define | SCSI_DK $M_DPOFUA 0x10 | 
| #define | SCSI_DK $M_WP 0x80 | 
| #define | SCSI_CD $M_EBC 0x1 | 
| #define | SCSI_CD $M_CACHE 0x10 | 
| #define | SCSI_IDENT $M_LUNTRN 0x7 | 
| #define | SCSI_IDENT $M_LUNTAR 0x20 | 
| #define | SCSI_IDENT $M_DISC_PRIV 0x40 | 
| #define | SCSI_IDENT $M_IDENTIFY 0x80 | 
| #define | SCSI_C_GOOD 0 | 
| #define | SCSI_C_CHECK_CONDITION 2 | 
| #define | SCSI_C_CONDITION_MET 4 | 
| #define | SCSI_C_BUSY 8 | 
| #define | SCSI_C_INTERMEDIATE 16 | 
| #define | SCSI_C_INTERMEDIATE_COND_MET 20 | 
| #define | SCSI_C_RESERVATION_CONFLICT 24 | 
| #define | SCSI_C_COMMAND_TERMINATED 34 | 
| #define | SCSI_C_QUEUE_FULL 40 | 
| #define | SCSI_M_STATUS_BYTE_RESERVED 193 | 
| #define | SCSI_C_COMMAND_COMPLETE 0 | 
| #define | SCSI_C_EXTENDED_MESSAGE 1 | 
| #define | SCSI_C_SAVE_DATA_POINTERS 2 | 
| #define | SCSI_C_RESTORE_POINTERS 3 | 
| #define | SCSI_C_DISCONNECT 4 | 
| #define | SCSI_C_INITIATOR_DETECT_ERROR 5 | 
| #define | SCSI_C_ABORT 6 | 
| #define | SCSI_C_MESSAGE_REJECT 7 | 
| #define | SCSI_C_NO_OPERATION 8 | 
| #define | SCSI_C_MESSAGE_PARITY_ERROR 9 | 
| #define | SCSI_C_LINKED_COMMAND 10 | 
| #define | SCSI_C_LINKED_COMMAND_FLAGED 11 | 
| #define | SCSI_C_BUS_DEVICE_RESET 12 | 
| #define | SCSI_C_ABORT_TAG 13 | 
| #define | SCSI_C_CLEAR_QUEUE 14 | 
| #define | SCSI_C_INITIATE_RECOVERY 15 | 
| #define | SCSI_C_RELEASE_RECOVERY 16 | 
| #define | SCSI_C_TERMINATE_IO_PROCESS 17 | 
| #define | SCSI_C_CLEAR_ACA 22 | 
| #define | SCSI_C_SIMPLE_QUEUE_TAG 32 | 
| #define | SCSI_C_HEAD_OF_QUEUE_TAG 33 | 
| #define | SCSI_C_ORDERED_QUEUE_TAG 34 | 
| #define | SCSI_C_IGNORE_WIDE_RESIDUE 35 | 
| #define | SCSI_C_MODIFY_DATA_POINTER 0 | 
| #define | SCSI_C_SYNCH_DATA_TRANSFER 1 | 
| #define | SCSI_C_WIDE_DATA_TRANSFER 3 | 
| #define | SCSI_SNS $M_ERROR_CODE 0x7F | 
| #define | SCSI_SC1 $C_CURRENT 112 | 
| #define | SCSI_SC1 $C_DEFERRED 113 | 
| #define | SCSI_SNS $M_VALID 0x80 | 
| #define | SCSI_SNS $M_SENSE_KEY 0xF | 
| #define | SCSI_SNS $M_ILI 0x20 | 
| #define | SCSI_SNS $M_EOM 0x40 | 
| #define | SCSI_SNS $M_FILEMARK 0x80 | 
| #define | SCSI_C_RECOVERED_DATA 23 | 
| #define | SCSI_SNS $M_BIT_POINTER 0x7 | 
| #define | SCSI_SNS $M_BPV 0x8 | 
| #define | SCSI_SNS $M_C_D 0x40 | 
| #define | SCSI_SNS $M_SKSV 0x80 | 
| #define | SCSI_C_NO_SENSE 0 | 
| #define | SCSI_C_RECOVERED_ERROR 1 | 
| #define | SCSI_C_NOT_READY 2 | 
| #define | SCSI_C_MEDIUM_ERROR 3 | 
| #define | SCSI_C_HARDWARE_ERROR 4 | 
| #define | SCSI_C_ILLEGAL_REQUEST 5 | 
| #define | SCSI_C_UNIT_ATTENTION 6 | 
| #define | SCSI_C_DATA_PROTECT 7 | 
| #define | SCSI_C_BLANK_CHECK 8 | 
| #define | SCSI_C_VENDOR_SPECIFIC 9 | 
| #define | SCSI_C_COPY_ABORTED 10 | 
| #define | SCSI_C_ABORTED_COMMAND 11 | 
| #define | SCSI_C_EQUAL 12 | 
| #define | SCSI_C_VOLUME_OVERFLOW 13 | 
| #define | SCSI_C_MISCOMPARE 14 | 
| #define | SCSI_C_RESERVED 15 | 
| #define | SCSI_C_AUDIO_CONTROL_PAGE 14 | 
| #define | SCSI_C_MEDIA_CHANGE 40 | 
| #define | SCSI_C_MODE_CHANGE 42 | 
| #define | SCSI_C_INCOMPATIBLE_MEDIA 48 | 
| #define | SCSI_C_DRIVE_NOT_READY 4 | 
| #define | SCSI_C_MEDIUM_NOT_PRESENT 58 | 
| #define | SCSI_OPT $C_MEDIA_DEFAULT 0 | 
| #define | SCSI_OPT $C_MEDIA_RO 1 | 
| #define | SCSI_OPT $C_MEDIA_WORM 2 | 
| #define | SCSI_OPT $C_MEDIA_ERASE 3 | 
| #define | SCSI_OPT $C_MEDIA_RO_WORM 4 | 
| #define | SCSI_OPT $C_MEDIA_RO_ERASE 5 | 
| #define | SCSI_OPT $C_MEDIA_WORM_ERASE 6 | 
| #define | SCSI_PGCD $C_VENDOR_SPECIFIC 0 | 
| #define | SCSI_PGCD $C_READ_WRITE_ERR 1 | 
| #define | SCSI_PGCD $C_DISCONNECT_REC 2 | 
| #define | SCSI_PGCD $C_FORMAT_DEVICE 3 | 
| #define | SCSI_PGCD $C_RIGID_DISK 4 | 
| #define | SCSI_PGCD $C_FLEXIBLE_DISK 5 | 
| #define | SCSI_PGCD $C_RESERVED 6 | 
| #define | SCSI_PGCD $C_VERIFY_ERROR 7 | 
| #define | SCSI_PGCD $C_CACHING 8 | 
| #define | SCSI_PGCD $C_PERIPHERAL 9 | 
| #define | SCSI_PGCD $C_CONTROL_MODE 10 | 
| #define | SCSI_PGCD $C_MEDIUM_TYPES 11 | 
| #define | SCSI_PGCD $C_NOTCH_PARTION 12 | 
| #define | SCSI_PGCD $C_ALL_PAGES 63 | 
| #define | SCSI_PGCD $C_MAX_PAGE_CODE 63 | 
| #define | SCSI_PGCD $M_CURRENT 0 | 
| #define | SCSI_PGCD $M_CHANGEABLE 64 | 
| #define | SCSI_PGCD $M_DEFAULT 128 | 
| #define | SCSI_PGCD $M_SAVED 192 | 
| #define | SCSI_PGCD $C_PAGE_SIZE 512 | 
| #define | SCSI_ACP $M_PAGE_CODE 0x3F | 
| #define | SCSI_ACP $C_PAGE_CODE 14 | 
| #define | SCSI_ACP $M_PS 0x80 | 
| #define | SCSI_S_HEADER 2 | 
| #define | SCSI_ACP $C_PAGE_LENGTH 14 | 
| #define | SCSI_ACP $M_SOTC 0x2 | 
| #define | SCSI_ACP $M_IMMED 0x4 | 
| #define | SCSI_ACP $M_LBA_FORMAT 0xF000000 | 
| #define | SCSI_ACP $M_CHANNEL_0 0x1 | 
| #define | SCSI_ACP $M_CHANNEL_1 0x2 | 
| #define | SCSI_ACP $M_CHANNEL_2 0x4 | 
| #define | SCSI_ACP $M_CHANNEL_3 0x8 | 
| #define | SCSI_CMP $M_PAGE_CODE 0x3F | 
| #define | SCSI_CMP $C_PAGE_CODE 10 | 
| #define | SCSI_CMP $M_PS 0x80 | 
| #define | SCSI_CMP $C_PAGE_LENGTH 6 | 
| #define | SCSI_CMP $M_RLEC 0x1 | 
| #define | SCSI_CMP $M_DQUE 0x100 | 
| #define | SCSI_CMP $M_QERR 0x200 | 
| #define | SCSI_CMP $M_QAM 0x7000 | 
| #define | SCSI_QAM $C_RESTRICTED 0 | 
| #define | SCSI_QAM $C_UNRESTRICTED 1 | 
| #define | SCSI_CMP $M_EAENP 0x8000 | 
| #define | SCSI_CMP $M_UAAENP 0x10000 | 
| #define | SCSI_CMP $M_RAENP 0x20000 | 
| #define | SCSI_CMP $M_EECA 0x400000 | 
| #define | SCSI_ERP $M_PAGE_CODE 0x3F | 
| #define | SCSI_ERP $C_PAGE_CODE 1 | 
| #define | SCSI_ERP $M_PS 0x80 | 
| #define | SCSI_ERP $C_PAGE_LENGTH 10 | 
| #define | SCSI_ERP $M_DCR 0x1 | 
| #define | SCSI_ERP $M_DTE 0x2 | 
| #define | SCSI_ERP $M_PER 0x4 | 
| #define | SCSI_ERP $M_EER 0x8 | 
| #define | SCSI_ERP $M_RC 0x10 | 
| #define | SCSI_ERP $M_TB 0x20 | 
| #define | SCSI_ERP $M_ARRE 0x40 | 
| #define | SCSI_ERP $M_AWRE 0x80 | 
| #define | SCSI_FMT $M_PAGE_CODE 0x3F | 
| #define | SCSI_FMT $C_PAGE_CODE 3 | 
| #define | SCSI_FMT $M_PS 0x80 | 
| #define | SCSI_FMT $C_PAGE_LENGTH 22 | 
| #define | SCSI_FMT $M_SURF 0x10 | 
| #define | SCSI_FMT $M_RMB 0x20 | 
| #define | SCSI_FMT $M_HSEC 0x40 | 
| #define | SCSI_FMT $M_SSEC 0x80 | 
| #define | SCSI_RGD $M_PAGE_CODE 0x3F | 
| #define | SCSI_RGD $C_PAGE_CODE 4 | 
| #define | SCSI_RGD $M_PS 0x80 | 
| #define | SCSI_RGD $C_PAGE_LENGTH 22 | 
| #define | SCSI_RGD $M_RPL 0x3 | 
| #define | SCSI_RGD $C_DISABLED 0 | 
| #define | SCSI_RGD $C_SLAVE 1 | 
| #define | SCSI_RGD $C_MASTER 2 | 
| #define | SCSI_RGD $C_CONTROL 3 | 
| #define | SCSI_FLX $M_PAGE_CODE 0x3F | 
| #define | SCSI_FLX $C_PAGE_CODE 5 | 
| #define | SCSI_FLX $M_PS 0x80 | 
| #define | SCSI_FLX $C_PAGE_LENGTH 30 | 
| #define | SCSI_FLX $C_XFR_250KHZ 64000 | 
| #define | SCSI_FLX $C_XFR_300KHZ 11265 | 
| #define | SCSI_FLX $C_XFR_500KHZ 62465 | 
| #define | SCSI_FLX $C_XFR_1MHZ 59395 | 
| #define | SCSI_FLX $C_XFR_2MHZ 53255 | 
| #define | SCSI_FLX $C_XFR_5MHZ 34835 | 
| #define | SCSI_FLX $M_MO 0x20 | 
| #define | SCSI_FLX $M_SSN 0x40 | 
| #define | SCSI_FLX $M_TRDY 0x80 | 
| #define | SCSI_FLX $M_SPC 0xF00 | 
| #define | SCSI_FLX $M_PIN2 0x1 | 
| #define | SCSI_FLX $M_PIN34 0x2 | 
| #define | SCSI_FLX $M_PIN1 0x4 | 
| #define | SCSI_FLX $M_PIN4 0x8 | 
| #define | SCSI_SUB $C_SUBQ_CHANNEL_DATA 0 | 
| #define | SCSI_SUB $C_CD_ROM_POSITION 1 | 
| #define | SCSI_SUB $C_MCN 2 | 
| #define | SCSI_SUB $C_ISRC 3 | 
| #define | SCSI_SUBQ $C_NOT_VALID 0 | 
| #define | SCSI_SUBQ $C_PLAY 1 | 
| #define | SCSI_SUBQ $C_PAUSED 2 | 
| #define | SCSI_SUBQ $C_COMPLETE 3 | 
| #define | SCSI_SUBQ $C_ERROR 4 | 
| #define | SCSI_SUBQ $C_ACTIVE 5 | 
| #define | SCSI_SUBQ $M_CONTROL 0xF | 
| #define | SCSI_SUBQ $C_PRE_EMPHASIS 0 | 
| #define | SCSI_SUBQ $C_COPY_PERMITTED 1 | 
| #define | SCSI_SUBQ $C_DATA_TRACK 2 | 
| #define | SCSI_SUBQ $C_FOUR_CHANNEL 3 | 
| #define | SCSI_SUBQ $M_ADR 0xF0 | 
| #define | SCSI_SUBQ $C_UNKNOWN 0 | 
| #define | SCSI_SUBQ $C_CURRENT_POS 1 | 
| #define | SCSI_SUBQ $C_MCN 2 | 
| #define | SCSI_SUBQ $C_ISRC 3 | 
| #define | SCSI_SUBQ $M_MC_VAL 0x80 | 
| #define | SCSI_SUBQ $C_MCN_LENGTH 32 | 
| #define | SCSI_SUBQ $M_TC_VAL 0x80 | 
| #define | SCSIPATH_K_VMS 1 | 
| #define | SCSIPATH_K_CONSOLE 2 | 
| #define | SCSIPATH_K_QIOSERVER 3 | 
| #define | DEVID_CMD_K_WR_DEVID_OPCODE 235 | 
| #define | DEVID_CMD_K_RD_DEVID_OPCODE 236 | 
| #define | DEVID_CMD_K_LENGTH 10 | 
| #define | DEVID_HDR_K_LENGTH 4 | 
| #define | DEVID_K_LENGTH 255 | 
| #define | RPTLUN_CMD_K_RPTLUN_OPCODE 160 | 
| #define | RPTLUN_CMD_K_LENGTH 12 | 
| #define | RPTLUN_HDR_K_LENGTH 8 | 
| #define | PG83_IDENT_K_RESERVED 0 | 
| #define | PG83_IDENT_K_BINARY 1 | 
| #define | PG83_IDENT_K_ASCII 2 | 
| #define | PG83_IDENT_K_VENDOR_SPEC 0 | 
| #define | PG83_IDENT_K_VENDOR_ID 1 | 
| #define | PG83_IDENT_K_IEEE_EUI64 2 | 
| #define | PG83_IDENT_K_FCPH_NAME_ID 3 | 
| #define | PG83_IDENT_K_USER_SUPPLIED 4 | 
| #define | PG83_IDENT_K_DEVICE_ASSOC 0 | 
| #define | PG83_IDENT_K_PORT_ASSOC 1 | 
| #define | IDENT_HDR_K_LENGTH 4 | 
| #define | FCPH_C_STD_ID 1 | 
| #define | FCPH_C_EXT_ID 2 | 
| #define | FCPH_C_REG_ID 5 | 
| #define | FCPH_C_REGEXT_ID 6 | 
| #define | PAGE83_HDR_K_LENGTH 4 | 
| #define | PAGE83_K_LENGTH 255 | 
| #define | PAGE00_HDR_K_LENGTH 4 | 
| #define | PAGE00_K_LENGTH 80 | 
| #define | PAGE80_HDR_K_LENGTH 4 | 
| #define | PAGE80_K_LENGTH 255 | 
| #define | SPTB_K_LENGTH 299 | 
| #define | RPTDENS_CMD_K_RPTDENS_OPCODE 68 | 
| #define | RPTDENS_CMD_K_LENGTH 10 | 
| #define | DENS_DESC_M_RESERVED1 0x1 | 
| #define | DENS_DESC_M_DEFLT 0x20 | 
| #define | DENS_DESC_M_DUP 0x40 | 
| #define | DENS_DESC_M_WRTOK 0x80 | 
| #define | DENS_DESC_K_LENGTH 52 | 
| #define | RPTDENS_HDR_K_LENGTH 4 | 
| #define | PAGE_0F_K_PAGE_CODE 15 | 
| #define | PAGE_0F_K_PAGE_LENGTH 14 | 
| #define | PAGE_0F_M_DCC 0x40 | 
| #define | PAGE_0F_M_DCE 0x80 | 
| #define | PAGE_0F_M_RED 0x60 | 
| #define | PAGE_0F_M_DDE 0x80 | 
| #define | PAGE_0F_K_NOCOMP 0 | 
| #define | PAGE_0F_K_DEFAULT 1 | 
| #define | PAGE_0F_K_IBM_ALDC_512 3 | 
| #define | PAGE_0F_K_IBM_ALDC_1024 4 | 
| #define | PAGE_0F_K_IBM_ALDC_2048 5 | 
| #define | PAGE_0F_K_IBM_IDRC 16 | 
| #define | PAGE_0F_K_DCLZ 32 | 
| #define | DEV_WWID_DUPLE_K_LENGTH 312 | 
| #define | DEV_WWID_DUPLE_C_LENGTH 312 | 
| #define | PROUT_CMD_K_PROUT_OPCODE 95 | 
| #define | PROUT_CMD_M_SERVICE_ACTION 0x1F00 | 
| #define | PROUT_CMD_C_REGISTER 0 | 
| #define | PROUT_CMD_C_RESERVE 1 | 
| #define | PROUT_CMD_C_RELEASE 2 | 
| #define | PROUT_CMD_C_CLEAR 3 | 
| #define | PROUT_CMD_C_PREEMPT 4 | 
| #define | PROUT_CMD_C_PREEMPT_ABORT 5 | 
| #define | PROUT_CMD_C_REGISTER_IGNORE 6 | 
| #define | PROUT_CMD_M_RESERVED1 0xE000 | 
| #define | PROUT_CMD_M_TYPE 0xF0000 | 
| #define | PROUT_CMD_C_OBSELETE1 0 | 
| #define | PROUT_CMD_C_WRITE_EX 1 | 
| #define | PROUT_CMD_C_OBSELETE2 2 | 
| #define | PROUT_CMD_C_EXCLUSIVE 3 | 
| #define | PROUT_CMD_C_OBSELETE3 4 | 
| #define | PROUT_CMD_C_WRITE_EX_RO 5 | 
| #define | PROUT_CMD_C_EXCLUSIVE_RO 6 | 
| #define | PROUT_CMD_M_SCOPE 0xF00000 | 
| #define | PROUT_CMD_C_LOGICAL_UNIT 0 | 
| #define | PROUT_CMD_C_OBSELETE4 1 | 
| #define | PROUT_CMD_C_ELEMENT 2 | 
| #define | PROUT_CMD_K_PROUT_PLL 24 | 
| #define | PROUT_CMD_K_LENGTH 10 | 
| #define | PROUT_PL_M_APTPL 0x0 | 
| #define | PROUT_PL_M_RESERVED 0x0 | 
| #define | PROUT_PL_K_LENGTH 24 | 
| #define | PRIN_CMD_K_PRIN_OPCODE 94 | 
| #define | PRIN_CMD_M_SERVICE_ACTION 0x1F00 | 
| #define | PRIN_CMD_C_READ_KEYS 0 | 
| #define | PRIN_CMD_C_READ_RESERVATION 1 | 
| #define | PRIN_CMD_M_RESERVED1 0xE000 | 
| #define | PRIN_CMD_K_LENGTH 10 | 
| #define | PRIN_KEYS_K_LENGTH 16 | 
| #define | PRIN_RES_M_TYPE 0x0 | 
| #define | PRIN_RES_C_OBSELETE1 0 | 
| #define | PRIN_RES_C_WRITE_EX 1 | 
| #define | PRIN_RES_C_OBSELETE2 2 | 
| #define | PRIN_RES_C_EXCLUSIVE 3 | 
| #define | PRIN_RES_C_OBSELETE3 4 | 
| #define | PRIN_RES_C_WRITE_EX_RO 5 | 
| #define | PRIN_RES_C_EXCLUSIVE_RO 6 | 
| #define | PRIN_RES_M_SCOPE 0x0 | 
| #define | PRIN_RES_C_LOGICAL_UNIT 0 | 
| #define | PRIN_RES_C_OBSELETE4 1 | 
| #define | PRIN_RES_C_ELEMENT 2 | 
| #define | PRIN_RES_K_LENGTH 24 | 
| #define inquiry_data _inquiry_data | 
 1.5.5