aic79xx_seq.h revision 1.9 1 1.1 fvdl /*
2 1.1 fvdl * DO NOT EDIT - This file is automatically generated
3 1.1 fvdl * from the following source files:
4 1.1 fvdl *
5 1.9 thorpej * Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#96 $
6 1.7 thorpej * Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#70 $
7 1.1 fvdl */
8 1.1 fvdl static uint8_t seqprog[] = {
9 1.1 fvdl 0xff, 0x02, 0x06, 0x78,
10 1.4 thorpej 0x00, 0xea, 0x50, 0x59,
11 1.1 fvdl 0x01, 0xea, 0x04, 0x30,
12 1.1 fvdl 0xff, 0x04, 0x0c, 0x78,
13 1.4 thorpej 0x19, 0xea, 0x50, 0x59,
14 1.1 fvdl 0x19, 0xea, 0x04, 0x00,
15 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
16 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
17 1.1 fvdl 0x60, 0x3a, 0x1a, 0x68,
18 1.1 fvdl 0x04, 0x47, 0x1b, 0x68,
19 1.1 fvdl 0xff, 0x21, 0x1b, 0x70,
20 1.4 thorpej 0x40, 0x4b, 0x92, 0x69,
21 1.4 thorpej 0x00, 0xe2, 0x54, 0x59,
22 1.4 thorpej 0x40, 0x4b, 0x92, 0x69,
23 1.4 thorpej 0x20, 0x4b, 0x82, 0x69,
24 1.1 fvdl 0xfc, 0x42, 0x24, 0x78,
25 1.1 fvdl 0x10, 0x40, 0x24, 0x78,
26 1.5 thorpej 0x00, 0xe2, 0xc4, 0x5d,
27 1.1 fvdl 0x20, 0x4d, 0x28, 0x78,
28 1.5 thorpej 0x00, 0xe2, 0xc4, 0x5d,
29 1.3 thorpej 0x30, 0x3f, 0xc0, 0x09,
30 1.3 thorpej 0x30, 0xe0, 0x30, 0x60,
31 1.3 thorpej 0x7f, 0x4a, 0x94, 0x08,
32 1.3 thorpej 0x00, 0xe2, 0x32, 0x40,
33 1.3 thorpej 0xc0, 0x4a, 0x94, 0x00,
34 1.3 thorpej 0x00, 0xe2, 0x3e, 0x58,
35 1.3 thorpej 0x00, 0xe2, 0x56, 0x58,
36 1.1 fvdl 0x00, 0xe2, 0x66, 0x58,
37 1.1 fvdl 0x00, 0xe2, 0x06, 0x40,
38 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
39 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
40 1.3 thorpej 0x01, 0x52, 0x64, 0x78,
41 1.1 fvdl 0x02, 0x58, 0x50, 0x31,
42 1.1 fvdl 0xff, 0xea, 0x10, 0x0b,
43 1.6 thorpej 0xff, 0x97, 0x4f, 0x78,
44 1.3 thorpej 0x50, 0x4b, 0x4a, 0x68,
45 1.1 fvdl 0xbf, 0x3a, 0x74, 0x08,
46 1.4 thorpej 0x14, 0xea, 0x50, 0x59,
47 1.1 fvdl 0x14, 0xea, 0x04, 0x00,
48 1.6 thorpej 0x08, 0x92, 0x25, 0x03,
49 1.6 thorpej 0xff, 0x90, 0x3f, 0x68,
50 1.5 thorpej 0x00, 0xe2, 0x56, 0x5b,
51 1.3 thorpej 0x00, 0xe2, 0x3e, 0x40,
52 1.4 thorpej 0x00, 0xea, 0x44, 0x59,
53 1.1 fvdl 0x01, 0xea, 0x00, 0x30,
54 1.3 thorpej 0x80, 0xf9, 0x5e, 0x68,
55 1.4 thorpej 0x00, 0xe2, 0x42, 0x59,
56 1.4 thorpej 0x11, 0xea, 0x44, 0x59,
57 1.1 fvdl 0x11, 0xea, 0x00, 0x00,
58 1.4 thorpej 0x80, 0xf9, 0x42, 0x79,
59 1.1 fvdl 0xff, 0xea, 0xd4, 0x0d,
60 1.4 thorpej 0x22, 0xea, 0x44, 0x59,
61 1.1 fvdl 0x22, 0xea, 0x00, 0x00,
62 1.3 thorpej 0x10, 0x16, 0x70, 0x78,
63 1.1 fvdl 0x01, 0x0b, 0xa2, 0x32,
64 1.1 fvdl 0x10, 0x16, 0x2c, 0x00,
65 1.4 thorpej 0x18, 0xad, 0x00, 0x79,
66 1.3 thorpej 0x04, 0xad, 0xca, 0x68,
67 1.3 thorpej 0x80, 0xad, 0x64, 0x78,
68 1.3 thorpej 0x10, 0xad, 0x98, 0x78,
69 1.3 thorpej 0xff, 0x88, 0x83, 0x68,
70 1.1 fvdl 0xe7, 0xad, 0x5a, 0x09,
71 1.3 thorpej 0x02, 0x8c, 0x59, 0x32,
72 1.3 thorpej 0x02, 0x28, 0x19, 0x33,
73 1.3 thorpej 0x02, 0xa8, 0x50, 0x36,
74 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
75 1.3 thorpej 0x33, 0xea, 0x00, 0x00,
76 1.3 thorpej 0x40, 0x3a, 0x64, 0x68,
77 1.3 thorpej 0x50, 0x4b, 0x64, 0x68,
78 1.4 thorpej 0x22, 0xea, 0x44, 0x59,
79 1.3 thorpej 0x22, 0xea, 0x00, 0x00,
80 1.3 thorpej 0xe7, 0xad, 0x5a, 0x09,
81 1.3 thorpej 0x02, 0x8c, 0x59, 0x32,
82 1.4 thorpej 0x1a, 0xea, 0x50, 0x59,
83 1.3 thorpej 0x1a, 0xea, 0x04, 0x00,
84 1.3 thorpej 0xff, 0xea, 0xd4, 0x0d,
85 1.3 thorpej 0xe7, 0xad, 0x5a, 0x09,
86 1.3 thorpej 0x00, 0xe2, 0xa6, 0x58,
87 1.1 fvdl 0xff, 0xea, 0x56, 0x02,
88 1.1 fvdl 0x04, 0x7c, 0x78, 0x32,
89 1.3 thorpej 0x20, 0x16, 0x64, 0x78,
90 1.1 fvdl 0x04, 0x38, 0x79, 0x32,
91 1.1 fvdl 0x80, 0x37, 0x6f, 0x16,
92 1.3 thorpej 0xff, 0x2d, 0xb5, 0x60,
93 1.3 thorpej 0xff, 0x29, 0xb5, 0x60,
94 1.3 thorpej 0x40, 0x51, 0xc5, 0x78,
95 1.3 thorpej 0xff, 0x4f, 0xb5, 0x68,
96 1.1 fvdl 0xff, 0x4d, 0xc1, 0x19,
97 1.1 fvdl 0x00, 0x4e, 0xd5, 0x19,
98 1.3 thorpej 0x00, 0xe2, 0xc4, 0x50,
99 1.1 fvdl 0x01, 0x4c, 0xc1, 0x31,
100 1.1 fvdl 0x00, 0x50, 0xd5, 0x19,
101 1.3 thorpej 0x00, 0xe2, 0xc4, 0x48,
102 1.3 thorpej 0x80, 0x18, 0x64, 0x78,
103 1.1 fvdl 0x02, 0x4a, 0x1d, 0x30,
104 1.1 fvdl 0x10, 0xea, 0x18, 0x00,
105 1.1 fvdl 0x60, 0x18, 0x30, 0x00,
106 1.1 fvdl 0x7f, 0x18, 0x30, 0x0c,
107 1.1 fvdl 0x02, 0xea, 0x02, 0x00,
108 1.1 fvdl 0xff, 0xea, 0xa0, 0x0a,
109 1.1 fvdl 0x80, 0x18, 0x30, 0x04,
110 1.3 thorpej 0x40, 0xad, 0x64, 0x78,
111 1.1 fvdl 0xe7, 0xad, 0x5a, 0x09,
112 1.1 fvdl 0x02, 0xa8, 0x40, 0x31,
113 1.1 fvdl 0xff, 0xea, 0xc0, 0x09,
114 1.1 fvdl 0x01, 0x4e, 0x9d, 0x1a,
115 1.1 fvdl 0x00, 0x4f, 0x9f, 0x22,
116 1.6 thorpej 0x01, 0x94, 0x6d, 0x33,
117 1.9 thorpej 0xff, 0xea, 0x20, 0x0b,
118 1.6 thorpej 0x04, 0xac, 0x49, 0x32,
119 1.6 thorpej 0xff, 0xea, 0x5a, 0x03,
120 1.6 thorpej 0xff, 0xea, 0x5e, 0x03,
121 1.1 fvdl 0x01, 0x10, 0xd4, 0x31,
122 1.6 thorpej 0x10, 0x92, 0xf5, 0x68,
123 1.6 thorpej 0x3d, 0x93, 0xc5, 0x29,
124 1.1 fvdl 0xfe, 0xe2, 0xc4, 0x09,
125 1.1 fvdl 0x01, 0xea, 0xc6, 0x01,
126 1.1 fvdl 0x02, 0xe2, 0xc8, 0x31,
127 1.1 fvdl 0x02, 0xec, 0x50, 0x31,
128 1.1 fvdl 0x02, 0xa0, 0xda, 0x31,
129 1.4 thorpej 0xff, 0xa9, 0xf4, 0x70,
130 1.6 thorpej 0x02, 0xa0, 0x58, 0x37,
131 1.4 thorpej 0xff, 0x21, 0xfd, 0x70,
132 1.1 fvdl 0x02, 0x22, 0x51, 0x31,
133 1.6 thorpej 0x02, 0xa0, 0x5c, 0x33,
134 1.1 fvdl 0x02, 0xa0, 0x44, 0x36,
135 1.1 fvdl 0x02, 0xa0, 0x40, 0x32,
136 1.1 fvdl 0x02, 0xa0, 0x44, 0x36,
137 1.4 thorpej 0x04, 0x47, 0x05, 0x69,
138 1.4 thorpej 0x40, 0x16, 0x30, 0x69,
139 1.4 thorpej 0xff, 0x2d, 0x35, 0x61,
140 1.3 thorpej 0xff, 0x29, 0x65, 0x70,
141 1.1 fvdl 0x01, 0x37, 0xc1, 0x31,
142 1.1 fvdl 0x02, 0x28, 0x55, 0x32,
143 1.1 fvdl 0x01, 0xea, 0x5a, 0x01,
144 1.1 fvdl 0x04, 0x3c, 0xf9, 0x30,
145 1.1 fvdl 0x02, 0x28, 0x51, 0x31,
146 1.1 fvdl 0x01, 0xa8, 0x60, 0x31,
147 1.1 fvdl 0x00, 0xa9, 0x60, 0x01,
148 1.1 fvdl 0x01, 0x14, 0xd4, 0x31,
149 1.1 fvdl 0x01, 0x50, 0xa1, 0x1a,
150 1.1 fvdl 0xff, 0x4e, 0x9d, 0x1a,
151 1.1 fvdl 0xff, 0x4f, 0x9f, 0x22,
152 1.4 thorpej 0xff, 0x8d, 0x29, 0x71,
153 1.4 thorpej 0x80, 0xac, 0x28, 0x71,
154 1.4 thorpej 0x20, 0x16, 0x28, 0x69,
155 1.1 fvdl 0x02, 0x8c, 0x51, 0x31,
156 1.4 thorpej 0x00, 0xe2, 0x12, 0x41,
157 1.1 fvdl 0x01, 0xac, 0x08, 0x31,
158 1.1 fvdl 0x09, 0xea, 0x5a, 0x01,
159 1.1 fvdl 0x02, 0x8c, 0x51, 0x32,
160 1.1 fvdl 0xff, 0xea, 0x1a, 0x07,
161 1.1 fvdl 0x04, 0x24, 0xf9, 0x30,
162 1.4 thorpej 0x1d, 0xea, 0x3a, 0x41,
163 1.1 fvdl 0x02, 0x2c, 0x51, 0x31,
164 1.6 thorpej 0x04, 0xa8, 0xf9, 0x30,
165 1.4 thorpej 0x19, 0xea, 0x3a, 0x41,
166 1.1 fvdl 0x06, 0xea, 0x08, 0x81,
167 1.1 fvdl 0x01, 0xe2, 0x5a, 0x35,
168 1.1 fvdl 0x02, 0xf2, 0xf0, 0x35,
169 1.1 fvdl 0x02, 0xf2, 0xf0, 0x31,
170 1.1 fvdl 0x02, 0xf8, 0xe4, 0x35,
171 1.1 fvdl 0x80, 0xea, 0xb2, 0x01,
172 1.1 fvdl 0x01, 0xe2, 0x00, 0x30,
173 1.1 fvdl 0xff, 0xea, 0xb2, 0x0d,
174 1.1 fvdl 0x80, 0xea, 0xb2, 0x01,
175 1.1 fvdl 0x11, 0x00, 0x00, 0x10,
176 1.1 fvdl 0xff, 0xea, 0xb2, 0x0d,
177 1.1 fvdl 0x01, 0xe2, 0x04, 0x30,
178 1.1 fvdl 0x01, 0xea, 0x04, 0x34,
179 1.1 fvdl 0x02, 0x20, 0xbd, 0x30,
180 1.1 fvdl 0x02, 0x20, 0xb9, 0x30,
181 1.1 fvdl 0x02, 0x20, 0x51, 0x31,
182 1.6 thorpej 0x4c, 0x93, 0xd7, 0x28,
183 1.6 thorpej 0x10, 0x92, 0x63, 0x79,
184 1.1 fvdl 0x01, 0x6b, 0xc0, 0x30,
185 1.1 fvdl 0x02, 0x64, 0xc8, 0x00,
186 1.1 fvdl 0x40, 0x3a, 0x74, 0x04,
187 1.3 thorpej 0x00, 0xe2, 0x56, 0x58,
188 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
189 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
190 1.1 fvdl 0x30, 0x3f, 0xc0, 0x09,
191 1.4 thorpej 0x30, 0xe0, 0x64, 0x61,
192 1.4 thorpej 0x20, 0x3f, 0x7a, 0x69,
193 1.4 thorpej 0x10, 0x3f, 0x64, 0x79,
194 1.1 fvdl 0x02, 0xea, 0x7e, 0x00,
195 1.4 thorpej 0x00, 0xea, 0x44, 0x59,
196 1.1 fvdl 0x01, 0xea, 0x00, 0x30,
197 1.1 fvdl 0x02, 0x48, 0x51, 0x35,
198 1.1 fvdl 0x01, 0xea, 0x7e, 0x00,
199 1.4 thorpej 0x11, 0xea, 0x44, 0x59,
200 1.1 fvdl 0x11, 0xea, 0x00, 0x00,
201 1.1 fvdl 0x02, 0x48, 0x51, 0x35,
202 1.1 fvdl 0x08, 0xea, 0x98, 0x00,
203 1.1 fvdl 0x08, 0x57, 0xae, 0x00,
204 1.1 fvdl 0x08, 0x3c, 0x78, 0x00,
205 1.1 fvdl 0xf0, 0x49, 0x68, 0x0a,
206 1.1 fvdl 0x0f, 0x67, 0xc0, 0x09,
207 1.1 fvdl 0x00, 0x34, 0x69, 0x02,
208 1.1 fvdl 0x20, 0xea, 0x96, 0x00,
209 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
210 1.4 thorpej 0x40, 0x3a, 0xae, 0x69,
211 1.1 fvdl 0x02, 0x55, 0x06, 0x68,
212 1.4 thorpej 0x02, 0x56, 0xae, 0x69,
213 1.4 thorpej 0xff, 0x5b, 0xae, 0x61,
214 1.1 fvdl 0x02, 0x20, 0x51, 0x31,
215 1.1 fvdl 0x80, 0xea, 0xb2, 0x01,
216 1.1 fvdl 0x44, 0xea, 0x00, 0x00,
217 1.1 fvdl 0x01, 0x33, 0xc0, 0x31,
218 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
219 1.1 fvdl 0xff, 0xea, 0xb2, 0x09,
220 1.1 fvdl 0xff, 0xe0, 0xc0, 0x19,
221 1.4 thorpej 0xff, 0xe0, 0xb0, 0x79,
222 1.6 thorpej 0x02, 0xac, 0x51, 0x31,
223 1.4 thorpej 0x00, 0xe2, 0xa6, 0x41,
224 1.1 fvdl 0x02, 0x5e, 0x50, 0x31,
225 1.1 fvdl 0x02, 0xa8, 0xb8, 0x30,
226 1.1 fvdl 0x02, 0x5c, 0x50, 0x31,
227 1.6 thorpej 0xff, 0xad, 0xc1, 0x71,
228 1.6 thorpej 0x02, 0xac, 0x41, 0x31,
229 1.1 fvdl 0x02, 0x22, 0x51, 0x31,
230 1.6 thorpej 0x02, 0xa0, 0x5c, 0x33,
231 1.1 fvdl 0x02, 0xa0, 0x44, 0x32,
232 1.4 thorpej 0x00, 0xe2, 0xca, 0x41,
233 1.6 thorpej 0x10, 0x92, 0xcb, 0x69,
234 1.6 thorpej 0x3d, 0x93, 0xc9, 0x29,
235 1.1 fvdl 0x01, 0xe4, 0xc8, 0x01,
236 1.1 fvdl 0x01, 0xea, 0xca, 0x01,
237 1.1 fvdl 0xff, 0xea, 0xda, 0x01,
238 1.1 fvdl 0x02, 0x20, 0x51, 0x31,
239 1.6 thorpej 0x02, 0xae, 0x41, 0x32,
240 1.4 thorpej 0xff, 0x21, 0xd3, 0x61,
241 1.1 fvdl 0xff, 0xea, 0x46, 0x02,
242 1.1 fvdl 0x02, 0x5c, 0x50, 0x31,
243 1.1 fvdl 0x40, 0xea, 0x96, 0x00,
244 1.5 thorpej 0x02, 0x56, 0xcc, 0x6d,
245 1.5 thorpej 0x01, 0x55, 0xcc, 0x6d,
246 1.6 thorpej 0x10, 0x92, 0xdf, 0x79,
247 1.4 thorpej 0x10, 0x40, 0xe8, 0x69,
248 1.4 thorpej 0x01, 0x56, 0xe8, 0x79,
249 1.6 thorpej 0xff, 0x97, 0x07, 0x78,
250 1.4 thorpej 0x13, 0xea, 0x50, 0x59,
251 1.1 fvdl 0x13, 0xea, 0x04, 0x00,
252 1.1 fvdl 0x00, 0xe2, 0x06, 0x40,
253 1.1 fvdl 0xbf, 0x3a, 0x74, 0x08,
254 1.1 fvdl 0x08, 0xea, 0x98, 0x00,
255 1.1 fvdl 0x08, 0x57, 0xae, 0x00,
256 1.6 thorpej 0x01, 0x93, 0x69, 0x32,
257 1.6 thorpej 0x01, 0x94, 0x6b, 0x32,
258 1.1 fvdl 0x40, 0xea, 0x66, 0x02,
259 1.1 fvdl 0x08, 0x3c, 0x78, 0x00,
260 1.1 fvdl 0x80, 0xea, 0x62, 0x02,
261 1.5 thorpej 0x00, 0xe2, 0xb8, 0x5b,
262 1.1 fvdl 0x01, 0x36, 0xc1, 0x31,
263 1.5 thorpej 0x9f, 0xe0, 0x4c, 0x7c,
264 1.4 thorpej 0x80, 0xe0, 0x0c, 0x72,
265 1.4 thorpej 0xa0, 0xe0, 0x44, 0x72,
266 1.4 thorpej 0xc0, 0xe0, 0x3a, 0x72,
267 1.4 thorpej 0xe0, 0xe0, 0x74, 0x72,
268 1.4 thorpej 0x01, 0xea, 0x50, 0x59,
269 1.1 fvdl 0x01, 0xea, 0x04, 0x00,
270 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
271 1.4 thorpej 0x80, 0x33, 0x13, 0x7a,
272 1.4 thorpej 0x03, 0xea, 0x50, 0x59,
273 1.1 fvdl 0x03, 0xea, 0x04, 0x00,
274 1.4 thorpej 0xee, 0x00, 0x1a, 0x6a,
275 1.1 fvdl 0x05, 0xea, 0xb4, 0x00,
276 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
277 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
278 1.1 fvdl 0x02, 0xa8, 0x90, 0x32,
279 1.4 thorpej 0x00, 0xe2, 0x6a, 0x59,
280 1.6 thorpej 0xef, 0x96, 0xd5, 0x19,
281 1.4 thorpej 0x00, 0xe2, 0x2a, 0x52,
282 1.1 fvdl 0x09, 0x80, 0xe1, 0x30,
283 1.1 fvdl 0x02, 0xea, 0x36, 0x00,
284 1.1 fvdl 0xa8, 0xea, 0x32, 0x00,
285 1.4 thorpej 0x00, 0xe2, 0x30, 0x42,
286 1.6 thorpej 0x01, 0x96, 0xd1, 0x30,
287 1.1 fvdl 0x10, 0x80, 0x89, 0x31,
288 1.1 fvdl 0x20, 0xea, 0x32, 0x00,
289 1.1 fvdl 0xbf, 0x33, 0x67, 0x0a,
290 1.4 thorpej 0x20, 0x19, 0x32, 0x6a,
291 1.4 thorpej 0x02, 0x4d, 0xf8, 0x69,
292 1.1 fvdl 0x40, 0x33, 0x67, 0x02,
293 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
294 1.5 thorpej 0x80, 0x33, 0xb5, 0x6a,
295 1.1 fvdl 0x01, 0x44, 0x10, 0x33,
296 1.6 thorpej 0x08, 0x92, 0x25, 0x03,
297 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
298 1.1 fvdl 0x10, 0xea, 0x80, 0x00,
299 1.1 fvdl 0x01, 0x31, 0xc5, 0x31,
300 1.4 thorpej 0x80, 0xe2, 0x60, 0x62,
301 1.6 thorpej 0x10, 0x92, 0x85, 0x6a,
302 1.6 thorpej 0xc0, 0x94, 0xc5, 0x01,
303 1.6 thorpej 0x40, 0x92, 0x51, 0x6a,
304 1.1 fvdl 0xbf, 0xe2, 0xc4, 0x09,
305 1.6 thorpej 0x20, 0x92, 0x65, 0x7a,
306 1.1 fvdl 0x01, 0xe2, 0x88, 0x30,
307 1.5 thorpej 0x00, 0xe2, 0xb8, 0x5b,
308 1.4 thorpej 0xa0, 0x36, 0x6d, 0x62,
309 1.6 thorpej 0x23, 0x92, 0x89, 0x08,
310 1.5 thorpej 0x00, 0xe2, 0xb8, 0x5b,
311 1.4 thorpej 0xa0, 0x36, 0x6d, 0x62,
312 1.4 thorpej 0x00, 0xa8, 0x64, 0x42,
313 1.4 thorpej 0xff, 0xe2, 0x64, 0x62,
314 1.4 thorpej 0x00, 0xe2, 0x84, 0x42,
315 1.1 fvdl 0x40, 0xea, 0x98, 0x00,
316 1.1 fvdl 0x01, 0xe2, 0x88, 0x30,
317 1.5 thorpej 0x00, 0xe2, 0xb8, 0x5b,
318 1.4 thorpej 0xa0, 0x36, 0x43, 0x72,
319 1.1 fvdl 0x40, 0xea, 0x98, 0x00,
320 1.1 fvdl 0x01, 0x31, 0x89, 0x32,
321 1.1 fvdl 0x08, 0xea, 0x62, 0x02,
322 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
323 1.5 thorpej 0xe0, 0xea, 0xd4, 0x5b,
324 1.5 thorpej 0x80, 0xe0, 0xc0, 0x6a,
325 1.5 thorpej 0x04, 0xe0, 0x66, 0x73,
326 1.5 thorpej 0x02, 0xe0, 0x96, 0x73,
327 1.5 thorpej 0x00, 0xea, 0x1e, 0x73,
328 1.5 thorpej 0x03, 0xe0, 0xa6, 0x73,
329 1.4 thorpej 0x23, 0xe0, 0x96, 0x72,
330 1.5 thorpej 0x08, 0xe0, 0xbc, 0x72,
331 1.5 thorpej 0x00, 0xe2, 0xb8, 0x5b,
332 1.4 thorpej 0x07, 0xea, 0x50, 0x59,
333 1.1 fvdl 0x07, 0xea, 0x04, 0x00,
334 1.4 thorpej 0x08, 0x42, 0xf9, 0x71,
335 1.4 thorpej 0x04, 0x42, 0x93, 0x62,
336 1.1 fvdl 0x01, 0x43, 0x89, 0x30,
337 1.4 thorpej 0x00, 0xe2, 0x84, 0x42,
338 1.1 fvdl 0x01, 0x44, 0xd4, 0x31,
339 1.4 thorpej 0x00, 0xe2, 0x84, 0x42,
340 1.1 fvdl 0x01, 0x00, 0x60, 0x32,
341 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
342 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
343 1.1 fvdl 0x4c, 0x34, 0xc1, 0x28,
344 1.1 fvdl 0x01, 0x64, 0xc0, 0x31,
345 1.4 thorpej 0x00, 0x30, 0x45, 0x59,
346 1.1 fvdl 0x01, 0x30, 0x01, 0x30,
347 1.5 thorpej 0x01, 0xe0, 0xba, 0x7a,
348 1.5 thorpej 0xa0, 0xea, 0xca, 0x5b,
349 1.5 thorpej 0x01, 0xa0, 0xba, 0x62,
350 1.4 thorpej 0x01, 0x84, 0xaf, 0x7a,
351 1.6 thorpej 0x01, 0x95, 0xbd, 0x6a,
352 1.5 thorpej 0x05, 0xea, 0x50, 0x59,
353 1.5 thorpej 0x05, 0xea, 0x04, 0x00,
354 1.5 thorpej 0x00, 0xe2, 0xbc, 0x42,
355 1.4 thorpej 0x03, 0xea, 0x50, 0x59,
356 1.1 fvdl 0x03, 0xea, 0x04, 0x00,
357 1.5 thorpej 0x00, 0xe2, 0xbc, 0x42,
358 1.5 thorpej 0x07, 0xea, 0xdc, 0x5b,
359 1.1 fvdl 0x01, 0x44, 0xd4, 0x31,
360 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
361 1.1 fvdl 0x3f, 0xe0, 0x6a, 0x0a,
362 1.1 fvdl 0xc0, 0x34, 0xc1, 0x09,
363 1.1 fvdl 0x00, 0x35, 0x51, 0x01,
364 1.1 fvdl 0xff, 0xea, 0x52, 0x09,
365 1.1 fvdl 0x30, 0x34, 0xc5, 0x09,
366 1.1 fvdl 0x3d, 0xe2, 0xc4, 0x29,
367 1.1 fvdl 0xb8, 0xe2, 0xc4, 0x19,
368 1.1 fvdl 0x01, 0xea, 0xc6, 0x01,
369 1.1 fvdl 0x02, 0xe2, 0xc8, 0x31,
370 1.1 fvdl 0x02, 0xec, 0x40, 0x31,
371 1.5 thorpej 0xff, 0xa1, 0xdc, 0x72,
372 1.1 fvdl 0x02, 0xe8, 0xda, 0x31,
373 1.1 fvdl 0x02, 0xa0, 0x50, 0x31,
374 1.5 thorpej 0x00, 0xe2, 0xfe, 0x42,
375 1.1 fvdl 0x80, 0x33, 0x67, 0x02,
376 1.1 fvdl 0x01, 0x44, 0xd4, 0x31,
377 1.5 thorpej 0x00, 0xe2, 0xb8, 0x5b,
378 1.1 fvdl 0x01, 0x33, 0x67, 0x02,
379 1.5 thorpej 0xe0, 0x36, 0x19, 0x63,
380 1.1 fvdl 0x02, 0x33, 0x67, 0x02,
381 1.5 thorpej 0x20, 0x46, 0x12, 0x63,
382 1.1 fvdl 0xff, 0xea, 0x52, 0x09,
383 1.5 thorpej 0xa8, 0xea, 0xca, 0x5b,
384 1.6 thorpej 0x04, 0x92, 0xf9, 0x7a,
385 1.1 fvdl 0x01, 0x34, 0xc1, 0x31,
386 1.6 thorpej 0x00, 0x93, 0xf9, 0x62,
387 1.1 fvdl 0x01, 0x35, 0xc1, 0x31,
388 1.6 thorpej 0x00, 0x94, 0x03, 0x73,
389 1.1 fvdl 0x01, 0xa9, 0x52, 0x11,
390 1.5 thorpej 0xff, 0xa9, 0xee, 0x6a,
391 1.5 thorpej 0x00, 0xe2, 0x12, 0x43,
392 1.1 fvdl 0x10, 0x33, 0x67, 0x02,
393 1.6 thorpej 0x04, 0x92, 0x13, 0x7b,
394 1.6 thorpej 0xfb, 0x92, 0x25, 0x0b,
395 1.1 fvdl 0xff, 0xea, 0x66, 0x0a,
396 1.6 thorpej 0x01, 0xa4, 0x0d, 0x6b,
397 1.1 fvdl 0x02, 0xa8, 0x90, 0x32,
398 1.4 thorpej 0x00, 0xe2, 0x6a, 0x59,
399 1.6 thorpej 0x10, 0x92, 0xbd, 0x7a,
400 1.5 thorpej 0xff, 0xea, 0xdc, 0x5b,
401 1.5 thorpej 0x00, 0xe2, 0xbc, 0x42,
402 1.4 thorpej 0x04, 0xea, 0x50, 0x59,
403 1.1 fvdl 0x04, 0xea, 0x04, 0x00,
404 1.5 thorpej 0x00, 0xe2, 0xbc, 0x42,
405 1.4 thorpej 0x04, 0xea, 0x50, 0x59,
406 1.1 fvdl 0x04, 0xea, 0x04, 0x00,
407 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
408 1.6 thorpej 0x08, 0x92, 0xb5, 0x7a,
409 1.5 thorpej 0xc0, 0x33, 0x29, 0x7b,
410 1.5 thorpej 0x80, 0x33, 0xb5, 0x6a,
411 1.5 thorpej 0xff, 0x88, 0x29, 0x6b,
412 1.5 thorpej 0x40, 0x33, 0xb5, 0x6a,
413 1.6 thorpej 0x10, 0x92, 0x2f, 0x7b,
414 1.4 thorpej 0x0a, 0xea, 0x50, 0x59,
415 1.1 fvdl 0x0a, 0xea, 0x04, 0x00,
416 1.5 thorpej 0x00, 0xe2, 0x4e, 0x5b,
417 1.5 thorpej 0x00, 0xe2, 0x82, 0x43,
418 1.5 thorpej 0x50, 0x4b, 0x36, 0x6b,
419 1.1 fvdl 0xbf, 0x3a, 0x74, 0x08,
420 1.3 thorpej 0x01, 0xe0, 0xf4, 0x31,
421 1.1 fvdl 0xff, 0xea, 0xc0, 0x09,
422 1.1 fvdl 0x01, 0x2e, 0x5d, 0x1a,
423 1.1 fvdl 0x00, 0x2f, 0x5f, 0x22,
424 1.1 fvdl 0x04, 0x47, 0x8f, 0x02,
425 1.3 thorpej 0x01, 0xfa, 0xc0, 0x35,
426 1.3 thorpej 0x02, 0xa8, 0x84, 0x32,
427 1.3 thorpej 0x02, 0xea, 0xb4, 0x00,
428 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
429 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
430 1.1 fvdl 0x02, 0x42, 0x51, 0x31,
431 1.6 thorpej 0xff, 0x90, 0x65, 0x68,
432 1.5 thorpej 0xff, 0x88, 0x5b, 0x6b,
433 1.6 thorpej 0x01, 0xa4, 0x57, 0x6b,
434 1.6 thorpej 0x02, 0xa4, 0x5f, 0x6b,
435 1.5 thorpej 0x01, 0x84, 0x5f, 0x7b,
436 1.1 fvdl 0x02, 0x28, 0x19, 0x33,
437 1.1 fvdl 0x02, 0xa8, 0x50, 0x36,
438 1.5 thorpej 0xff, 0x88, 0x5f, 0x73,
439 1.5 thorpej 0x00, 0xe2, 0x32, 0x5b,
440 1.6 thorpej 0x02, 0xa8, 0x20, 0x33,
441 1.1 fvdl 0x02, 0x2c, 0x19, 0x33,
442 1.1 fvdl 0x02, 0xa8, 0x58, 0x32,
443 1.6 thorpej 0x04, 0xa4, 0x49, 0x07,
444 1.5 thorpej 0xc0, 0x33, 0xb5, 0x6a,
445 1.6 thorpej 0x04, 0x92, 0x25, 0x03,
446 1.6 thorpej 0x20, 0x92, 0x83, 0x6b,
447 1.1 fvdl 0x02, 0xa8, 0x40, 0x31,
448 1.1 fvdl 0xc0, 0x34, 0xc1, 0x09,
449 1.1 fvdl 0x00, 0x35, 0x51, 0x01,
450 1.1 fvdl 0xff, 0xea, 0x52, 0x09,
451 1.1 fvdl 0x30, 0x34, 0xc5, 0x09,
452 1.1 fvdl 0x3d, 0xe2, 0xc4, 0x29,
453 1.1 fvdl 0xb8, 0xe2, 0xc4, 0x19,
454 1.1 fvdl 0x01, 0xea, 0xc6, 0x01,
455 1.1 fvdl 0x02, 0xe2, 0xc8, 0x31,
456 1.1 fvdl 0x02, 0xa0, 0xda, 0x31,
457 1.1 fvdl 0x02, 0xa0, 0x50, 0x31,
458 1.1 fvdl 0xf7, 0x57, 0xae, 0x08,
459 1.1 fvdl 0x08, 0xea, 0x98, 0x00,
460 1.1 fvdl 0x01, 0x44, 0xd4, 0x31,
461 1.5 thorpej 0xee, 0x00, 0x8c, 0x6b,
462 1.1 fvdl 0x02, 0xea, 0xb4, 0x00,
463 1.5 thorpej 0x00, 0xe2, 0xb4, 0x5b,
464 1.5 thorpej 0x09, 0x4c, 0x8e, 0x7b,
465 1.1 fvdl 0x08, 0x4c, 0x06, 0x68,
466 1.4 thorpej 0x0b, 0xea, 0x50, 0x59,
467 1.1 fvdl 0x0b, 0xea, 0x04, 0x00,
468 1.1 fvdl 0x01, 0x44, 0xd4, 0x31,
469 1.4 thorpej 0x20, 0x33, 0xf9, 0x79,
470 1.5 thorpej 0x00, 0xe2, 0x9e, 0x5b,
471 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
472 1.5 thorpej 0x01, 0x84, 0xa3, 0x7b,
473 1.6 thorpej 0x01, 0xa4, 0x49, 0x07,
474 1.6 thorpej 0x08, 0x60, 0x30, 0x33,
475 1.6 thorpej 0x08, 0x80, 0x41, 0x37,
476 1.1 fvdl 0xdf, 0x33, 0x67, 0x0a,
477 1.5 thorpej 0xee, 0x00, 0xb0, 0x6b,
478 1.1 fvdl 0x05, 0xea, 0xb4, 0x00,
479 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
480 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
481 1.4 thorpej 0x00, 0xe2, 0x6a, 0x59,
482 1.5 thorpej 0x00, 0xe2, 0xbc, 0x42,
483 1.1 fvdl 0x01, 0xea, 0x6c, 0x02,
484 1.1 fvdl 0xc0, 0xea, 0x66, 0x06,
485 1.5 thorpej 0xff, 0x42, 0xc4, 0x6b,
486 1.5 thorpej 0x01, 0x41, 0xb8, 0x6b,
487 1.5 thorpej 0x02, 0x41, 0xb8, 0x7b,
488 1.5 thorpej 0xff, 0x42, 0xc4, 0x6b,
489 1.5 thorpej 0x01, 0x41, 0xb8, 0x6b,
490 1.5 thorpej 0x02, 0x41, 0xb8, 0x7b,
491 1.5 thorpej 0xff, 0x42, 0xc4, 0x7b,
492 1.5 thorpej 0x04, 0x4c, 0xb8, 0x6b,
493 1.1 fvdl 0xe0, 0x41, 0x6c, 0x0e,
494 1.1 fvdl 0x01, 0x44, 0xd4, 0x31,
495 1.5 thorpej 0xff, 0x42, 0xcc, 0x7b,
496 1.5 thorpej 0x04, 0x4c, 0xcc, 0x6b,
497 1.1 fvdl 0xe0, 0x41, 0x6c, 0x0a,
498 1.4 thorpej 0xe0, 0x36, 0xf9, 0x61,
499 1.1 fvdl 0xff, 0xea, 0xca, 0x09,
500 1.1 fvdl 0x01, 0xe2, 0xc8, 0x31,
501 1.1 fvdl 0x01, 0x46, 0xda, 0x35,
502 1.1 fvdl 0x01, 0x44, 0xd4, 0x35,
503 1.1 fvdl 0x10, 0xea, 0x80, 0x00,
504 1.1 fvdl 0x01, 0xe2, 0x62, 0x36,
505 1.5 thorpej 0x04, 0xa6, 0xe4, 0x7b,
506 1.1 fvdl 0xff, 0xea, 0x5a, 0x09,
507 1.1 fvdl 0xff, 0xea, 0x4c, 0x0d,
508 1.5 thorpej 0x01, 0xa6, 0x02, 0x6c,
509 1.3 thorpej 0x10, 0xad, 0x64, 0x78,
510 1.5 thorpej 0x80, 0xad, 0xfa, 0x6b,
511 1.3 thorpej 0x08, 0xad, 0x64, 0x68,
512 1.1 fvdl 0x04, 0x84, 0xf9, 0x30,
513 1.1 fvdl 0x00, 0xea, 0x08, 0x81,
514 1.1 fvdl 0xff, 0xea, 0xd4, 0x09,
515 1.1 fvdl 0x02, 0x84, 0xf9, 0x88,
516 1.1 fvdl 0x0d, 0xea, 0x5a, 0x01,
517 1.1 fvdl 0x04, 0xa6, 0x4c, 0x05,
518 1.3 thorpej 0x04, 0xa6, 0x64, 0x78,
519 1.1 fvdl 0xff, 0xea, 0x5a, 0x09,
520 1.1 fvdl 0x03, 0x84, 0x59, 0x89,
521 1.1 fvdl 0x03, 0xea, 0x4c, 0x01,
522 1.3 thorpej 0x80, 0x1a, 0x64, 0x78,
523 1.3 thorpej 0x08, 0x19, 0x64, 0x78,
524 1.1 fvdl 0x08, 0xb0, 0xe0, 0x30,
525 1.1 fvdl 0x04, 0xb0, 0xe0, 0x30,
526 1.1 fvdl 0x03, 0xb0, 0xf0, 0x30,
527 1.1 fvdl 0x01, 0xb0, 0x06, 0x33,
528 1.1 fvdl 0x7f, 0x83, 0xe9, 0x08,
529 1.1 fvdl 0x04, 0xac, 0x58, 0x19,
530 1.1 fvdl 0xff, 0xea, 0xc0, 0x09,
531 1.1 fvdl 0x04, 0x84, 0x09, 0x9b,
532 1.1 fvdl 0x00, 0x85, 0x0b, 0x23,
533 1.1 fvdl 0x00, 0x86, 0x0d, 0x23,
534 1.1 fvdl 0x00, 0x87, 0x0f, 0x23,
535 1.1 fvdl 0x01, 0x84, 0xc5, 0x31,
536 1.5 thorpej 0x80, 0x83, 0x25, 0x7c,
537 1.1 fvdl 0x02, 0xe2, 0xc4, 0x01,
538 1.1 fvdl 0xff, 0xea, 0x4c, 0x09,
539 1.1 fvdl 0x01, 0xe2, 0x36, 0x30,
540 1.1 fvdl 0xc8, 0x19, 0x32, 0x00,
541 1.1 fvdl 0x88, 0x19, 0x32, 0x00,
542 1.1 fvdl 0x01, 0xac, 0xd4, 0x99,
543 1.3 thorpej 0x00, 0xe2, 0x64, 0x50,
544 1.1 fvdl 0xfe, 0xa6, 0x4c, 0x0d,
545 1.6 thorpej 0x0b, 0x98, 0xe1, 0x30,
546 1.6 thorpej 0xfd, 0xa4, 0x49, 0x09,
547 1.6 thorpej 0x80, 0xa3, 0x39, 0x7c,
548 1.1 fvdl 0x02, 0xa4, 0x48, 0x01,
549 1.1 fvdl 0x01, 0xa4, 0x36, 0x30,
550 1.1 fvdl 0xa8, 0xea, 0x32, 0x00,
551 1.6 thorpej 0xfd, 0xa4, 0x49, 0x0b,
552 1.6 thorpej 0x05, 0xa3, 0x07, 0x33,
553 1.5 thorpej 0x80, 0x83, 0x45, 0x6c,
554 1.1 fvdl 0x02, 0xea, 0x4c, 0x05,
555 1.1 fvdl 0xff, 0xea, 0x4c, 0x0d,
556 1.4 thorpej 0x00, 0xe2, 0x3e, 0x59,
557 1.5 thorpej 0x02, 0xa6, 0xe6, 0x6b,
558 1.1 fvdl 0x80, 0xf9, 0xf2, 0x05,
559 1.5 thorpej 0xc0, 0x33, 0x53, 0x7c,
560 1.4 thorpej 0x03, 0xea, 0x50, 0x59,
561 1.1 fvdl 0x03, 0xea, 0x04, 0x00,
562 1.5 thorpej 0x20, 0x33, 0x77, 0x7c,
563 1.5 thorpej 0x01, 0x84, 0x5d, 0x6c,
564 1.4 thorpej 0x06, 0xea, 0x50, 0x59,
565 1.1 fvdl 0x06, 0xea, 0x04, 0x00,
566 1.5 thorpej 0x00, 0xe2, 0x7a, 0x44,
567 1.1 fvdl 0x01, 0x00, 0x60, 0x32,
568 1.5 thorpej 0xee, 0x00, 0x66, 0x6c,
569 1.1 fvdl 0x05, 0xea, 0xb4, 0x00,
570 1.4 thorpej 0x33, 0xea, 0x44, 0x59,
571 1.1 fvdl 0x33, 0xea, 0x00, 0x00,
572 1.1 fvdl 0x80, 0x3d, 0x7a, 0x00,
573 1.5 thorpej 0xfc, 0x42, 0x68, 0x7c,
574 1.1 fvdl 0x7f, 0x3d, 0x7a, 0x08,
575 1.4 thorpej 0x00, 0x30, 0x45, 0x59,
576 1.1 fvdl 0x01, 0x30, 0x01, 0x30,
577 1.4 thorpej 0x09, 0xea, 0x50, 0x59,
578 1.1 fvdl 0x09, 0xea, 0x04, 0x00,
579 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
580 1.6 thorpej 0x01, 0xa4, 0x5d, 0x6c,
581 1.5 thorpej 0x00, 0xe2, 0x30, 0x5c,
582 1.1 fvdl 0x20, 0x33, 0x67, 0x02,
583 1.1 fvdl 0x01, 0x00, 0x60, 0x32,
584 1.5 thorpej 0x02, 0xa6, 0x82, 0x7c,
585 1.5 thorpej 0x00, 0xe2, 0x46, 0x5c,
586 1.3 thorpej 0x00, 0xe2, 0x56, 0x58,
587 1.1 fvdl 0x00, 0xe2, 0x66, 0x58,
588 1.3 thorpej 0x00, 0xe2, 0x3a, 0x58,
589 1.4 thorpej 0x00, 0x30, 0x45, 0x59,
590 1.1 fvdl 0x01, 0x30, 0x01, 0x30,
591 1.5 thorpej 0x20, 0x19, 0x82, 0x6c,
592 1.5 thorpej 0x00, 0xe2, 0xb2, 0x5c,
593 1.5 thorpej 0x04, 0x19, 0x9c, 0x6c,
594 1.1 fvdl 0x02, 0x19, 0x32, 0x00,
595 1.5 thorpej 0x01, 0x84, 0x9d, 0x7c,
596 1.5 thorpej 0x01, 0x1b, 0x96, 0x7c,
597 1.5 thorpej 0x01, 0x1a, 0x9c, 0x6c,
598 1.5 thorpej 0x00, 0xe2, 0x4c, 0x44,
599 1.5 thorpej 0x80, 0x4b, 0xa2, 0x6c,
600 1.5 thorpej 0x01, 0x4c, 0x9e, 0x7c,
601 1.5 thorpej 0x03, 0x42, 0x4c, 0x6c,
602 1.5 thorpej 0x00, 0xe2, 0xe0, 0x5b,
603 1.1 fvdl 0x80, 0xf9, 0xf2, 0x01,
604 1.4 thorpej 0x04, 0x33, 0xf9, 0x79,
605 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
606 1.5 thorpej 0x08, 0x5d, 0xba, 0x6c,
607 1.3 thorpej 0x00, 0xe2, 0x56, 0x58,
608 1.4 thorpej 0x00, 0x30, 0x45, 0x59,
609 1.1 fvdl 0x01, 0x30, 0x01, 0x30,
610 1.5 thorpej 0x02, 0x1b, 0xaa, 0x7c,
611 1.5 thorpej 0x08, 0x5d, 0xb8, 0x7c,
612 1.1 fvdl 0x03, 0x68, 0x00, 0x37,
613 1.1 fvdl 0x01, 0x84, 0x09, 0x07,
614 1.5 thorpej 0x80, 0x1b, 0xc4, 0x7c,
615 1.5 thorpej 0x80, 0x84, 0xc5, 0x6c,
616 1.1 fvdl 0xff, 0x85, 0x0b, 0x1b,
617 1.1 fvdl 0xff, 0x86, 0x0d, 0x23,
618 1.1 fvdl 0xff, 0x87, 0x0f, 0x23,
619 1.1 fvdl 0xf8, 0x1b, 0x08, 0x0b,
620 1.1 fvdl 0xff, 0xea, 0x06, 0x0b,
621 1.1 fvdl 0x03, 0x68, 0x00, 0x37,
622 1.3 thorpej 0x00, 0xe2, 0xc4, 0x58,
623 1.1 fvdl 0x10, 0xea, 0x18, 0x00,
624 1.1 fvdl 0xf9, 0xd9, 0xb2, 0x0d,
625 1.1 fvdl 0x01, 0xd9, 0xb2, 0x05,
626 1.1 fvdl 0x01, 0x52, 0x48, 0x31,
627 1.5 thorpej 0x20, 0xa4, 0xee, 0x7c,
628 1.5 thorpej 0x20, 0x5b, 0xee, 0x7c,
629 1.5 thorpej 0x80, 0xf9, 0xfc, 0x7c,
630 1.3 thorpej 0x02, 0xea, 0xb4, 0x00,
631 1.1 fvdl 0x11, 0x00, 0x00, 0x10,
632 1.5 thorpej 0x04, 0x19, 0x08, 0x7d,
633 1.1 fvdl 0xdf, 0x19, 0x32, 0x08,
634 1.5 thorpej 0x60, 0x5b, 0xe6, 0x6c,
635 1.5 thorpej 0x01, 0x4c, 0xe2, 0x7c,
636 1.1 fvdl 0x20, 0x19, 0x32, 0x00,
637 1.3 thorpej 0x01, 0xd9, 0xb2, 0x05,
638 1.1 fvdl 0x02, 0xea, 0xb4, 0x00,
639 1.1 fvdl 0x01, 0xd9, 0xb2, 0x05,
640 1.5 thorpej 0x10, 0x5b, 0x00, 0x6d,
641 1.5 thorpej 0x08, 0x5b, 0x0a, 0x6d,
642 1.5 thorpej 0x20, 0x5b, 0xfa, 0x6c,
643 1.5 thorpej 0x02, 0x5b, 0x2a, 0x6d,
644 1.4 thorpej 0x0e, 0xea, 0x50, 0x59,
645 1.1 fvdl 0x0e, 0xea, 0x04, 0x00,
646 1.5 thorpej 0x80, 0xf9, 0xea, 0x6c,
647 1.1 fvdl 0xdf, 0x5c, 0xb8, 0x08,
648 1.1 fvdl 0x01, 0xd9, 0xb2, 0x05,
649 1.6 thorpej 0x01, 0xa4, 0xe5, 0x6d,
650 1.5 thorpej 0x00, 0xe2, 0x30, 0x5c,
651 1.5 thorpej 0x00, 0xe2, 0x34, 0x5d,
652 1.6 thorpej 0x01, 0x90, 0x21, 0x1b,
653 1.1 fvdl 0x01, 0xd9, 0xb2, 0x05,
654 1.5 thorpej 0x00, 0xe2, 0x32, 0x5b,
655 1.6 thorpej 0xf3, 0x96, 0xd5, 0x19,
656 1.5 thorpej 0x00, 0xe2, 0x18, 0x55,
657 1.6 thorpej 0x80, 0x96, 0x19, 0x6d,
658 1.4 thorpej 0x0f, 0xea, 0x50, 0x59,
659 1.1 fvdl 0x0f, 0xea, 0x04, 0x00,
660 1.5 thorpej 0x00, 0xe2, 0x20, 0x45,
661 1.1 fvdl 0x04, 0x8c, 0xe1, 0x30,
662 1.1 fvdl 0x01, 0xea, 0xf2, 0x00,
663 1.1 fvdl 0x02, 0xea, 0x36, 0x00,
664 1.1 fvdl 0xa8, 0xea, 0x32, 0x00,
665 1.6 thorpej 0xff, 0x97, 0x27, 0x7d,
666 1.4 thorpej 0x14, 0xea, 0x50, 0x59,
667 1.1 fvdl 0x14, 0xea, 0x04, 0x00,
668 1.5 thorpej 0x00, 0xe2, 0x96, 0x5d,
669 1.1 fvdl 0x01, 0xd9, 0xb2, 0x05,
670 1.1 fvdl 0x09, 0x80, 0xe1, 0x30,
671 1.1 fvdl 0x02, 0xea, 0x36, 0x00,
672 1.1 fvdl 0xa8, 0xea, 0x32, 0x00,
673 1.5 thorpej 0x00, 0xe2, 0x8e, 0x5d,
674 1.1 fvdl 0x01, 0xd9, 0xb2, 0x05,
675 1.5 thorpej 0x02, 0xa6, 0x44, 0x7d,
676 1.4 thorpej 0x00, 0xe2, 0x3e, 0x59,
677 1.5 thorpej 0x20, 0x5b, 0x52, 0x6d,
678 1.5 thorpej 0xfc, 0x42, 0x3e, 0x7d,
679 1.5 thorpej 0x10, 0x40, 0x40, 0x6d,
680 1.5 thorpej 0x20, 0x4d, 0x42, 0x7d,
681 1.5 thorpej 0x08, 0x5d, 0x52, 0x6d,
682 1.5 thorpej 0x02, 0xa6, 0xe6, 0x6b,
683 1.5 thorpej 0x00, 0xe2, 0x3e, 0x59,
684 1.5 thorpej 0x20, 0x5b, 0x52, 0x6d,
685 1.5 thorpej 0x01, 0x1b, 0x72, 0x6d,
686 1.4 thorpej 0xfc, 0x42, 0x4e, 0x7d,
687 1.4 thorpej 0x10, 0x40, 0x50, 0x6d,
688 1.3 thorpej 0x20, 0x4d, 0x64, 0x78,
689 1.3 thorpej 0x08, 0x5d, 0x64, 0x78,
690 1.1 fvdl 0x02, 0x19, 0x32, 0x00,
691 1.1 fvdl 0x01, 0x5b, 0x40, 0x31,
692 1.5 thorpej 0x00, 0xe2, 0xb2, 0x5c,
693 1.5 thorpej 0x00, 0xe2, 0x9e, 0x5b,
694 1.1 fvdl 0x20, 0xea, 0xb6, 0x00,
695 1.5 thorpej 0x00, 0xe2, 0xe0, 0x5b,
696 1.1 fvdl 0x20, 0x5c, 0xb8, 0x00,
697 1.5 thorpej 0x04, 0x19, 0x68, 0x6d,
698 1.5 thorpej 0x01, 0x1a, 0x68, 0x6d,
699 1.4 thorpej 0x00, 0xe2, 0x3e, 0x59,
700 1.3 thorpej 0x01, 0x1a, 0x64, 0x78,
701 1.1 fvdl 0x80, 0xf9, 0xf2, 0x01,
702 1.5 thorpej 0x20, 0xa0, 0xcc, 0x7d,
703 1.6 thorpej 0xff, 0x90, 0x21, 0x1b,
704 1.6 thorpej 0x08, 0x92, 0x43, 0x6b,
705 1.1 fvdl 0x02, 0xea, 0xb4, 0x04,
706 1.6 thorpej 0x01, 0xa4, 0x49, 0x03,
707 1.5 thorpej 0x40, 0x5b, 0x82, 0x6d,
708 1.4 thorpej 0x00, 0xe2, 0x3e, 0x59,
709 1.5 thorpej 0x40, 0x5b, 0x82, 0x6d,
710 1.5 thorpej 0x04, 0x5d, 0xe6, 0x7d,
711 1.5 thorpej 0x01, 0x1a, 0xe6, 0x7d,
712 1.3 thorpej 0x20, 0x4d, 0x64, 0x78,
713 1.5 thorpej 0x40, 0x5b, 0xcc, 0x7d,
714 1.5 thorpej 0x04, 0x5d, 0xe6, 0x7d,
715 1.5 thorpej 0x01, 0x1a, 0xe6, 0x7d,
716 1.1 fvdl 0x80, 0xf9, 0xf2, 0x01,
717 1.6 thorpej 0xff, 0x90, 0x21, 0x1b,
718 1.6 thorpej 0x08, 0x92, 0x43, 0x6b,
719 1.1 fvdl 0x02, 0xea, 0xb4, 0x04,
720 1.4 thorpej 0x00, 0xe2, 0x3e, 0x59,
721 1.3 thorpej 0x01, 0x1b, 0x64, 0x78,
722 1.3 thorpej 0x80, 0xf9, 0xf2, 0x01,
723 1.3 thorpej 0x02, 0xea, 0xb4, 0x04,
724 1.4 thorpej 0x00, 0xe2, 0x3e, 0x59,
725 1.5 thorpej 0x01, 0x1b, 0xaa, 0x6d,
726 1.5 thorpej 0x40, 0x5b, 0xb8, 0x7d,
727 1.5 thorpej 0x01, 0x1b, 0xaa, 0x6d,
728 1.1 fvdl 0x02, 0x19, 0x32, 0x00,
729 1.3 thorpej 0x01, 0x1a, 0x64, 0x78,
730 1.1 fvdl 0x80, 0xf9, 0xf2, 0x01,
731 1.1 fvdl 0xff, 0xea, 0x10, 0x03,
732 1.6 thorpej 0x08, 0x92, 0x25, 0x03,
733 1.5 thorpej 0x00, 0xe2, 0x42, 0x43,
734 1.5 thorpej 0x01, 0x1a, 0xb4, 0x7d,
735 1.5 thorpej 0x40, 0x5b, 0xb0, 0x7d,
736 1.5 thorpej 0x01, 0x1a, 0x9e, 0x6d,
737 1.3 thorpej 0xfc, 0x42, 0x64, 0x78,
738 1.5 thorpej 0x01, 0x1a, 0xb8, 0x6d,
739 1.4 thorpej 0x10, 0xea, 0x50, 0x59,
740 1.1 fvdl 0x10, 0xea, 0x04, 0x00,
741 1.3 thorpej 0xfc, 0x42, 0x64, 0x78,
742 1.5 thorpej 0x10, 0x40, 0xbe, 0x6d,
743 1.3 thorpej 0x20, 0x4d, 0x64, 0x78,
744 1.5 thorpej 0x40, 0x5b, 0x9e, 0x6d,
745 1.3 thorpej 0x01, 0x1a, 0x64, 0x78,
746 1.6 thorpej 0x01, 0x90, 0x21, 0x1b,
747 1.1 fvdl 0x30, 0x3f, 0xc0, 0x09,
748 1.3 thorpej 0x30, 0xe0, 0x64, 0x60,
749 1.3 thorpej 0x40, 0x4b, 0x64, 0x68,
750 1.1 fvdl 0xff, 0xea, 0x52, 0x01,
751 1.8 thorpej 0xee, 0x00, 0xd4, 0x6d,
752 1.1 fvdl 0x80, 0xf9, 0xf2, 0x01,
753 1.6 thorpej 0xff, 0x90, 0x21, 0x1b,
754 1.1 fvdl 0x02, 0xea, 0xb4, 0x00,
755 1.1 fvdl 0x20, 0xea, 0x9a, 0x00,
756 1.5 thorpej 0xf3, 0x42, 0xde, 0x6d,
757 1.4 thorpej 0x12, 0xea, 0x50, 0x59,
758 1.1 fvdl 0x12, 0xea, 0x04, 0x00,
759 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
760 1.4 thorpej 0x0d, 0xea, 0x50, 0x59,
761 1.1 fvdl 0x0d, 0xea, 0x04, 0x00,
762 1.4 thorpej 0x00, 0xe2, 0xf8, 0x41,
763 1.6 thorpej 0x01, 0x90, 0x21, 0x1b,
764 1.4 thorpej 0x11, 0xea, 0x50, 0x59,
765 1.1 fvdl 0x11, 0xea, 0x04, 0x00,
766 1.5 thorpej 0x00, 0xe2, 0x32, 0x5b,
767 1.1 fvdl 0x08, 0x5a, 0xb4, 0x00,
768 1.5 thorpej 0x00, 0xe2, 0x0c, 0x5e,
769 1.1 fvdl 0xa8, 0xea, 0x32, 0x00,
770 1.4 thorpej 0x00, 0xe2, 0x3e, 0x59,
771 1.5 thorpej 0x80, 0x1a, 0xfa, 0x7d,
772 1.5 thorpej 0x00, 0xe2, 0x0c, 0x5e,
773 1.1 fvdl 0x80, 0x19, 0x32, 0x00,
774 1.5 thorpej 0x40, 0x5b, 0x00, 0x6e,
775 1.5 thorpej 0x08, 0x5a, 0x00, 0x7e,
776 1.3 thorpej 0x20, 0x4d, 0x64, 0x78,
777 1.1 fvdl 0x02, 0x84, 0x09, 0x03,
778 1.5 thorpej 0x40, 0x5b, 0xcc, 0x7d,
779 1.6 thorpej 0xff, 0x90, 0x21, 0x1b,
780 1.1 fvdl 0x80, 0xf9, 0xf2, 0x01,
781 1.6 thorpej 0x08, 0x92, 0x43, 0x6b,
782 1.1 fvdl 0x02, 0xea, 0xb4, 0x04,
783 1.1 fvdl 0x01, 0x38, 0xe1, 0x30,
784 1.1 fvdl 0x05, 0x39, 0xe3, 0x98,
785 1.3 thorpej 0x01, 0xe0, 0xf4, 0x31,
786 1.1 fvdl 0xff, 0xea, 0xc0, 0x09,
787 1.1 fvdl 0x00, 0x3a, 0xe5, 0x20,
788 1.1 fvdl 0x00, 0x3b, 0xe7, 0x20,
789 1.3 thorpej 0x01, 0xfa, 0xc0, 0x31,
790 1.1 fvdl 0x04, 0xea, 0xe8, 0x30,
791 1.1 fvdl 0xff, 0xea, 0xf0, 0x08,
792 1.1 fvdl 0x02, 0xea, 0xf2, 0x00,
793 1.1 fvdl 0xff, 0xea, 0xf4, 0x0c
794 1.1 fvdl };
795 1.1 fvdl
796 1.1 fvdl typedef int ahd_patch_func_t (struct ahd_softc *ahd);
797 1.4 thorpej static ahd_patch_func_t ahd_patch22_func;
798 1.4 thorpej
799 1.4 thorpej static int
800 1.4 thorpej ahd_patch22_func(struct ahd_softc *ahd)
801 1.4 thorpej {
802 1.4 thorpej return ((ahd->bugs & AHD_PKT_BITBUCKET_BUG) != 0);
803 1.4 thorpej }
804 1.4 thorpej
805 1.3 thorpej static ahd_patch_func_t ahd_patch21_func;
806 1.3 thorpej
807 1.3 thorpej static int
808 1.3 thorpej ahd_patch21_func(struct ahd_softc *ahd)
809 1.3 thorpej {
810 1.4 thorpej return ((ahd->bugs & AHD_PKT_BITBUCKET_BUG) == 0);
811 1.3 thorpej }
812 1.3 thorpej
813 1.1 fvdl static ahd_patch_func_t ahd_patch20_func;
814 1.1 fvdl
815 1.1 fvdl static int
816 1.1 fvdl ahd_patch20_func(struct ahd_softc *ahd)
817 1.1 fvdl {
818 1.4 thorpej return ((ahd->features & AHD_RTI) == 0);
819 1.1 fvdl }
820 1.1 fvdl
821 1.1 fvdl static ahd_patch_func_t ahd_patch19_func;
822 1.1 fvdl
823 1.1 fvdl static int
824 1.1 fvdl ahd_patch19_func(struct ahd_softc *ahd)
825 1.1 fvdl {
826 1.4 thorpej return ((ahd->flags & AHD_INITIATORROLE) != 0);
827 1.1 fvdl }
828 1.1 fvdl
829 1.1 fvdl static ahd_patch_func_t ahd_patch18_func;
830 1.1 fvdl
831 1.1 fvdl static int
832 1.1 fvdl ahd_patch18_func(struct ahd_softc *ahd)
833 1.1 fvdl {
834 1.4 thorpej return ((ahd->flags & AHD_TARGETROLE) != 0);
835 1.1 fvdl }
836 1.1 fvdl
837 1.1 fvdl static ahd_patch_func_t ahd_patch17_func;
838 1.1 fvdl
839 1.1 fvdl static int
840 1.1 fvdl ahd_patch17_func(struct ahd_softc *ahd)
841 1.1 fvdl {
842 1.4 thorpej return ((ahd->bugs & AHD_AUTOFLUSH_BUG) != 0);
843 1.1 fvdl }
844 1.1 fvdl
845 1.1 fvdl static ahd_patch_func_t ahd_patch16_func;
846 1.1 fvdl
847 1.1 fvdl static int
848 1.1 fvdl ahd_patch16_func(struct ahd_softc *ahd)
849 1.1 fvdl {
850 1.4 thorpej return ((ahd->features & AHD_NEW_DFCNTRL_OPTS) != 0);
851 1.1 fvdl }
852 1.1 fvdl
853 1.1 fvdl static ahd_patch_func_t ahd_patch15_func;
854 1.1 fvdl
855 1.1 fvdl static int
856 1.1 fvdl ahd_patch15_func(struct ahd_softc *ahd)
857 1.1 fvdl {
858 1.4 thorpej return ((ahd->flags & AHD_39BIT_ADDRESSING) != 0);
859 1.1 fvdl }
860 1.1 fvdl
861 1.1 fvdl static ahd_patch_func_t ahd_patch14_func;
862 1.1 fvdl
863 1.1 fvdl static int
864 1.1 fvdl ahd_patch14_func(struct ahd_softc *ahd)
865 1.1 fvdl {
866 1.4 thorpej return ((ahd->flags & AHD_64BIT_ADDRESSING) != 0);
867 1.1 fvdl }
868 1.1 fvdl
869 1.1 fvdl static ahd_patch_func_t ahd_patch13_func;
870 1.1 fvdl
871 1.1 fvdl static int
872 1.1 fvdl ahd_patch13_func(struct ahd_softc *ahd)
873 1.1 fvdl {
874 1.4 thorpej return ((ahd->features & AHD_NEW_DFCNTRL_OPTS) == 0);
875 1.1 fvdl }
876 1.1 fvdl
877 1.1 fvdl static ahd_patch_func_t ahd_patch12_func;
878 1.1 fvdl
879 1.1 fvdl static int
880 1.1 fvdl ahd_patch12_func(struct ahd_softc *ahd)
881 1.1 fvdl {
882 1.4 thorpej return ((ahd->bugs & AHD_REG_SLOW_SETTLE_BUG) != 0);
883 1.1 fvdl }
884 1.1 fvdl
885 1.1 fvdl static ahd_patch_func_t ahd_patch11_func;
886 1.1 fvdl
887 1.1 fvdl static int
888 1.1 fvdl ahd_patch11_func(struct ahd_softc *ahd)
889 1.1 fvdl {
890 1.4 thorpej return ((ahd->bugs & AHD_EARLY_REQ_BUG) != 0);
891 1.1 fvdl }
892 1.1 fvdl
893 1.1 fvdl static ahd_patch_func_t ahd_patch10_func;
894 1.1 fvdl
895 1.1 fvdl static int
896 1.1 fvdl ahd_patch10_func(struct ahd_softc *ahd)
897 1.1 fvdl {
898 1.4 thorpej return ((ahd->bugs & AHD_BUSFREEREV_BUG) == 0);
899 1.1 fvdl }
900 1.1 fvdl
901 1.1 fvdl static ahd_patch_func_t ahd_patch9_func;
902 1.1 fvdl
903 1.1 fvdl static int
904 1.1 fvdl ahd_patch9_func(struct ahd_softc *ahd)
905 1.1 fvdl {
906 1.4 thorpej return ((ahd->flags & AHD_SEQUENCER_DEBUG) != 0);
907 1.1 fvdl }
908 1.1 fvdl
909 1.1 fvdl static ahd_patch_func_t ahd_patch8_func;
910 1.1 fvdl
911 1.1 fvdl static int
912 1.1 fvdl ahd_patch8_func(struct ahd_softc *ahd)
913 1.1 fvdl {
914 1.4 thorpej return ((ahd->bugs & AHD_LQO_ATNO_BUG) != 0);
915 1.1 fvdl }
916 1.1 fvdl
917 1.1 fvdl static ahd_patch_func_t ahd_patch7_func;
918 1.1 fvdl
919 1.1 fvdl static int
920 1.1 fvdl ahd_patch7_func(struct ahd_softc *ahd)
921 1.1 fvdl {
922 1.4 thorpej return ((ahd->bugs & AHD_BUSFREEREV_BUG) != 0);
923 1.1 fvdl }
924 1.1 fvdl
925 1.1 fvdl static ahd_patch_func_t ahd_patch6_func;
926 1.1 fvdl
927 1.1 fvdl static int
928 1.1 fvdl ahd_patch6_func(struct ahd_softc *ahd)
929 1.1 fvdl {
930 1.4 thorpej return ((ahd->bugs & AHD_NONPACKFIFO_BUG) != 0);
931 1.1 fvdl }
932 1.1 fvdl
933 1.1 fvdl static ahd_patch_func_t ahd_patch5_func;
934 1.1 fvdl
935 1.1 fvdl static int
936 1.1 fvdl ahd_patch5_func(struct ahd_softc *ahd)
937 1.1 fvdl {
938 1.4 thorpej return ((ahd->bugs & AHD_SENT_SCB_UPDATE_BUG) != 0);
939 1.1 fvdl }
940 1.1 fvdl
941 1.1 fvdl static ahd_patch_func_t ahd_patch4_func;
942 1.1 fvdl
943 1.1 fvdl static int
944 1.1 fvdl ahd_patch4_func(struct ahd_softc *ahd)
945 1.1 fvdl {
946 1.4 thorpej return ((ahd->bugs & AHD_PKT_LUN_BUG) != 0);
947 1.1 fvdl }
948 1.1 fvdl
949 1.1 fvdl static ahd_patch_func_t ahd_patch3_func;
950 1.1 fvdl
951 1.1 fvdl static int
952 1.1 fvdl ahd_patch3_func(struct ahd_softc *ahd)
953 1.1 fvdl {
954 1.3 thorpej return ((ahd->bugs & AHD_FAINT_LED_BUG) != 0);
955 1.1 fvdl }
956 1.1 fvdl
957 1.1 fvdl static ahd_patch_func_t ahd_patch2_func;
958 1.1 fvdl
959 1.1 fvdl static int
960 1.1 fvdl ahd_patch2_func(struct ahd_softc *ahd)
961 1.1 fvdl {
962 1.1 fvdl return ((ahd->bugs & AHD_SET_MODE_BUG) != 0);
963 1.1 fvdl }
964 1.1 fvdl
965 1.1 fvdl static ahd_patch_func_t ahd_patch1_func;
966 1.1 fvdl
967 1.1 fvdl static int
968 1.1 fvdl ahd_patch1_func(struct ahd_softc *ahd)
969 1.1 fvdl {
970 1.1 fvdl return ((ahd->bugs & AHD_INTCOLLISION_BUG) != 0);
971 1.1 fvdl }
972 1.1 fvdl
973 1.1 fvdl static ahd_patch_func_t ahd_patch0_func;
974 1.1 fvdl
975 1.1 fvdl static int
976 1.1 fvdl ahd_patch0_func(struct ahd_softc *ahd)
977 1.1 fvdl {
978 1.1 fvdl return (0);
979 1.1 fvdl }
980 1.1 fvdl
981 1.1 fvdl static struct patch {
982 1.1 fvdl ahd_patch_func_t *patch_func;
983 1.1 fvdl uint32_t begin :10,
984 1.1 fvdl skip_instr :10,
985 1.1 fvdl skip_patch :12;
986 1.1 fvdl } patches[] = {
987 1.1 fvdl { ahd_patch1_func, 0, 3, 3 },
988 1.1 fvdl { ahd_patch1_func, 1, 1, 2 },
989 1.1 fvdl { ahd_patch0_func, 2, 1, 1 },
990 1.1 fvdl { ahd_patch1_func, 3, 3, 3 },
991 1.1 fvdl { ahd_patch1_func, 4, 1, 2 },
992 1.1 fvdl { ahd_patch0_func, 5, 1, 1 },
993 1.1 fvdl { ahd_patch2_func, 6, 1, 2 },
994 1.1 fvdl { ahd_patch0_func, 7, 1, 1 },
995 1.3 thorpej { ahd_patch3_func, 20, 5, 1 },
996 1.3 thorpej { ahd_patch2_func, 29, 1, 2 },
997 1.3 thorpej { ahd_patch0_func, 30, 1, 1 },
998 1.3 thorpej { ahd_patch1_func, 37, 1, 2 },
999 1.3 thorpej { ahd_patch0_func, 38, 1, 1 },
1000 1.3 thorpej { ahd_patch2_func, 43, 1, 2 },
1001 1.3 thorpej { ahd_patch0_func, 44, 1, 1 },
1002 1.3 thorpej { ahd_patch2_func, 47, 1, 2 },
1003 1.3 thorpej { ahd_patch0_func, 48, 1, 1 },
1004 1.1 fvdl { ahd_patch2_func, 51, 1, 2 },
1005 1.1 fvdl { ahd_patch0_func, 52, 1, 1 },
1006 1.3 thorpej { ahd_patch2_func, 65, 1, 2 },
1007 1.3 thorpej { ahd_patch0_func, 66, 1, 1 },
1008 1.3 thorpej { ahd_patch2_func, 69, 1, 2 },
1009 1.3 thorpej { ahd_patch0_func, 70, 1, 1 },
1010 1.3 thorpej { ahd_patch1_func, 73, 1, 2 },
1011 1.3 thorpej { ahd_patch0_func, 74, 1, 1 },
1012 1.4 thorpej { ahd_patch4_func, 107, 1, 1 },
1013 1.4 thorpej { ahd_patch2_func, 162, 6, 1 },
1014 1.4 thorpej { ahd_patch1_func, 168, 2, 1 },
1015 1.4 thorpej { ahd_patch5_func, 170, 1, 1 },
1016 1.4 thorpej { ahd_patch2_func, 179, 1, 2 },
1017 1.4 thorpej { ahd_patch0_func, 180, 1, 1 },
1018 1.4 thorpej { ahd_patch6_func, 181, 2, 2 },
1019 1.4 thorpej { ahd_patch0_func, 183, 6, 3 },
1020 1.4 thorpej { ahd_patch2_func, 186, 1, 2 },
1021 1.4 thorpej { ahd_patch0_func, 187, 1, 1 },
1022 1.4 thorpej { ahd_patch2_func, 190, 1, 2 },
1023 1.4 thorpej { ahd_patch0_func, 191, 1, 1 },
1024 1.4 thorpej { ahd_patch7_func, 193, 2, 1 },
1025 1.4 thorpej { ahd_patch5_func, 201, 16, 2 },
1026 1.4 thorpej { ahd_patch0_func, 217, 1, 1 },
1027 1.4 thorpej { ahd_patch8_func, 237, 2, 1 },
1028 1.4 thorpej { ahd_patch1_func, 241, 1, 2 },
1029 1.4 thorpej { ahd_patch0_func, 242, 1, 1 },
1030 1.4 thorpej { ahd_patch7_func, 245, 2, 1 },
1031 1.4 thorpej { ahd_patch1_func, 259, 1, 2 },
1032 1.4 thorpej { ahd_patch0_func, 260, 1, 1 },
1033 1.4 thorpej { ahd_patch1_func, 263, 1, 2 },
1034 1.4 thorpej { ahd_patch0_func, 264, 1, 1 },
1035 1.4 thorpej { ahd_patch2_func, 267, 1, 2 },
1036 1.4 thorpej { ahd_patch0_func, 268, 1, 1 },
1037 1.4 thorpej { ahd_patch1_func, 323, 1, 2 },
1038 1.4 thorpej { ahd_patch0_func, 324, 1, 1 },
1039 1.4 thorpej { ahd_patch2_func, 332, 1, 2 },
1040 1.4 thorpej { ahd_patch0_func, 333, 1, 1 },
1041 1.4 thorpej { ahd_patch2_func, 336, 1, 2 },
1042 1.4 thorpej { ahd_patch0_func, 337, 1, 1 },
1043 1.5 thorpej { ahd_patch1_func, 343, 1, 2 },
1044 1.5 thorpej { ahd_patch0_func, 344, 1, 1 },
1045 1.5 thorpej { ahd_patch1_func, 346, 1, 2 },
1046 1.5 thorpej { ahd_patch0_func, 347, 1, 1 },
1047 1.5 thorpej { ahd_patch9_func, 366, 1, 1 },
1048 1.4 thorpej { ahd_patch9_func, 369, 1, 1 },
1049 1.5 thorpej { ahd_patch9_func, 371, 1, 1 },
1050 1.5 thorpej { ahd_patch9_func, 383, 1, 1 },
1051 1.5 thorpej { ahd_patch1_func, 393, 1, 2 },
1052 1.5 thorpej { ahd_patch0_func, 394, 1, 1 },
1053 1.5 thorpej { ahd_patch1_func, 396, 1, 2 },
1054 1.5 thorpej { ahd_patch0_func, 397, 1, 1 },
1055 1.5 thorpej { ahd_patch1_func, 405, 1, 2 },
1056 1.5 thorpej { ahd_patch0_func, 406, 1, 1 },
1057 1.5 thorpej { ahd_patch2_func, 419, 1, 2 },
1058 1.5 thorpej { ahd_patch0_func, 420, 1, 1 },
1059 1.5 thorpej { ahd_patch10_func, 450, 1, 1 },
1060 1.5 thorpej { ahd_patch1_func, 457, 1, 2 },
1061 1.5 thorpej { ahd_patch0_func, 458, 1, 1 },
1062 1.5 thorpej { ahd_patch2_func, 470, 1, 2 },
1063 1.5 thorpej { ahd_patch0_func, 471, 1, 1 },
1064 1.5 thorpej { ahd_patch11_func, 476, 6, 2 },
1065 1.5 thorpej { ahd_patch0_func, 482, 1, 1 },
1066 1.5 thorpej { ahd_patch12_func, 505, 1, 1 },
1067 1.5 thorpej { ahd_patch13_func, 514, 1, 1 },
1068 1.5 thorpej { ahd_patch14_func, 515, 1, 2 },
1069 1.5 thorpej { ahd_patch0_func, 516, 1, 1 },
1070 1.4 thorpej { ahd_patch15_func, 519, 1, 1 },
1071 1.4 thorpej { ahd_patch14_func, 520, 1, 1 },
1072 1.5 thorpej { ahd_patch16_func, 531, 1, 2 },
1073 1.5 thorpej { ahd_patch0_func, 532, 1, 1 },
1074 1.5 thorpej { ahd_patch1_func, 551, 1, 2 },
1075 1.5 thorpej { ahd_patch0_func, 552, 1, 1 },
1076 1.5 thorpej { ahd_patch1_func, 555, 1, 2 },
1077 1.5 thorpej { ahd_patch0_func, 556, 1, 1 },
1078 1.5 thorpej { ahd_patch2_func, 561, 1, 2 },
1079 1.5 thorpej { ahd_patch0_func, 562, 1, 1 },
1080 1.4 thorpej { ahd_patch2_func, 566, 1, 2 },
1081 1.4 thorpej { ahd_patch0_func, 567, 1, 1 },
1082 1.5 thorpej { ahd_patch1_func, 568, 1, 2 },
1083 1.5 thorpej { ahd_patch0_func, 569, 1, 1 },
1084 1.5 thorpej { ahd_patch2_func, 580, 1, 2 },
1085 1.5 thorpej { ahd_patch0_func, 581, 1, 1 },
1086 1.5 thorpej { ahd_patch17_func, 585, 1, 1 },
1087 1.5 thorpej { ahd_patch18_func, 590, 1, 1 },
1088 1.5 thorpej { ahd_patch19_func, 591, 2, 1 },
1089 1.5 thorpej { ahd_patch18_func, 595, 1, 2 },
1090 1.5 thorpej { ahd_patch0_func, 596, 1, 1 },
1091 1.5 thorpej { ahd_patch2_func, 599, 1, 2 },
1092 1.5 thorpej { ahd_patch0_func, 600, 1, 1 },
1093 1.5 thorpej { ahd_patch2_func, 615, 1, 2 },
1094 1.5 thorpej { ahd_patch0_func, 616, 1, 1 },
1095 1.5 thorpej { ahd_patch20_func, 617, 14, 1 },
1096 1.5 thorpej { ahd_patch1_func, 635, 1, 2 },
1097 1.5 thorpej { ahd_patch0_func, 636, 1, 1 },
1098 1.5 thorpej { ahd_patch20_func, 637, 1, 1 },
1099 1.5 thorpej { ahd_patch1_func, 649, 1, 2 },
1100 1.5 thorpej { ahd_patch0_func, 650, 1, 1 },
1101 1.4 thorpej { ahd_patch1_func, 657, 1, 2 },
1102 1.4 thorpej { ahd_patch0_func, 658, 1, 1 },
1103 1.5 thorpej { ahd_patch17_func, 681, 1, 1 },
1104 1.5 thorpej { ahd_patch17_func, 719, 1, 1 },
1105 1.5 thorpej { ahd_patch1_func, 730, 1, 2 },
1106 1.5 thorpej { ahd_patch0_func, 731, 1, 1 },
1107 1.5 thorpej { ahd_patch1_func, 748, 1, 2 },
1108 1.5 thorpej { ahd_patch0_func, 749, 1, 1 },
1109 1.5 thorpej { ahd_patch1_func, 751, 1, 2 },
1110 1.5 thorpej { ahd_patch0_func, 752, 1, 1 },
1111 1.5 thorpej { ahd_patch1_func, 755, 1, 2 },
1112 1.5 thorpej { ahd_patch0_func, 756, 1, 1 },
1113 1.5 thorpej { ahd_patch21_func, 758, 1, 2 },
1114 1.5 thorpej { ahd_patch0_func, 759, 2, 1 },
1115 1.5 thorpej { ahd_patch22_func, 762, 4, 2 },
1116 1.5 thorpej { ahd_patch0_func, 766, 1, 1 },
1117 1.5 thorpej { ahd_patch22_func, 774, 11, 1 }
1118 1.1 fvdl };
1119 1.1 fvdl
1120 1.1 fvdl static struct cs {
1121 1.1 fvdl uint16_t begin;
1122 1.1 fvdl uint16_t end;
1123 1.1 fvdl } critical_sections[] = {
1124 1.1 fvdl { 11, 12 },
1125 1.1 fvdl { 13, 14 },
1126 1.3 thorpej { 29, 42 },
1127 1.3 thorpej { 56, 59 },
1128 1.4 thorpej { 101, 128 },
1129 1.4 thorpej { 129, 157 },
1130 1.4 thorpej { 159, 162 },
1131 1.4 thorpej { 170, 178 },
1132 1.4 thorpej { 201, 250 },
1133 1.5 thorpej { 681, 697 },
1134 1.5 thorpej { 697, 711 },
1135 1.5 thorpej { 721, 725 }
1136 1.1 fvdl };
1137 1.1 fvdl
1138 1.1 fvdl static const int num_critical_sections = sizeof(critical_sections)
1139 1.1 fvdl / sizeof(*critical_sections);
1140