11dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project/****************************************************************************
21dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************
31dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***
41dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   This header was automatically generated from a Linux kernel header
51dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   of the same name, to make information necessary for userspace to
61dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   call into the kernel available to libc.  It contains only constants,
71dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   structures, and macros generated from the original header, and thus,
81dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***   contains no copyrightable information.
91dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ***
10654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   To edit the content of this header, modify the corresponding
11654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   source file (e.g. under external/kernel-headers/original/) then
12654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   run bionic/libc/kernel/tools/update_all.py
13654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***
14654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   Any manual change here will be lost the next time this script will
15654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***   be run. You've been warned!
16654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng ***
171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************
181dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************/
191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#ifndef _QIC117_H
201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define _QIC117_H
211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef enum {
221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_NO_COMMAND = 0,
23654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_RESET = 1,
251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_REPORT_NEXT_BIT = 2,
261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_PAUSE = 3,
271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_MICRO_STEP_PAUSE = 4,
28654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_ALTERNATE_TIMEOUT = 5,
301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_REPORT_DRIVE_STATUS = 6,
311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_REPORT_ERROR_CODE = 7,
321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_REPORT_DRIVE_CONFIGURATION = 8,
33654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_REPORT_ROM_VERSION = 9,
351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_LOGICAL_FORWARD = 10,
361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_PHYSICAL_REVERSE = 11,
371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_PHYSICAL_FORWARD = 12,
38654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SEEK_HEAD_TO_TRACK = 13,
401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SEEK_LOAD_POINT = 14,
411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_ENTER_FORMAT_MODE = 15,
421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_WRITE_REFERENCE_BURST = 16,
43654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_ENTER_VERIFY_MODE = 17,
451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_STOP_TAPE = 18,
461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_MICRO_STEP_HEAD_UP = 21,
471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_MICRO_STEP_HEAD_DOWN = 22,
48654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SOFT_SELECT = 23,
501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SOFT_DESELECT = 24,
511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SKIP_REVERSE = 25,
521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SKIP_FORWARD = 26,
53654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SELECT_RATE = 27,
551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_ENTER_DIAGNOSTIC_1 = 28,
561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_ENTER_DIAGNOSTIC_2 = 29,
571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_ENTER_PRIMARY_MODE = 30,
58654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_REPORT_VENDOR_ID = 32,
601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_REPORT_TAPE_STATUS = 33,
611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SKIP_EXTENDED_REVERSE = 34,
621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SKIP_EXTENDED_FORWARD = 35,
63654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_CALIBRATE_TAPE_LENGTH = 36,
651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_REPORT_FORMAT_SEGMENTS = 37,
661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_SET_FORMAT_SEGMENTS = 38,
671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_PHANTOM_SELECT = 46,
68654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project QIC_PHANTOM_DESELECT = 47
701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} qic117_cmd_t;
711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef enum {
721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project discretional = 0, required, ccs1, ccs2
73654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} qic_compatibility;
751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef enum {
761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unused, mode, motion, report
771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} command_types;
78654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projectstruct qic117_command_table {
801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char *name;
811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project __u8 mask;
821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project __u8 state;
83654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project __u8 cmd_type;
851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project __u8 non_intr;
861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project __u8 level;
871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project};
88654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC117_COMMANDS {         {NULL, 0x00, 0x00, mode, 0, discretional},   {"soft reset", 0x00, 0x00, motion, 1, required},   {"report next bit", 0x00, 0x00, report, 0, required},   {"pause", 0x36, 0x24, motion, 1, required},   {"micro step pause", 0x36, 0x24, motion, 1, required},   {"alternate command timeout", 0x00, 0x00, mode, 0, required},   {"report drive status", 0x00, 0x00, report, 0, required},   {"report error code", 0x01, 0x01, report, 0, required},   {"report drive configuration",0x00, 0x00, report, 0, required},   {"report rom version", 0x00, 0x00, report, 0, required},   {"logical forward", 0x37, 0x25, motion, 0, required},   {"physical reverse", 0x17, 0x05, motion, 0, required},   {"physical forward", 0x17, 0x05, motion, 0, required},   {"seek head to track", 0x37, 0x25, motion, 0, required},   {"seek load point", 0x17, 0x05, motion, 1, required},   {"enter format mode", 0x1f, 0x05, mode, 0, required},   {"write reference burst", 0x1f, 0x05, motion, 1, required},   {"enter verify mode", 0x37, 0x25, mode, 0, required},   {"stop tape", 0x00, 0x00, motion, 1, required},   {"reserved (19)", 0x00, 0x00, unused, 0, discretional},   {"reserved (20)", 0x00, 0x00, unused, 0, discretional},   {"micro step head up", 0x02, 0x00, motion, 0, required},   {"micro step head down", 0x02, 0x00, motion, 0, required},   {"soft select", 0x00, 0x00, mode, 0, discretional},   {"soft deselect", 0x00, 0x00, mode, 0, discretional},   {"skip segments reverse", 0x36, 0x24, motion, 1, required},   {"skip segments forward", 0x36, 0x24, motion, 1, required},   {"select rate or format", 0x03, 0x01, mode, 0, required  },   {"enter diag mode 1", 0x00, 0x00, mode, 0, discretional},   {"enter diag mode 2", 0x00, 0x00, mode, 0, discretional},   {"enter primary mode", 0x00, 0x00, mode, 0, required},   {"vendor unique (31)", 0x00, 0x00, unused, 0, discretional},   {"report vendor id", 0x00, 0x00, report, 0, required},   {"report tape status", 0x04, 0x04, report, 0, ccs1},   {"skip extended reverse", 0x36, 0x24, motion, 1, ccs1},   {"skip extended forward", 0x36, 0x24, motion, 1, ccs1},   {"calibrate tape length", 0x17, 0x05, motion, 1, ccs2},   {"report format segments", 0x17, 0x05, report, 0, ccs2},   {"set format segments", 0x17, 0x05, mode, 0, ccs2},   {"reserved (39)", 0x00, 0x00, unused, 0, discretional},   {"vendor unique (40)", 0x00, 0x00, unused, 0, discretional},   {"vendor unique (41)", 0x00, 0x00, unused, 0, discretional},   {"vendor unique (42)", 0x00, 0x00, unused, 0, discretional},   {"vendor unique (43)", 0x00, 0x00, unused, 0, discretional},   {"vendor unique (44)", 0x00, 0x00, unused, 0, discretional},   {"vendor unique (45)", 0x00, 0x00, unused, 0, discretional},   {"phantom select", 0x00, 0x00, mode, 0, discretional},   {"phantom deselect", 0x00, 0x00, mode, 0, discretional}, }
901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_STATUS_READY 0x01
911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_STATUS_ERROR 0x02
921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_STATUS_CARTRIDGE_PRESENT 0x04
93654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_STATUS_WRITE_PROTECT 0x08
951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_STATUS_NEW_CARTRIDGE 0x10
961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_STATUS_REFERENCED 0x20
971dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_STATUS_AT_BOT 0x40
98654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
991dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_STATUS_AT_EOT 0x80
1001dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_RATE_MASK 0x18
1011dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_RATE_SHIFT 3
1021dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_RATE_250 0
103654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1041dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_RATE_500 2
1051dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_RATE_1000 3
1061dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_RATE_2000 1
1071dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_RATE_4000 0
108654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1091dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_LONG 0x40
1101dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_CONFIG_80 0x80
1111dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_STD_MASK 0x0f
1121dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_QIC40 0x01
113654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1141dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_QIC80 0x02
1151dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_QIC3020 0x03
1161dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_QIC3010 0x04
1171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_LEN_MASK 0x70
118654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_205FT 0x10
1201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_307FT 0x20
1211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_VARIABLE 0x30
1221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_1100FT 0x40
123654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_FLEX 0x60
1251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TAPE_WIDE 0x80
1261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC_TOP_TAPE_LEN 1500
1271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Projecttypedef struct {
128654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project char *message;
1301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project unsigned int fatal:1;
1311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project} ftape_error;
1321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define QIC117_ERRORS {    { "No error", 0, },    { "Command Received while Drive Not Ready", 0, },    { "Cartridge Not Present or Removed", 1, },    { "Motor Speed Error (not within 1%)", 1, },    { "Motor Speed Fault (jammed, or gross speed error", 1, },    { "Cartridge Write Protected", 1, },    { "Undefined or Reserved Command Code", 1, },    { "Illegal Track Address Specified for Seek", 1, },    { "Illegal Command in Report Subcontext", 0, },    { "Illegal Entry into a Diagnostic Mode", 1, },    { "Broken Tape Detected (based on hole sensor)", 1, },    { "Warning--Read Gain Setting Error", 1, },    { "Command Received While Error Status Pending (obs)", 1, },    { "Command Received While New Cartridge Pending", 1, },    { "Command Illegal or Undefined in Primary Mode", 1, },    { "Command Illegal or Undefined in Format Mode", 1, },    { "Command Illegal or Undefined in Verify Mode", 1, },    { "Logical Forward Not at Logical BOT or no Format Segments in Format Mode", 1, },    { "Logical EOT Before All Segments generated", 1, },    { "Command Illegal When Cartridge Not Referenced", 1, },    { "Self-Diagnostic Failed (cannot be cleared)", 1, },    { "Warning EEPROM Not Initialized, Defaults Set", 1, },    { "EEPROM Corrupted or Hardware Failure", 1, },    { "Motion Time-out Error", 1, },    { "Data Segment Too Long -- Logical Forward or Pause", 1, },    { "Transmit Overrun (obs)", 1, },    { "Power On Reset Occurred", 0, },    { "Software Reset Occurred", 0, },    { "Diagnostic Mode 1 Error", 1, },    { "Diagnostic Mode 2 Error", 1, },    { "Command Received During Non-Interruptible Process", 1, },    { "Rate or Format Selection Error", 1, },    { "Illegal Command While in High Speed Mode", 1, },    { "Illegal Seek Segment Value", 1, },    { "Invalid Media", 1, },    { "Head Positioning Failure", 1, },    { "Write Reference Burst Failure", 1, },    { "Prom Code Missing", 1, },    { "Invalid Format", 1, },    { "EOT/BOT System Failure", 1, },    { "Prom A Checksum Error", 1, },    { "Drive Wakeup Reset Occurred", 1, },    { "Prom B Checksum Error", 1, },    { "Illegal Entry into Format Mode", 1, }, }
133654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
1341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#endif
135