|
|
1.1 root 1: /*
2: * DO NOT EDIT - This file is automatically generated.
3: */
4: static unsigned char seqprog[] = {
5: 0xff, 0x6a, 0x06, 0x08,
6: 0x32, 0x6a, 0x00, 0x00,
7: 0x12, 0x6a, 0x00, 0x00,
8: 0xff, 0x6a, 0xd6, 0x09,
9: 0xff, 0x6a, 0xdc, 0x09,
10: 0x00, 0x65, 0x38, 0x59,
11: 0xf7, 0x01, 0x02, 0x08,
12: 0xff, 0x4e, 0xc8, 0x08,
13: 0xbf, 0x60, 0xc0, 0x08,
14: 0x60, 0x0b, 0x7c, 0x68,
15: 0x40, 0x00, 0x0e, 0x68,
16: 0x08, 0x1f, 0x3e, 0x10,
17: 0x60, 0x0b, 0x7c, 0x68,
18: 0x40, 0x00, 0x0e, 0x68,
19: 0x08, 0x1f, 0x3e, 0x10,
20: 0xff, 0x3e, 0x3e, 0x60,
21: 0x40, 0xfa, 0x10, 0x78,
22: 0xff, 0xf6, 0xd4, 0x08,
23: 0x01, 0x4e, 0x9c, 0x18,
24: 0x40, 0x60, 0xc0, 0x00,
25: 0x00, 0x4d, 0x10, 0x70,
26: 0x01, 0x4e, 0x9c, 0x18,
27: 0xbf, 0x60, 0xc0, 0x08,
28: 0x00, 0x6a, 0x72, 0x5c,
29: 0xff, 0x4e, 0xc8, 0x18,
30: 0x02, 0x6a, 0x88, 0x5b,
31: 0xff, 0x52, 0x20, 0x09,
32: 0x0d, 0x6a, 0x6a, 0x00,
33: 0x00, 0x52, 0xfe, 0x5b,
34: 0xff, 0x3e, 0x74, 0x09,
35: 0xff, 0x90, 0x7c, 0x08,
36: 0xff, 0x3e, 0x20, 0x09,
37: 0x00, 0x65, 0x44, 0x58,
38: 0x00, 0x65, 0x0e, 0x40,
39: 0xf7, 0x1f, 0xca, 0x08,
40: 0x08, 0xa1, 0xc8, 0x08,
41: 0x00, 0x65, 0xca, 0x00,
42: 0xff, 0x65, 0x3e, 0x08,
43: 0xf0, 0xa1, 0xc8, 0x08,
44: 0x0f, 0x0f, 0x1e, 0x08,
45: 0x00, 0x0f, 0x1e, 0x00,
46: 0xf0, 0xa1, 0xc8, 0x08,
47: 0x0f, 0x05, 0x0a, 0x08,
48: 0x00, 0x05, 0x0a, 0x00,
49: 0x5a, 0x6a, 0x00, 0x04,
50: 0x12, 0x65, 0xc8, 0x00,
51: 0x00, 0x01, 0x02, 0x00,
52: 0x31, 0x6a, 0xca, 0x00,
53: 0x80, 0x37, 0x64, 0x68,
54: 0xff, 0x65, 0xca, 0x18,
55: 0xff, 0x37, 0xdc, 0x08,
56: 0xff, 0x6e, 0xc8, 0x08,
57: 0x00, 0x6c, 0x6c, 0x78,
58: 0x20, 0x01, 0x02, 0x00,
59: 0x4c, 0x37, 0xc8, 0x28,
60: 0x08, 0x1f, 0x74, 0x78,
61: 0x08, 0x37, 0x6e, 0x00,
62: 0x08, 0x64, 0xc8, 0x00,
63: 0x70, 0x64, 0xca, 0x18,
64: 0xff, 0x6c, 0x0a, 0x08,
65: 0x20, 0x64, 0xca, 0x18,
66: 0xff, 0x6c, 0x08, 0x0c,
67: 0x40, 0x0b, 0x04, 0x69,
68: 0x80, 0x0b, 0xf6, 0x78,
69: 0xa4, 0x6a, 0x06, 0x00,
70: 0x40, 0x6a, 0x16, 0x00,
71: 0x10, 0x03, 0xf2, 0x78,
72: 0xff, 0x50, 0xc8, 0x08,
73: 0x88, 0x6a, 0xcc, 0x00,
74: 0x49, 0x6a, 0xee, 0x5b,
75: 0x01, 0x6a, 0x26, 0x01,
76: 0xff, 0x6a, 0xca, 0x08,
77: 0x08, 0x01, 0x02, 0x00,
78: 0x02, 0x0b, 0x92, 0x78,
79: 0xf7, 0x01, 0x02, 0x08,
80: 0xff, 0x06, 0xcc, 0x08,
81: 0xff, 0x66, 0x32, 0x09,
82: 0x01, 0x65, 0xca, 0x18,
83: 0x80, 0x66, 0xa0, 0x78,
84: 0xff, 0x66, 0xa2, 0x08,
85: 0x10, 0x03, 0x90, 0x68,
86: 0xfc, 0x65, 0xc8, 0x18,
87: 0x00, 0x65, 0xa8, 0x48,
88: 0xff, 0x6a, 0x32, 0x01,
89: 0x01, 0x64, 0x18, 0x19,
90: 0xff, 0x6a, 0x1a, 0x09,
91: 0xff, 0x6a, 0x1c, 0x09,
92: 0x84, 0x6a, 0x06, 0x00,
93: 0x08, 0x01, 0x02, 0x00,
94: 0x02, 0x0b, 0xb2, 0x78,
95: 0xff, 0x06, 0xc8, 0x08,
96: 0xff, 0x64, 0x32, 0x09,
97: 0xff, 0x6a, 0xca, 0x08,
98: 0x5b, 0x64, 0xc8, 0x28,
99: 0x00, 0x62, 0xc4, 0x18,
100: 0xfc, 0x65, 0xca, 0x18,
101: 0xff, 0x6a, 0xd4, 0x08,
102: 0xfa, 0x65, 0xca, 0x18,
103: 0xff, 0x6a, 0xd4, 0x08,
104: 0x04, 0x65, 0xca, 0x18,
105: 0x0b, 0x65, 0xca, 0x18,
106: 0xff, 0x65, 0xc8, 0x08,
107: 0x00, 0x8c, 0x18, 0x19,
108: 0x02, 0x0b, 0xce, 0x78,
109: 0x01, 0x65, 0xd4, 0x60,
110: 0xf7, 0x01, 0x02, 0x08,
111: 0xff, 0x06, 0x32, 0x09,
112: 0xff, 0x65, 0xca, 0x18,
113: 0xff, 0x65, 0xce, 0x68,
114: 0x0a, 0x93, 0x26, 0x01,
115: 0x00, 0x65, 0x64, 0x5c,
116: 0x40, 0x51, 0xe6, 0x78,
117: 0xe4, 0x6a, 0x06, 0x00,
118: 0x08, 0x01, 0x02, 0x00,
119: 0x04, 0x6a, 0x18, 0x5b,
120: 0x01, 0x50, 0xa0, 0x18,
121: 0x00, 0x50, 0xec, 0xe0,
122: 0xff, 0x6a, 0xa0, 0x08,
123: 0xff, 0x6a, 0x3a, 0x01,
124: 0x02, 0x6a, 0x22, 0x01,
125: 0x40, 0x51, 0xf2, 0x68,
126: 0xff, 0x6a, 0x06, 0x08,
127: 0x00, 0x65, 0x0e, 0x40,
128: 0x20, 0x6a, 0x16, 0x00,
129: 0xf0, 0x19, 0x6e, 0x08,
130: 0x08, 0x6a, 0x18, 0x00,
131: 0x08, 0x11, 0x22, 0x00,
132: 0x08, 0x6a, 0x5a, 0x58,
133: 0x08, 0x6a, 0x68, 0x00,
134: 0x00, 0x65, 0x18, 0x41,
135: 0x12, 0x6a, 0x00, 0x00,
136: 0x40, 0x6a, 0x16, 0x00,
137: 0xff, 0x3e, 0x20, 0x09,
138: 0xff, 0xba, 0x7c, 0x08,
139: 0xff, 0xa1, 0x6e, 0x08,
140: 0x08, 0x6a, 0x18, 0x00,
141: 0x08, 0x11, 0x22, 0x00,
142: 0x08, 0x6a, 0x5a, 0x58,
143: 0x80, 0x6a, 0x68, 0x00,
144: 0x80, 0x36, 0x6c, 0x00,
145: 0x00, 0x65, 0xd2, 0x5b,
146: 0xff, 0x3d, 0xc8, 0x08,
147: 0xbf, 0x64, 0x48, 0x79,
148: 0x80, 0x64, 0xf0, 0x71,
149: 0xa0, 0x64, 0x0e, 0x72,
150: 0xc0, 0x64, 0x08, 0x72,
151: 0xe0, 0x64, 0x52, 0x72,
152: 0x01, 0x6a, 0x22, 0x01,
153: 0x00, 0x65, 0x18, 0x41,
154: 0xf7, 0x11, 0x22, 0x08,
155: 0x00, 0x65, 0x38, 0x59,
156: 0xff, 0x06, 0xd4, 0x08,
157: 0xf7, 0x01, 0x02, 0x08,
158: 0x09, 0x0c, 0x32, 0x79,
159: 0x08, 0x0c, 0x0e, 0x68,
160: 0x01, 0x6a, 0x22, 0x01,
161: 0xff, 0x6a, 0x26, 0x09,
162: 0xff, 0x6a, 0x08, 0x08,
163: 0xdf, 0x01, 0x02, 0x08,
164: 0x01, 0x6a, 0x7a, 0x00,
165: 0x03, 0x36, 0x6c, 0x0c,
166: 0x08, 0x6a, 0xcc, 0x00,
167: 0xa9, 0x6a, 0xe8, 0x5b,
168: 0x00, 0x65, 0x66, 0x41,
169: 0xa8, 0x6a, 0x6a, 0x00,
170: 0x79, 0x6a, 0x6a, 0x00,
171: 0x40, 0x3d, 0x50, 0x69,
172: 0x04, 0x35, 0x6a, 0x00,
173: 0x00, 0x65, 0x3a, 0x5b,
174: 0x80, 0x6a, 0xd4, 0x01,
175: 0x10, 0x36, 0x42, 0x69,
176: 0x10, 0x36, 0x6c, 0x00,
177: 0x07, 0xac, 0x10, 0x31,
178: 0x88, 0x6a, 0xcc, 0x00,
179: 0xac, 0x6a, 0xe0, 0x5b,
180: 0x00, 0x65, 0xda, 0x5b,
181: 0xff, 0xa3, 0x70, 0x08,
182: 0x39, 0x6a, 0xcc, 0x00,
183: 0xa4, 0x6a, 0xe6, 0x5b,
184: 0xff, 0x38, 0x74, 0x69,
185: 0x80, 0x02, 0x04, 0x00,
186: 0xe7, 0x35, 0x6a, 0x08,
187: 0x03, 0x69, 0x18, 0x31,
188: 0xff, 0x6a, 0x10, 0x00,
189: 0xff, 0x6a, 0x12, 0x00,
190: 0xff, 0x6a, 0x14, 0x00,
191: 0x01, 0x38, 0x7a, 0x61,
192: 0x02, 0xfc, 0xf8, 0x01,
193: 0xbf, 0x35, 0x6a, 0x08,
194: 0xff, 0x69, 0xca, 0x08,
195: 0xff, 0x35, 0x26, 0x09,
196: 0x04, 0x0b, 0x7e, 0x69,
197: 0x04, 0x0b, 0x8a, 0x69,
198: 0x10, 0x0c, 0x80, 0x79,
199: 0x04, 0x0b, 0x88, 0x69,
200: 0xff, 0x6a, 0xca, 0x08,
201: 0x00, 0x35, 0x22, 0x5b,
202: 0x80, 0x02, 0xd6, 0x69,
203: 0xff, 0x65, 0xc8, 0x79,
204: 0xff, 0x38, 0x70, 0x18,
205: 0xff, 0x38, 0xc8, 0x79,
206: 0x80, 0xea, 0xaa, 0x61,
207: 0xef, 0x38, 0xc8, 0x18,
208: 0x80, 0x6a, 0xc8, 0x00,
209: 0x00, 0x65, 0x9c, 0x49,
210: 0x33, 0x38, 0xc8, 0x28,
211: 0xff, 0x64, 0xd0, 0x09,
212: 0x04, 0x39, 0xc0, 0x31,
213: 0x09, 0x6a, 0xd6, 0x01,
214: 0x80, 0xeb, 0xa2, 0x79,
215: 0xf7, 0xeb, 0xd6, 0x09,
216: 0x08, 0xeb, 0xa6, 0x69,
217: 0x01, 0x6a, 0xd6, 0x01,
218: 0x08, 0xe9, 0x10, 0x31,
219: 0x88, 0x6a, 0xcc, 0x00,
220: 0x39, 0x6a, 0xe6, 0x5b,
221: 0x08, 0x6a, 0x18, 0x01,
222: 0xff, 0x6a, 0x1a, 0x09,
223: 0xff, 0x6a, 0x1c, 0x09,
224: 0x0d, 0x93, 0x26, 0x01,
225: 0x00, 0x65, 0x64, 0x5c,
226: 0x88, 0x6a, 0x54, 0x5c,
227: 0x00, 0x65, 0xda, 0x5b,
228: 0xff, 0x6a, 0xc8, 0x08,
229: 0x08, 0x39, 0x72, 0x18,
230: 0x00, 0x3a, 0x74, 0x20,
231: 0x10, 0x0c, 0x66, 0x79,
232: 0x80, 0x93, 0x26, 0x01,
233: 0x00, 0x65, 0xe0, 0x59,
234: 0xff, 0x08, 0x52, 0x09,
235: 0xff, 0x09, 0x54, 0x09,
236: 0xff, 0x0a, 0x56, 0x09,
237: 0xff, 0x38, 0x50, 0x09,
238: 0x12, 0x01, 0x02, 0x00,
239: 0x00, 0x65, 0x18, 0x41,
240: 0x00, 0x65, 0xe0, 0x59,
241: 0x12, 0x01, 0x02, 0x00,
242: 0x7f, 0x02, 0x04, 0x08,
243: 0xe1, 0x6a, 0x22, 0x01,
244: 0x00, 0x65, 0x18, 0x41,
245: 0x04, 0x93, 0xea, 0x69,
246: 0xdf, 0x93, 0x26, 0x09,
247: 0x20, 0x93, 0xe4, 0x69,
248: 0x02, 0x93, 0x26, 0x01,
249: 0x01, 0x94, 0xe6, 0x79,
250: 0xd7, 0x93, 0x26, 0x09,
251: 0x08, 0x93, 0xec, 0x69,
252: 0xff, 0x6a, 0xd4, 0x0c,
253: 0x00, 0x65, 0x3a, 0x5b,
254: 0x02, 0xfc, 0xf8, 0x01,
255: 0x05, 0xb4, 0x10, 0x31,
256: 0x02, 0x6a, 0x1a, 0x31,
257: 0x88, 0x6a, 0xcc, 0x00,
258: 0xb4, 0x6a, 0xe4, 0x5b,
259: 0xff, 0x6a, 0x1a, 0x09,
260: 0xff, 0x6a, 0x1c, 0x09,
261: 0x00, 0x65, 0xda, 0x5b,
262: 0x3d, 0x6a, 0x22, 0x5b,
263: 0xac, 0x6a, 0x22, 0x5b,
264: 0x00, 0x65, 0x18, 0x41,
265: 0x00, 0x65, 0x3a, 0x5b,
266: 0xff, 0x06, 0x44, 0x09,
267: 0x00, 0x65, 0x18, 0x41,
268: 0xff, 0x34, 0xca, 0x08,
269: 0x80, 0x65, 0x32, 0x62,
270: 0x0f, 0xa1, 0xca, 0x08,
271: 0x07, 0xa1, 0xca, 0x08,
272: 0x40, 0xa0, 0xc8, 0x08,
273: 0x00, 0x65, 0xca, 0x00,
274: 0x80, 0x65, 0xca, 0x00,
275: 0x80, 0xa0, 0x22, 0x7a,
276: 0xff, 0x65, 0x0c, 0x08,
277: 0x00, 0x65, 0x34, 0x42,
278: 0x20, 0xa0, 0x3a, 0x7a,
279: 0xff, 0x65, 0x0c, 0x08,
280: 0x00, 0x65, 0xd2, 0x5b,
281: 0xa0, 0x3d, 0x46, 0x62,
282: 0x23, 0xa0, 0x0c, 0x08,
283: 0x00, 0x65, 0xd2, 0x5b,
284: 0xa0, 0x3d, 0x46, 0x62,
285: 0x00, 0xb9, 0x3a, 0x42,
286: 0xff, 0x65, 0x3a, 0x62,
287: 0xa1, 0x6a, 0x22, 0x01,
288: 0xff, 0x6a, 0xd4, 0x08,
289: 0x10, 0x51, 0x46, 0x72,
290: 0x40, 0x6a, 0x18, 0x00,
291: 0xff, 0x65, 0x0c, 0x08,
292: 0x00, 0x65, 0xd2, 0x5b,
293: 0xa0, 0x3d, 0x46, 0x62,
294: 0x10, 0x3d, 0x06, 0x00,
295: 0x00, 0x65, 0x0e, 0x42,
296: 0x40, 0x6a, 0x18, 0x00,
297: 0xff, 0x34, 0xa6, 0x08,
298: 0x80, 0x34, 0x4e, 0x62,
299: 0x7f, 0xa0, 0x40, 0x09,
300: 0x08, 0x6a, 0x68, 0x00,
301: 0x00, 0x65, 0x18, 0x41,
302: 0x64, 0x6a, 0x12, 0x5b,
303: 0x80, 0x64, 0xbe, 0x6a,
304: 0x04, 0x64, 0xa4, 0x72,
305: 0x02, 0x64, 0xaa, 0x72,
306: 0x00, 0x6a, 0x6c, 0x72,
307: 0x03, 0x64, 0xba, 0x72,
308: 0x01, 0x64, 0xa0, 0x72,
309: 0x07, 0x64, 0x00, 0x73,
310: 0x08, 0x64, 0x68, 0x72,
311: 0x11, 0x6a, 0x22, 0x01,
312: 0x07, 0x6a, 0x04, 0x5b,
313: 0xff, 0x06, 0xd4, 0x08,
314: 0x00, 0x65, 0x18, 0x41,
315: 0xff, 0xa8, 0x70, 0x6a,
316: 0xff, 0xa2, 0x88, 0x7a,
317: 0x01, 0x6a, 0x6a, 0x00,
318: 0x00, 0xb9, 0xfe, 0x5b,
319: 0xff, 0xa2, 0x88, 0x7a,
320: 0x71, 0x6a, 0x22, 0x01,
321: 0xff, 0x6a, 0xd4, 0x08,
322: 0x40, 0x51, 0x88, 0x62,
323: 0x0d, 0x6a, 0x6a, 0x00,
324: 0x00, 0xb9, 0xfe, 0x5b,
325: 0xff, 0x3e, 0x74, 0x09,
326: 0xff, 0x90, 0x7c, 0x08,
327: 0x00, 0x65, 0x44, 0x58,
328: 0x00, 0x65, 0x2a, 0x41,
329: 0x20, 0xa0, 0x90, 0x6a,
330: 0xff, 0x37, 0xc8, 0x08,
331: 0x00, 0x6a, 0xa8, 0x5b,
332: 0xff, 0x6a, 0xbe, 0x5b,
333: 0xff, 0xf8, 0xc8, 0x08,
334: 0xff, 0x4f, 0xc8, 0x08,
335: 0x01, 0x6a, 0xa8, 0x5b,
336: 0x00, 0xb9, 0xbe, 0x5b,
337: 0x01, 0x4f, 0x9e, 0x18,
338: 0x02, 0x6a, 0x22, 0x01,
339: 0x00, 0x65, 0x6c, 0x5c,
340: 0x00, 0x65, 0x2a, 0x41,
341: 0x41, 0x6a, 0x22, 0x01,
342: 0x00, 0x65, 0x18, 0x41,
343: 0x04, 0xa0, 0x40, 0x01,
344: 0x00, 0x65, 0x84, 0x5c,
345: 0x00, 0x65, 0x2a, 0x41,
346: 0x10, 0x36, 0x68, 0x7a,
347: 0xff, 0x38, 0x46, 0x09,
348: 0xa4, 0x6a, 0xcc, 0x00,
349: 0x39, 0x6a, 0xe6, 0x5b,
350: 0xac, 0x6a, 0xcc, 0x00,
351: 0x14, 0x6a, 0xe6, 0x5b,
352: 0xa9, 0x6a, 0xe8, 0x5b,
353: 0x00, 0x65, 0x68, 0x42,
354: 0xef, 0x36, 0x6c, 0x08,
355: 0x00, 0x65, 0x68, 0x42,
356: 0x0f, 0x64, 0xc8, 0x08,
357: 0x07, 0x64, 0xc8, 0x08,
358: 0x00, 0x37, 0x6e, 0x00,
359: 0x00, 0x65, 0x78, 0x5b,
360: 0xff, 0x51, 0xce, 0x72,
361: 0x20, 0x36, 0xde, 0x7a,
362: 0x00, 0x90, 0x5c, 0x5b,
363: 0x00, 0x65, 0xe0, 0x42,
364: 0xff, 0x06, 0xd4, 0x08,
365: 0x00, 0x65, 0xd2, 0x5b,
366: 0xe0, 0x3d, 0xfa, 0x62,
367: 0x20, 0x12, 0xfa, 0x62,
368: 0x51, 0x6a, 0x08, 0x5b,
369: 0xff, 0x51, 0x20, 0x09,
370: 0x20, 0xa0, 0xfa, 0x7a,
371: 0x00, 0x90, 0x5c, 0x5b,
372: 0x00, 0x65, 0x56, 0x5b,
373: 0xff, 0x37, 0xc8, 0x08,
374: 0x00, 0xa1, 0xf2, 0x62,
375: 0x04, 0xa0, 0xf2, 0x7a,
376: 0xfb, 0xa0, 0x40, 0x09,
377: 0x80, 0x36, 0x6c, 0x00,
378: 0x80, 0xa0, 0x68, 0x7a,
379: 0x7f, 0xa0, 0x40, 0x09,
380: 0xff, 0x6a, 0x04, 0x5b,
381: 0x00, 0x65, 0x68, 0x42,
382: 0x04, 0xa0, 0xf8, 0x7a,
383: 0x00, 0x65, 0x84, 0x5c,
384: 0x00, 0x65, 0xfa, 0x42,
385: 0x00, 0x65, 0x6c, 0x5c,
386: 0x31, 0x6a, 0x22, 0x01,
387: 0x0c, 0x6a, 0x04, 0x5b,
388: 0x00, 0x65, 0x68, 0x42,
389: 0x61, 0x6a, 0x22, 0x01,
390: 0x00, 0x65, 0x68, 0x42,
391: 0x10, 0x3d, 0x06, 0x00,
392: 0xff, 0x65, 0x68, 0x0c,
393: 0xff, 0x06, 0xd4, 0x08,
394: 0x01, 0x0c, 0x0a, 0x7b,
395: 0x04, 0x0c, 0x0a, 0x6b,
396: 0xe0, 0x03, 0x7a, 0x08,
397: 0xe0, 0x3d, 0x1e, 0x63,
398: 0xff, 0x65, 0xcc, 0x08,
399: 0xff, 0x12, 0xda, 0x0c,
400: 0xff, 0x06, 0xd4, 0x0c,
401: 0xff, 0x65, 0x0c, 0x08,
402: 0x02, 0x0b, 0x1a, 0x7b,
403: 0xff, 0x6a, 0xd4, 0x0c,
404: 0xd1, 0x6a, 0x22, 0x01,
405: 0x00, 0x65, 0x18, 0x41,
406: 0xff, 0x65, 0x26, 0x09,
407: 0x01, 0x0b, 0x32, 0x6b,
408: 0x10, 0x0c, 0x24, 0x7b,
409: 0x04, 0x0b, 0x2c, 0x6b,
410: 0xff, 0x6a, 0xca, 0x08,
411: 0x04, 0x93, 0x30, 0x6b,
412: 0x01, 0x94, 0x2e, 0x7b,
413: 0x10, 0x94, 0x30, 0x6b,
414: 0xc7, 0x93, 0x26, 0x09,
415: 0xff, 0x99, 0xd4, 0x08,
416: 0x08, 0x93, 0x34, 0x6b,
417: 0xff, 0x6a, 0xd4, 0x0c,
418: 0x80, 0x36, 0x38, 0x6b,
419: 0x21, 0x6a, 0x22, 0x05,
420: 0xff, 0x65, 0x20, 0x09,
421: 0xff, 0x51, 0x46, 0x63,
422: 0xff, 0x37, 0xc8, 0x08,
423: 0xa1, 0x6a, 0x50, 0x43,
424: 0xff, 0x51, 0xc8, 0x08,
425: 0xb9, 0x6a, 0x50, 0x43,
426: 0xff, 0xba, 0x54, 0x73,
427: 0xff, 0xba, 0x20, 0x09,
428: 0xff, 0x65, 0xca, 0x18,
429: 0x00, 0x6c, 0x4a, 0x63,
430: 0xff, 0x90, 0xca, 0x0c,
431: 0xff, 0x6a, 0xca, 0x04,
432: 0x20, 0x36, 0x72, 0x7b,
433: 0x00, 0x90, 0x3e, 0x5b,
434: 0xff, 0x65, 0x72, 0x73,
435: 0xff, 0xba, 0x66, 0x73,
436: 0xff, 0xbb, 0xcc, 0x08,
437: 0xff, 0xba, 0x20, 0x09,
438: 0xff, 0x66, 0x76, 0x09,
439: 0xff, 0x65, 0x20, 0x09,
440: 0xff, 0xbb, 0x70, 0x73,
441: 0xff, 0xba, 0xcc, 0x08,
442: 0xff, 0xbb, 0x20, 0x09,
443: 0xff, 0x66, 0x74, 0x09,
444: 0xff, 0x65, 0x20, 0x0d,
445: 0xff, 0xba, 0x7e, 0x0c,
446: 0x00, 0x6a, 0x72, 0x5c,
447: 0x0d, 0x6a, 0x6a, 0x00,
448: 0x00, 0x51, 0xfe, 0x43,
449: 0xff, 0x3f, 0xcc, 0x73,
450: 0xff, 0x6a, 0xa2, 0x00,
451: 0x00, 0x3f, 0x3e, 0x5b,
452: 0xff, 0x65, 0xcc, 0x73,
453: 0x20, 0x36, 0x6c, 0x00,
454: 0x20, 0xa0, 0x86, 0x6b,
455: 0xff, 0xb9, 0xa2, 0x0c,
456: 0xff, 0x6a, 0xa2, 0x04,
457: 0xff, 0x65, 0xa4, 0x08,
458: 0xe0, 0x6a, 0xcc, 0x00,
459: 0x45, 0x6a, 0xf2, 0x5b,
460: 0x01, 0x6a, 0xd0, 0x01,
461: 0x09, 0x6a, 0xd6, 0x01,
462: 0x80, 0xeb, 0x92, 0x7b,
463: 0x01, 0x6a, 0xd6, 0x01,
464: 0x01, 0xe9, 0xa4, 0x34,
465: 0x88, 0x6a, 0xcc, 0x00,
466: 0x45, 0x6a, 0xf2, 0x5b,
467: 0x01, 0x6a, 0x18, 0x01,
468: 0xff, 0x6a, 0x1a, 0x09,
469: 0xff, 0x6a, 0x1c, 0x09,
470: 0x0d, 0x6a, 0x26, 0x01,
471: 0x00, 0x65, 0x64, 0x5c,
472: 0xff, 0x99, 0xa4, 0x0c,
473: 0xff, 0x65, 0xa4, 0x08,
474: 0xe0, 0x6a, 0xcc, 0x00,
475: 0x45, 0x6a, 0xf2, 0x5b,
476: 0x01, 0x6a, 0xd0, 0x01,
477: 0x01, 0x6a, 0xdc, 0x05,
478: 0x88, 0x6a, 0xcc, 0x00,
479: 0x45, 0x6a, 0xf2, 0x5b,
480: 0x01, 0x6a, 0x18, 0x01,
481: 0xff, 0x6a, 0x1a, 0x09,
482: 0xff, 0x6a, 0x1c, 0x09,
483: 0x01, 0x6a, 0x26, 0x05,
484: 0x01, 0x65, 0xd8, 0x31,
485: 0x09, 0xee, 0xdc, 0x01,
486: 0x80, 0xee, 0xc2, 0x7b,
487: 0xff, 0x6a, 0xdc, 0x0d,
488: 0xff, 0x65, 0x32, 0x09,
489: 0x0a, 0x93, 0x26, 0x01,
490: 0x00, 0x65, 0x64, 0x44,
491: 0xff, 0x37, 0xc8, 0x08,
492: 0x00, 0x6a, 0x88, 0x5b,
493: 0xff, 0x52, 0xa2, 0x0c,
494: 0x01, 0x0c, 0xd2, 0x7b,
495: 0x04, 0x0c, 0xd2, 0x6b,
496: 0xe0, 0x03, 0x7a, 0x08,
497: 0xff, 0x3d, 0x06, 0x0c,
498: 0xff, 0x8c, 0x10, 0x08,
499: 0xff, 0x8d, 0x12, 0x08,
500: 0xff, 0x8e, 0x14, 0x0c,
501: 0xff, 0x6c, 0xda, 0x08,
502: 0xff, 0x6c, 0xda, 0x08,
503: 0xff, 0x6c, 0xda, 0x08,
504: 0xff, 0x6c, 0xda, 0x08,
505: 0xff, 0x6c, 0xda, 0x08,
506: 0xff, 0x6c, 0xda, 0x08,
507: 0xff, 0x6c, 0xda, 0x0c,
508: 0x3d, 0x64, 0xa4, 0x28,
509: 0x55, 0x64, 0xc8, 0x28,
510: 0x00, 0x6c, 0xda, 0x18,
511: 0xff, 0x52, 0xc8, 0x08,
512: 0x00, 0x6c, 0xda, 0x20,
513: 0xff, 0x6a, 0xc8, 0x08,
514: 0x00, 0x6c, 0xda, 0x20,
515: 0x00, 0x6c, 0xda, 0x24,
516: 0xff, 0x65, 0xc8, 0x08,
517: 0xe0, 0x6a, 0xcc, 0x00,
518: 0x41, 0x6a, 0xee, 0x5b,
519: 0xff, 0x90, 0xe2, 0x09,
520: 0x20, 0x6a, 0xd0, 0x01,
521: 0x04, 0x35, 0x10, 0x7c,
522: 0x1d, 0x6a, 0xdc, 0x01,
523: 0xdc, 0xee, 0x0c, 0x64,
524: 0x00, 0x65, 0x1c, 0x44,
525: 0x01, 0x6a, 0xdc, 0x01,
526: 0x20, 0xa0, 0xd8, 0x31,
527: 0x09, 0xee, 0xdc, 0x01,
528: 0x80, 0xee, 0x16, 0x7c,
529: 0x19, 0x6a, 0xdc, 0x01,
530: 0xd8, 0xee, 0x1a, 0x64,
531: 0xff, 0x6a, 0xdc, 0x09,
532: 0x18, 0xee, 0x1e, 0x6c,
533: 0xff, 0x6a, 0xd4, 0x0c,
534: 0x88, 0x6a, 0xcc, 0x00,
535: 0x41, 0x6a, 0xee, 0x5b,
536: 0x20, 0x6a, 0x18, 0x01,
537: 0xff, 0x6a, 0x1a, 0x09,
538: 0xff, 0x6a, 0x1c, 0x09,
539: 0xff, 0x35, 0x26, 0x09,
540: 0x04, 0x35, 0x48, 0x6c,
541: 0xa0, 0x6a, 0xca, 0x00,
542: 0x20, 0x65, 0xc8, 0x18,
543: 0xff, 0x6c, 0x32, 0x09,
544: 0xff, 0x6c, 0x32, 0x09,
545: 0xff, 0x6c, 0x32, 0x09,
546: 0xff, 0x6c, 0x32, 0x09,
547: 0xff, 0x6c, 0x32, 0x09,
548: 0xff, 0x6c, 0x32, 0x09,
549: 0xff, 0x6c, 0x32, 0x09,
550: 0xff, 0x6c, 0x32, 0x09,
551: 0x00, 0x65, 0x34, 0x64,
552: 0x0a, 0x93, 0x26, 0x01,
553: 0x00, 0x65, 0x64, 0x5c,
554: 0x04, 0x35, 0x38, 0x7b,
555: 0xa0, 0x6a, 0x54, 0x5c,
556: 0x00, 0x65, 0x56, 0x5c,
557: 0x00, 0x65, 0x56, 0x5c,
558: 0x00, 0x65, 0x56, 0x44,
559: 0xff, 0x65, 0xcc, 0x08,
560: 0xff, 0x99, 0xda, 0x08,
561: 0xff, 0x99, 0xda, 0x08,
562: 0xff, 0x99, 0xda, 0x08,
563: 0xff, 0x99, 0xda, 0x08,
564: 0xff, 0x99, 0xda, 0x08,
565: 0xff, 0x99, 0xda, 0x08,
566: 0xff, 0x99, 0xda, 0x0c,
567: 0x08, 0x94, 0x64, 0x7c,
568: 0xf7, 0x93, 0x26, 0x09,
569: 0x08, 0x93, 0x68, 0x6c,
570: 0xff, 0x6a, 0xd4, 0x0c,
571: 0xff, 0x40, 0x74, 0x09,
572: 0xff, 0x90, 0x80, 0x08,
573: 0xff, 0x6a, 0x72, 0x05,
574: 0xff, 0x40, 0x80, 0x64,
575: 0xff, 0x3f, 0x78, 0x64,
576: 0xff, 0x6a, 0xca, 0x04,
577: 0xff, 0x3f, 0x20, 0x09,
578: 0x01, 0x6a, 0x6a, 0x00,
579: 0x00, 0xb9, 0xfe, 0x5b,
580: 0x00, 0x90, 0x5c, 0x43,
581: 0xff, 0x40, 0x20, 0x09,
582: 0xff, 0xba, 0x80, 0x0c,
583: 0xff, 0x6a, 0x76, 0x01,
584: 0xff, 0x3f, 0x74, 0x09,
585: 0xff, 0x90, 0x7e, 0x08,
586: 0xff, 0xba, 0x38, 0x73,
587: 0xff, 0xba, 0x20, 0x09,
588: 0xff, 0x3f, 0x76, 0x09,
589: 0xff, 0x3f, 0x20, 0x0d,
590: };
591:
592: static int aic7xxx_patch12_func(struct aic7xxx_host *p);
593:
594: static int
595: aic7xxx_patch12_func(struct aic7xxx_host *p)
596: {
597: return ((p->chip & AHC_CHIPID_MASK) == AHC_AIC7895);
598: }
599:
600: static int aic7xxx_patch11_func(struct aic7xxx_host *p);
601:
602: static int
603: aic7xxx_patch11_func(struct aic7xxx_host *p)
604: {
605: return ((p->features & AHC_WIDE) != 0);
606: }
607:
608: static int aic7xxx_patch10_func(struct aic7xxx_host *p);
609:
610: static int
611: aic7xxx_patch10_func(struct aic7xxx_host *p)
612: {
613: return ((p->features & AHC_ULTRA2) == 0);
614: }
615:
616: static int aic7xxx_patch9_func(struct aic7xxx_host *p);
617:
618: static int
619: aic7xxx_patch9_func(struct aic7xxx_host *p)
620: {
621: return ((p->features & AHC_ULTRA) != 0);
622: }
623:
624: static int aic7xxx_patch8_func(struct aic7xxx_host *p);
625:
626: static int
627: aic7xxx_patch8_func(struct aic7xxx_host *p)
628: {
629: return ((p->features & AHC_ULTRA2) != 0);
630: }
631:
632: static int aic7xxx_patch7_func(struct aic7xxx_host *p);
633:
634: static int
635: aic7xxx_patch7_func(struct aic7xxx_host *p)
636: {
637: return ((p->flags & AHC_PAGESCBS) == 0);
638: }
639:
640: static int aic7xxx_patch6_func(struct aic7xxx_host *p);
641:
642: static int
643: aic7xxx_patch6_func(struct aic7xxx_host *p)
644: {
645: return ((p->flags & AHC_PAGESCBS) != 0);
646: }
647:
648: static int aic7xxx_patch5_func(struct aic7xxx_host *p);
649:
650: static int
651: aic7xxx_patch5_func(struct aic7xxx_host *p)
652: {
653: return ((p->features & AHC_QUEUE_REGS) != 0);
654: }
655:
656: static int aic7xxx_patch4_func(struct aic7xxx_host *p);
657:
658: static int
659: aic7xxx_patch4_func(struct aic7xxx_host *p)
660: {
661: return ((p->features & AHC_TWIN) != 0);
662: }
663:
664: static int aic7xxx_patch3_func(struct aic7xxx_host *p);
665:
666: static int
667: aic7xxx_patch3_func(struct aic7xxx_host *p)
668: {
669: return ((p->features & AHC_QUEUE_REGS) == 0);
670: }
671:
672: static int aic7xxx_patch2_func(struct aic7xxx_host *p);
673:
674: static int
675: aic7xxx_patch2_func(struct aic7xxx_host *p)
676: {
677: return ((p->features & AHC_CMD_CHAN) != 0);
678: }
679:
680: static int aic7xxx_patch1_func(struct aic7xxx_host *p);
681:
682: static int
683: aic7xxx_patch1_func(struct aic7xxx_host *p)
684: {
685: return ((p->flags & AHC_TARGETMODE) != 0);
686: }
687:
688: static int aic7xxx_patch0_func(struct aic7xxx_host *p);
689:
690: static int
691: aic7xxx_patch0_func(struct aic7xxx_host *p)
692: {
693: return (0);
694: }
695:
696: struct sequencer_patch {
697: int (*patch_func)(struct aic7xxx_host *);
698: unsigned int begin :10,
699: skip_instr :10,
700: skip_patch :12;
701: } sequencer_patches[] = {
702: { aic7xxx_patch1_func, 1, 1, 2 },
703: { aic7xxx_patch0_func, 2, 1, 1 },
704: { aic7xxx_patch2_func, 3, 2, 1 },
705: { aic7xxx_patch3_func, 7, 1, 1 },
706: { aic7xxx_patch3_func, 8, 1, 1 },
707: { aic7xxx_patch4_func, 11, 4, 1 },
708: { aic7xxx_patch5_func, 16, 3, 2 },
709: { aic7xxx_patch0_func, 19, 4, 1 },
710: { aic7xxx_patch6_func, 23, 1, 1 },
711: { aic7xxx_patch7_func, 26, 1, 1 },
712: { aic7xxx_patch4_func, 34, 4, 1 },
713: { aic7xxx_patch8_func, 38, 3, 2 },
714: { aic7xxx_patch0_func, 41, 3, 1 },
715: { aic7xxx_patch9_func, 47, 7, 1 },
716: { aic7xxx_patch4_func, 55, 3, 1 },
717: { aic7xxx_patch8_func, 58, 2, 1 },
718: { aic7xxx_patch1_func, 63, 60, 1 },
719: { aic7xxx_patch8_func, 164, 1, 2 },
720: { aic7xxx_patch0_func, 165, 1, 1 },
721: { aic7xxx_patch2_func, 169, 1, 1 },
722: { aic7xxx_patch2_func, 172, 1, 2 },
723: { aic7xxx_patch0_func, 173, 2, 1 },
724: { aic7xxx_patch10_func, 175, 1, 1 },
725: { aic7xxx_patch8_func, 182, 1, 2 },
726: { aic7xxx_patch0_func, 183, 3, 1 },
727: { aic7xxx_patch8_func, 187, 1, 2 },
728: { aic7xxx_patch0_func, 188, 1, 1 },
729: { aic7xxx_patch8_func, 189, 7, 2 },
730: { aic7xxx_patch0_func, 196, 1, 1 },
731: { aic7xxx_patch2_func, 201, 13, 2 },
732: { aic7xxx_patch0_func, 214, 8, 1 },
733: { aic7xxx_patch10_func, 222, 1, 1 },
734: { aic7xxx_patch8_func, 227, 1, 1 },
735: { aic7xxx_patch8_func, 228, 1, 1 },
736: { aic7xxx_patch8_func, 233, 1, 1 },
737: { aic7xxx_patch8_func, 235, 2, 1 },
738: { aic7xxx_patch8_func, 240, 8, 1 },
739: { aic7xxx_patch8_func, 249, 1, 1 },
740: { aic7xxx_patch2_func, 250, 2, 2 },
741: { aic7xxx_patch0_func, 252, 4, 1 },
742: { aic7xxx_patch10_func, 256, 2, 2 },
743: { aic7xxx_patch0_func, 258, 1, 1 },
744: { aic7xxx_patch11_func, 265, 1, 2 },
745: { aic7xxx_patch0_func, 266, 1, 1 },
746: { aic7xxx_patch5_func, 328, 1, 2 },
747: { aic7xxx_patch0_func, 329, 1, 1 },
748: { aic7xxx_patch3_func, 332, 1, 1 },
749: { aic7xxx_patch11_func, 351, 1, 2 },
750: { aic7xxx_patch0_func, 352, 1, 1 },
751: { aic7xxx_patch6_func, 356, 1, 1 },
752: { aic7xxx_patch7_func, 364, 3, 2 },
753: { aic7xxx_patch0_func, 367, 1, 1 },
754: { aic7xxx_patch1_func, 396, 3, 1 },
755: { aic7xxx_patch10_func, 410, 1, 1 },
756: { aic7xxx_patch2_func, 453, 7, 2 },
757: { aic7xxx_patch0_func, 460, 8, 1 },
758: { aic7xxx_patch2_func, 469, 4, 2 },
759: { aic7xxx_patch0_func, 473, 6, 1 },
760: { aic7xxx_patch2_func, 479, 4, 2 },
761: { aic7xxx_patch0_func, 483, 3, 1 },
762: { aic7xxx_patch2_func, 512, 17, 4 },
763: { aic7xxx_patch12_func, 520, 4, 2 },
764: { aic7xxx_patch0_func, 524, 2, 1 },
765: { aic7xxx_patch0_func, 529, 33, 1 },
766: { aic7xxx_patch6_func, 566, 2, 1 },
767: { aic7xxx_patch6_func, 569, 9, 1 },
768:
769: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.