OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rc203soc/] [sw/] [uClinux/] [drivers/] [scsi/] [aic7xxx_seq.c] - Blame information for rev 1777

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1626 jcastillo
/*
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
};

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.