mtio.h revision d7db594b8d1dab36b711bd887a9dd21675c87243
1655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/****************************************************************************
2655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ****************************************************************************
3655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***
4655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   This header was automatically generated from a Linux kernel header
5655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   of the same name, to make information necessary for userspace to
6655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   call into the kernel available to libc.  It contains only constants,
7655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   structures, and macros generated from the original header, and thus,
8655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   contains no copyrightable information.
9655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***
10655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   To edit the content of this header, modify the corresponding
11655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   source file (e.g. under external/kernel-headers/original/) then
12655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   run bionic/libc/kernel/tools/update_all.py
13655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***
14655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   Any manual change here will be lost the next time this script will
15655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***   be run. You've been warned!
16655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ***
17655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ****************************************************************************
18655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng ****************************************************************************/
19655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#ifndef _LINUX_MTIO_H
20655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define _LINUX_MTIO_H
21655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#include <linux/types.h>
22655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#include <linux/ioctl.h>
23655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
24655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Chengstruct mtop {
25d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  short mt_op;
26d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  int mt_count;
27655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng};
28655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
29655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTRESET 0
30655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTFSF 1
31655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTBSF 2
32655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTFSR 3
33655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
34655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTBSR 4
35655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTWEOF 5
36655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTREW 6
37655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTOFFL 7
38655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
39655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTNOP 8
40655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTRETEN 9
41655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTBSFM 10
42655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTFSFM 11
43655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
44655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTEOM 12
45655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTERASE 13
46655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTRAS1 14
47655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTRAS2 15
48655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
49655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTRAS3 16
50655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTSETBLK 20
51655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTSETDENSITY 21
52655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTSEEK 22
53655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
54655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTTELL 23
55655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTSETDRVBUFFER 24
56655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTFSS 25
57655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTBSS 26
58655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
59655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTWSM 27
60655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTLOCK 28
61655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTUNLOCK 29
62655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTLOAD 30
63655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
64655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTUNLOAD 31
65655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTCOMPRESSION 32
66655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTSETPART 33
67655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTMKPART 34
68655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
69655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTWEOFI 35
70655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Chengstruct mtget {
71d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  long mt_type;
72d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  long mt_resid;
73655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
74d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  long mt_dsreg;
75d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  long mt_gstat;
76d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  long mt_erreg;
77d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  __kernel_daddr_t mt_fileno;
78655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
79d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  __kernel_daddr_t mt_blkno;
80655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng};
81655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISUNKNOWN 0x01
82655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISQIC02 0x02
83655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
84655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISWT5150 0x03
85655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISARCHIVE_5945L2 0x04
86655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISCMSJ500 0x05
87655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISTDC3610 0x06
88655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
89655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISARCHIVE_VP60I 0x07
90655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISARCHIVE_2150L 0x08
91655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISARCHIVE_2060L 0x09
92655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISARCHIVESC499 0x0A
93655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
94655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISQIC02_ALL_FEATURES 0x0F
95655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISWT5099EEN24 0x11
96655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISTEAC_MT2ST 0x12
97655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISEVEREX_FT40A 0x32
98655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
99655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISDDS1 0x51
100655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISDDS2 0x52
101655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISONSTREAM_SC 0x61
102655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISSCSI1 0x71
103655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
104655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISSCSI2 0x72
105655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISFTAPE_UNKNOWN 0x800000
106655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ISFTAPE_FLAG 0x800000
107655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Chengstruct mtpos {
108655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
109d7db594b8d1dab36b711bd887a9dd21675c87243Tao Bao  long mt_blkno;
110655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng};
111655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTIOCTOP _IOW('m', 1, struct mtop)
112655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTIOCGET _IOR('m', 2, struct mtget)
113655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
114655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MTIOCPOS _IOR('m', 3, struct mtpos)
115655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_EOF(x) ((x) & 0x80000000)
116655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_BOT(x) ((x) & 0x40000000)
117655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_EOT(x) ((x) & 0x20000000)
118655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
119655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_SM(x) ((x) & 0x10000000)
120655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_EOD(x) ((x) & 0x08000000)
121655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_WR_PROT(x) ((x) & 0x04000000)
122655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_ONLINE(x) ((x) & 0x01000000)
123655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
124655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_D_6250(x) ((x) & 0x00800000)
125655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_D_1600(x) ((x) & 0x00400000)
126655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_D_800(x) ((x) & 0x00200000)
127655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_DR_OPEN(x) ((x) & 0x00040000)
128655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
129655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_IM_REP_EN(x) ((x) & 0x00010000)
130655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define GMT_CLN(x) ((x) & 0x00008000)
131655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_BLKSIZE_SHIFT 0
132655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_BLKSIZE_MASK 0xffffff
133655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
134655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DENSITY_SHIFT 24
135655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DENSITY_MASK 0xff000000
136655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SOFTERR_SHIFT 0
137655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SOFTERR_MASK 0xffff
138655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
139655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_OPTIONS 0xf0000000
140655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_BOOLEANS 0x10000000
141655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SETBOOLEANS 0x30000000
142655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_CLEARBOOLEANS 0x40000000
143655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
144655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_WRITE_THRESHOLD 0x20000000
145655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DEF_BLKSIZE 0x50000000
146655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DEF_OPTIONS 0x60000000
147655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_TIMEOUTS 0x70000000
148655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
149655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SET_TIMEOUT (MT_ST_TIMEOUTS | 0x000000)
150655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SET_LONG_TIMEOUT (MT_ST_TIMEOUTS | 0x100000)
151655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SET_CLN 0x80000000
152655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_BUFFER_WRITES 0x1
153655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
154655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_ASYNC_WRITES 0x2
155655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_READ_AHEAD 0x4
156655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DEBUGGING 0x8
157655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_TWO_FM 0x10
158655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
159655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_FAST_MTEOM 0x20
160655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_AUTO_LOCK 0x40
161655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DEF_WRITES 0x80
162655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_CAN_BSR 0x100
163655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
164655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_NO_BLKLIMS 0x200
165655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_CAN_PARTITIONS 0x400
166655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SCSI2LOGICAL 0x800
167655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SYSV 0x1000
168655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
169655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_NOWAIT 0x2000
170655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_SILI 0x4000
171655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_NOWAIT_EOF 0x8000
172655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_CLEAR_DEFAULT 0xfffff
173655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
174655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DEF_DENSITY (MT_ST_DEF_OPTIONS | 0x100000)
175655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DEF_COMPRESSION (MT_ST_DEF_OPTIONS | 0x200000)
176655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_DEF_DRVBUFFER (MT_ST_DEF_OPTIONS | 0x300000)
177655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#define MT_ST_HPLOADER_OFFSET 10000
178655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
179655a7c081f83b8351ed5f11a6c6accd9458293a8Ben Cheng#endif
180