|
@@ -284,47 +284,6 @@ struct idefloppy_id_gcw {
|
|
#endif
|
|
#endif
|
|
};
|
|
};
|
|
|
|
|
|
-/*
|
|
|
|
- * INQUIRY packet command - Data Format
|
|
|
|
- */
|
|
|
|
-typedef struct {
|
|
|
|
-#if defined(__LITTLE_ENDIAN_BITFIELD)
|
|
|
|
- unsigned device_type :5; /* Peripheral Device Type */
|
|
|
|
- unsigned reserved0_765 :3; /* Peripheral Qualifier - Reserved */
|
|
|
|
- unsigned reserved1_6t0 :7; /* Reserved */
|
|
|
|
- unsigned rmb :1; /* Removable Medium Bit */
|
|
|
|
- unsigned ansi_version :3; /* ANSI Version */
|
|
|
|
- unsigned ecma_version :3; /* ECMA Version */
|
|
|
|
- unsigned iso_version :2; /* ISO Version */
|
|
|
|
- unsigned response_format :4; /* Response Data Format */
|
|
|
|
- unsigned reserved3_45 :2; /* Reserved */
|
|
|
|
- unsigned reserved3_6 :1; /* TrmIOP - Reserved */
|
|
|
|
- unsigned reserved3_7 :1; /* AENC - Reserved */
|
|
|
|
-#elif defined(__BIG_ENDIAN_BITFIELD)
|
|
|
|
- unsigned reserved0_765 :3; /* Peripheral Qualifier - Reserved */
|
|
|
|
- unsigned device_type :5; /* Peripheral Device Type */
|
|
|
|
- unsigned rmb :1; /* Removable Medium Bit */
|
|
|
|
- unsigned reserved1_6t0 :7; /* Reserved */
|
|
|
|
- unsigned iso_version :2; /* ISO Version */
|
|
|
|
- unsigned ecma_version :3; /* ECMA Version */
|
|
|
|
- unsigned ansi_version :3; /* ANSI Version */
|
|
|
|
- unsigned reserved3_7 :1; /* AENC - Reserved */
|
|
|
|
- unsigned reserved3_6 :1; /* TrmIOP - Reserved */
|
|
|
|
- unsigned reserved3_45 :2; /* Reserved */
|
|
|
|
- unsigned response_format :4; /* Response Data Format */
|
|
|
|
-#else
|
|
|
|
-#error "Bitfield endianness not defined! Check your byteorder.h"
|
|
|
|
-#endif
|
|
|
|
- u8 additional_length; /* Additional Length (total_length-4) */
|
|
|
|
- u8 rsv5, rsv6, rsv7; /* Reserved */
|
|
|
|
- u8 vendor_id[8]; /* Vendor Identification */
|
|
|
|
- u8 product_id[16]; /* Product Identification */
|
|
|
|
- u8 revision_level[4]; /* Revision Level */
|
|
|
|
- u8 vendor_specific[20]; /* Vendor Specific - Optional */
|
|
|
|
- u8 reserved56t95[40]; /* Reserved - Optional */
|
|
|
|
- /* Additional information may be returned */
|
|
|
|
-} idefloppy_inquiry_result_t;
|
|
|
|
-
|
|
|
|
/*
|
|
/*
|
|
* REQUEST SENSE packet command result - Data Format.
|
|
* REQUEST SENSE packet command result - Data Format.
|
|
*/
|
|
*/
|