Home | History | Annotate | Line # | Download | only in aic7xxx
aic7xxx_seq.h revision 1.5
      1 /*
      2   * DO NOT EDIT - This file is automatically generated.
      3   */
      4 static u_int8_t seqprog[] = {
      5 	0xff, 0x6a, 0x06, 0x08,
      6 	0x08, 0x6a, 0x68, 0x00,
      7 	0x7f, 0x02, 0x04, 0x08,
      8 	0x32, 0x58, 0x00, 0x08,
      9 	0xff, 0x6a, 0xd6, 0x09,
     10 	0xff, 0x6a, 0xdc, 0x09,
     11 	0x00, 0x65, 0xea, 0x59,
     12 	0xf7, 0x01, 0x02, 0x08,
     13 	0xff, 0x4e, 0xc8, 0x08,
     14 	0xbf, 0x60, 0xc0, 0x08,
     15 	0x60, 0x0b, 0x7c, 0x68,
     16 	0x40, 0x00, 0x0c, 0x68,
     17 	0x08, 0x1f, 0x3e, 0x10,
     18 	0x60, 0x0b, 0x7c, 0x68,
     19 	0x40, 0x00, 0x0c, 0x68,
     20 	0x08, 0x1f, 0x3e, 0x10,
     21 	0xff, 0x3e, 0x4a, 0x60,
     22 	0x40, 0xfa, 0x12, 0x78,
     23 	0xff, 0xf6, 0xd4, 0x08,
     24 	0x01, 0x4e, 0x9c, 0x18,
     25 	0x40, 0x60, 0xc0, 0x00,
     26 	0x00, 0x4d, 0x12, 0x70,
     27 	0x01, 0x4e, 0x9c, 0x18,
     28 	0xbf, 0x60, 0xc0, 0x08,
     29 	0x00, 0x6a, 0x8e, 0x5d,
     30 	0xff, 0x4e, 0xc8, 0x18,
     31 	0x01, 0x6a, 0x9a, 0x5c,
     32 	0xff, 0x53, 0x20, 0x09,
     33 	0x0d, 0x6a, 0x6a, 0x00,
     34 	0x00, 0x53, 0x18, 0x5d,
     35 	0x03, 0xb0, 0x52, 0x31,
     36 	0xff, 0xb0, 0x52, 0x09,
     37 	0xff, 0xb1, 0x54, 0x09,
     38 	0xff, 0xb2, 0x56, 0x09,
     39 	0xff, 0xa3, 0x50, 0x09,
     40 	0xff, 0x3e, 0x74, 0x09,
     41 	0xff, 0x90, 0x7c, 0x08,
     42 	0xff, 0x3e, 0x20, 0x09,
     43 	0x00, 0x65, 0x50, 0x58,
     44 	0x00, 0x65, 0x0c, 0x40,
     45 	0xf7, 0x1f, 0xca, 0x08,
     46 	0x08, 0xa1, 0xc8, 0x08,
     47 	0x00, 0x65, 0xca, 0x00,
     48 	0xff, 0x65, 0x3e, 0x08,
     49 	0xff, 0x58, 0xca, 0x08,
     50 	0x80, 0xa0, 0x62, 0x78,
     51 	0xff, 0xb6, 0x1e, 0x08,
     52 	0xff, 0xb6, 0x0a, 0x08,
     53 	0x80, 0x65, 0xca, 0x00,
     54 	0x00, 0x65, 0x70, 0x40,
     55 	0xf0, 0xa1, 0xc8, 0x08,
     56 	0x0f, 0x0f, 0x1e, 0x08,
     57 	0x00, 0x0f, 0x1e, 0x00,
     58 	0xf0, 0xa1, 0xc8, 0x08,
     59 	0x0f, 0x05, 0x0a, 0x08,
     60 	0x00, 0x05, 0x0a, 0x00,
     61 	0xff, 0x65, 0x00, 0x0c,
     62 	0x12, 0x65, 0x02, 0x00,
     63 	0x08, 0xa0, 0x78, 0x78,
     64 	0x20, 0x01, 0x02, 0x00,
     65 	0x02, 0xbb, 0x08, 0x34,
     66 	0xff, 0xbb, 0x08, 0x0c,
     67 	0x40, 0x0b, 0x0e, 0x69,
     68 	0x20, 0x6a, 0x16, 0x00,
     69 	0x80, 0x0b, 0x00, 0x79,
     70 	0xa4, 0x6a, 0x06, 0x00,
     71 	0x08, 0x6a, 0x18, 0x00,
     72 	0x08, 0x36, 0x6c, 0x00,
     73 	0xff, 0x51, 0xc8, 0x08,
     74 	0xe0, 0x6a, 0xcc, 0x00,
     75 	0x49, 0x6a, 0x02, 0x5d,
     76 	0x01, 0x6a, 0xdc, 0x01,
     77 	0x88, 0x6a, 0xcc, 0x00,
     78 	0x49, 0x6a, 0x02, 0x5d,
     79 	0x01, 0x6a, 0x26, 0x01,
     80 	0xf0, 0x19, 0x6e, 0x08,
     81 	0xff, 0x37, 0xd8, 0x09,
     82 	0xff, 0x37, 0x32, 0x09,
     83 	0x0f, 0x18, 0xd8, 0x09,
     84 	0x0f, 0x0f, 0xd8, 0x09,
     85 	0x0f, 0x05, 0xd8, 0x09,
     86 	0x0f, 0x18, 0x32, 0x09,
     87 	0x0f, 0x0f, 0x32, 0x09,
     88 	0x0f, 0x05, 0x32, 0x09,
     89 	0xff, 0x6a, 0xb4, 0x00,
     90 	0x10, 0x03, 0x54, 0x79,
     91 	0x00, 0x65, 0xf8, 0x58,
     92 	0x80, 0x66, 0xd4, 0x78,
     93 	0xff, 0x66, 0xd8, 0x09,
     94 	0xff, 0x66, 0x32, 0x09,
     95 	0x40, 0x66, 0xb8, 0x68,
     96 	0x01, 0x36, 0x6c, 0x00,
     97 	0x10, 0x03, 0xde, 0x78,
     98 	0x00, 0x65, 0xf8, 0x58,
     99 	0xe0, 0x66, 0xc8, 0x18,
    100 	0x00, 0x65, 0xde, 0x50,
    101 	0xdd, 0x66, 0xc8, 0x18,
    102 	0x00, 0x65, 0xde, 0x48,
    103 	0xff, 0x66, 0xd8, 0x09,
    104 	0xff, 0x66, 0x32, 0x09,
    105 	0x10, 0x03, 0x54, 0x79,
    106 	0x00, 0x65, 0xf8, 0x58,
    107 	0xff, 0x66, 0xd8, 0x09,
    108 	0xff, 0x66, 0x32, 0x09,
    109 	0xff, 0x66, 0xb4, 0x08,
    110 	0x00, 0x65, 0xde, 0x40,
    111 	0xa1, 0x6a, 0x22, 0x01,
    112 	0xff, 0x6a, 0xd4, 0x08,
    113 	0x08, 0x52, 0x2c, 0x71,
    114 	0x02, 0x0b, 0xda, 0x78,
    115 	0x00, 0x65, 0xd4, 0x40,
    116 	0xff, 0x50, 0xc8, 0x08,
    117 	0x00, 0x51, 0xee, 0x60,
    118 	0xc4, 0x6a, 0x1c, 0x5c,
    119 	0xff, 0x5a, 0xea, 0x70,
    120 	0x28, 0x6a, 0x32, 0x5c,
    121 	0x00, 0x65, 0x52, 0x41,
    122 	0x08, 0x6a, 0x32, 0x5c,
    123 	0x00, 0x65, 0x52, 0x41,
    124 	0xff, 0x6a, 0xd8, 0x01,
    125 	0xff, 0x6a, 0x32, 0x01,
    126 	0x90, 0x36, 0x6c, 0x00,
    127 	0x10, 0x03, 0x48, 0x69,
    128 	0x00, 0x65, 0x2c, 0x41,
    129 	0x08, 0x01, 0x02, 0x00,
    130 	0x02, 0x0b, 0xfa, 0x78,
    131 	0xf7, 0x01, 0x02, 0x08,
    132 	0xff, 0x06, 0xcc, 0x0c,
    133 	0xf0, 0x19, 0x6e, 0x08,
    134 	0x08, 0x1f, 0x06, 0x79,
    135 	0x08, 0x37, 0x6e, 0x00,
    136 	0x1a, 0x01, 0x02, 0x00,
    137 	0x08, 0x6a, 0x18, 0x00,
    138 	0x08, 0x11, 0x22, 0x00,
    139 	0x00, 0x65, 0xcc, 0x41,
    140 	0x32, 0x58, 0x00, 0x08,
    141 	0x40, 0x6a, 0x16, 0x00,
    142 	0xff, 0x3e, 0x20, 0x09,
    143 	0xff, 0xba, 0x7c, 0x08,
    144 	0xff, 0xa1, 0x6e, 0x08,
    145 	0x80, 0x0b, 0xc2, 0x79,
    146 	0xe4, 0x6a, 0x1c, 0x5c,
    147 	0x08, 0x6a, 0x18, 0x00,
    148 	0x07, 0xa1, 0xc8, 0x08,
    149 	0x80, 0x64, 0x32, 0x5c,
    150 	0x20, 0xa0, 0x28, 0x79,
    151 	0x20, 0x6a, 0x32, 0x5c,
    152 	0x00, 0xb8, 0x32, 0x5c,
    153 	0xff, 0xb8, 0xb4, 0x08,
    154 	0xff, 0xb4, 0x6c, 0x08,
    155 	0x10, 0x03, 0x44, 0x69,
    156 	0x08, 0x36, 0x5c, 0x69,
    157 	0x04, 0x36, 0x82, 0x69,
    158 	0x02, 0x36, 0x92, 0x69,
    159 	0x01, 0x36, 0x4a, 0x79,
    160 	0x00, 0x6a, 0x8e, 0x5d,
    161 	0xff, 0x6a, 0xa4, 0x08,
    162 	0x00, 0x65, 0x9e, 0x59,
    163 	0x04, 0x52, 0x3c, 0x61,
    164 	0x0d, 0x6a, 0x6a, 0x00,
    165 	0x00, 0xb9, 0x18, 0x5d,
    166 	0x00, 0x65, 0x2a, 0x41,
    167 	0xa4, 0x6a, 0x06, 0x00,
    168 	0x00, 0x65, 0xf8, 0x58,
    169 	0x00, 0x65, 0xd4, 0x40,
    170 	0xe4, 0x6a, 0x1c, 0x5c,
    171 	0x20, 0x36, 0x50, 0x79,
    172 	0x02, 0x6a, 0x32, 0x5c,
    173 	0x04, 0x6a, 0x32, 0x5c,
    174 	0x01, 0x03, 0x52, 0x69,
    175 	0xff, 0x6a, 0x06, 0x08,
    176 	0x01, 0x6a, 0x7a, 0x00,
    177 	0x00, 0x65, 0x9e, 0x59,
    178 	0x00, 0x65, 0x0c, 0x40,
    179 	0x84, 0x6a, 0x1c, 0x5c,
    180 	0x00, 0x65, 0xf8, 0x58,
    181 	0xff, 0x66, 0xc8, 0x08,
    182 	0xff, 0x64, 0xd8, 0x09,
    183 	0xff, 0x64, 0x32, 0x09,
    184 	0x5b, 0x64, 0xc8, 0x28,
    185 	0x20, 0x64, 0xca, 0x18,
    186 	0xff, 0x6c, 0xc8, 0x08,
    187 	0xff, 0x64, 0x7e, 0x79,
    188 	0x08, 0x01, 0x02, 0x00,
    189 	0x02, 0x0b, 0x70, 0x79,
    190 	0x01, 0x64, 0x76, 0x61,
    191 	0xf7, 0x01, 0x02, 0x08,
    192 	0xff, 0x06, 0xd8, 0x09,
    193 	0xff, 0x06, 0x32, 0x09,
    194 	0xff, 0x64, 0xc8, 0x18,
    195 	0xff, 0x64, 0x6e, 0x69,
    196 	0xf7, 0x36, 0x6c, 0x08,
    197 	0x00, 0x65, 0x2c, 0x41,
    198 	0x01, 0xb5, 0x8a, 0x79,
    199 	0x00, 0x6a, 0x7a, 0x00,
    200 	0x44, 0x6a, 0x1c, 0x5c,
    201 	0x00, 0x65, 0x8e, 0x41,
    202 	0x40, 0x6a, 0x7a, 0x00,
    203 	0x04, 0x6a, 0x1c, 0x5c,
    204 	0x00, 0x6a, 0x72, 0x58,
    205 	0x00, 0x65, 0x04, 0x42,
    206 	0xc4, 0x6a, 0x1c, 0x5c,
    207 	0xc0, 0x6a, 0x7a, 0x00,
    208 	0x00, 0xa2, 0x32, 0x5c,
    209 	0xe4, 0x6a, 0x06, 0x00,
    210 	0x00, 0x6a, 0x32, 0x5c,
    211 	0x00, 0x65, 0x52, 0x41,
    212 	0x10, 0x36, 0xa2, 0x69,
    213 	0x00, 0xb9, 0x98, 0x43,
    214 	0x18, 0x6a, 0xda, 0x01,
    215 	0xff, 0x69, 0xd8, 0x09,
    216 	0x1c, 0x6a, 0xd0, 0x01,
    217 	0x09, 0xee, 0xdc, 0x01,
    218 	0x80, 0xee, 0xaa, 0x79,
    219 	0xff, 0x6a, 0xdc, 0x09,
    220 	0x01, 0x93, 0x26, 0x01,
    221 	0x03, 0x6a, 0x2a, 0x01,
    222 	0xff, 0x69, 0x32, 0x09,
    223 	0x1c, 0x6a, 0x18, 0x01,
    224 	0xff, 0x6a, 0x1a, 0x09,
    225 	0xff, 0x6a, 0x1c, 0x09,
    226 	0x0a, 0x93, 0x26, 0x01,
    227 	0x00, 0x65, 0x7e, 0x5d,
    228 	0x01, 0x51, 0xa2, 0x18,
    229 	0x02, 0x6a, 0x22, 0x05,
    230 	0x08, 0x6a, 0x72, 0x58,
    231 	0x08, 0x6a, 0x18, 0x00,
    232 	0x08, 0x11, 0x22, 0x00,
    233 	0x80, 0x6a, 0x68, 0x00,
    234 	0x80, 0x36, 0x6c, 0x00,
    235 	0x00, 0x65, 0xe6, 0x5c,
    236 	0xff, 0x3d, 0xc8, 0x08,
    237 	0xbf, 0x64, 0x04, 0x7a,
    238 	0x80, 0x64, 0xd8, 0x72,
    239 	0xa0, 0x64, 0x12, 0x73,
    240 	0xc0, 0x64, 0x0a, 0x73,
    241 	0xe0, 0x64, 0x5a, 0x73,
    242 	0x01, 0x6a, 0x22, 0x01,
    243 	0x00, 0x65, 0xcc, 0x41,
    244 	0xf7, 0x11, 0x22, 0x08,
    245 	0xff, 0x06, 0xd4, 0x08,
    246 	0xf7, 0x01, 0x02, 0x08,
    247 	0x09, 0x0c, 0xe4, 0x79,
    248 	0x08, 0x0c, 0x0c, 0x68,
    249 	0x01, 0x6a, 0x22, 0x01,
    250 	0xff, 0x6a, 0x26, 0x09,
    251 	0x02, 0x6a, 0x08, 0x30,
    252 	0xff, 0x6a, 0x08, 0x08,
    253 	0xdf, 0x01, 0x02, 0x08,
    254 	0x01, 0x6a, 0x7a, 0x00,
    255 	0xff, 0x6a, 0x6c, 0x0c,
    256 	0x04, 0x14, 0x10, 0x31,
    257 	0x03, 0xa9, 0x18, 0x31,
    258 	0x03, 0xa9, 0x10, 0x30,
    259 	0x08, 0x6a, 0xcc, 0x00,
    260 	0xa9, 0x6a, 0xfc, 0x5c,
    261 	0x01, 0xa9, 0xb2, 0x08,
    262 	0x00, 0x65, 0x26, 0x42,
    263 	0xa8, 0x6a, 0x6a, 0x00,
    264 	0x79, 0x6a, 0x6a, 0x00,
    265 	0x40, 0x3d, 0x0c, 0x6a,
    266 	0x04, 0x35, 0x6a, 0x00,
    267 	0x00, 0x65, 0x54, 0x5c,
    268 	0x80, 0x6a, 0xd4, 0x01,
    269 	0x20, 0x36, 0xf6, 0x69,
    270 	0x20, 0x36, 0x6c, 0x00,
    271 	0x07, 0xac, 0x10, 0x31,
    272 	0x88, 0x6a, 0xcc, 0x00,
    273 	0xac, 0x6a, 0xf4, 0x5c,
    274 	0x01, 0xb0, 0xb2, 0x08,
    275 	0x03, 0x8c, 0x10, 0x30,
    276 	0x00, 0x65, 0xee, 0x5c,
    277 	0x05, 0xa3, 0x70, 0x30,
    278 	0x38, 0x6a, 0xcc, 0x00,
    279 	0xa3, 0x6a, 0xf8, 0x5c,
    280 	0xff, 0x38, 0x36, 0x6a,
    281 	0x80, 0x02, 0x04, 0x00,
    282 	0xe7, 0x35, 0x6a, 0x08,
    283 	0x03, 0x69, 0x18, 0x31,
    284 	0x03, 0x69, 0x10, 0x30,
    285 	0xff, 0x6a, 0x10, 0x00,
    286 	0xff, 0x6a, 0x12, 0x00,
    287 	0xff, 0x6a, 0x14, 0x00,
    288 	0x01, 0x38, 0x40, 0x62,
    289 	0x02, 0xfc, 0xf8, 0x01,
    290 	0x80, 0x0b, 0x3e, 0x7a,
    291 	0x04, 0x35, 0x40, 0x7a,
    292 	0xbf, 0x35, 0x6a, 0x08,
    293 	0xff, 0x69, 0xca, 0x08,
    294 	0xff, 0x35, 0x26, 0x09,
    295 	0x04, 0x0b, 0x44, 0x6a,
    296 	0x04, 0x0b, 0x4c, 0x6a,
    297 	0x10, 0x0c, 0x46, 0x7a,
    298 	0x00, 0x35, 0x40, 0x5c,
    299 	0x80, 0x02, 0xb4, 0x6a,
    300 	0xff, 0x08, 0x9a, 0x6a,
    301 	0xff, 0x09, 0x9a, 0x6a,
    302 	0xff, 0x0a, 0x9a, 0x6a,
    303 	0xff, 0x38, 0x70, 0x18,
    304 	0xff, 0x38, 0x9a, 0x7a,
    305 	0x80, 0xea, 0x70, 0x62,
    306 	0xef, 0x38, 0xc8, 0x18,
    307 	0x80, 0x6a, 0xc8, 0x00,
    308 	0x00, 0x65, 0x62, 0x4a,
    309 	0x33, 0x38, 0xc8, 0x28,
    310 	0xff, 0x64, 0xd0, 0x09,
    311 	0x04, 0x39, 0xc0, 0x31,
    312 	0x09, 0x6a, 0xd6, 0x01,
    313 	0x80, 0xeb, 0x68, 0x7a,
    314 	0xf7, 0xeb, 0xd6, 0x09,
    315 	0x08, 0xeb, 0x6c, 0x6a,
    316 	0x01, 0x6a, 0xd6, 0x01,
    317 	0x08, 0xe9, 0x10, 0x31,
    318 	0x88, 0x6a, 0xcc, 0x00,
    319 	0x39, 0x6a, 0xfa, 0x5c,
    320 	0x08, 0x6a, 0x18, 0x01,
    321 	0xff, 0x6a, 0x1a, 0x09,
    322 	0xff, 0x6a, 0x1c, 0x09,
    323 	0x0d, 0x93, 0x26, 0x01,
    324 	0x00, 0x65, 0x7e, 0x5d,
    325 	0x88, 0x6a, 0x6e, 0x5d,
    326 	0x01, 0x8c, 0x86, 0x7a,
    327 	0x01, 0x59, 0xb2, 0x10,
    328 	0x03, 0x8c, 0x10, 0x30,
    329 	0x00, 0x65, 0xee, 0x5c,
    330 	0xff, 0x6a, 0xc8, 0x08,
    331 	0x08, 0x39, 0x72, 0x18,
    332 	0x00, 0x3a, 0x74, 0x20,
    333 	0x80, 0x0b, 0x26, 0x6a,
    334 	0x01, 0x0c, 0x92, 0x7a,
    335 	0x10, 0x0c, 0x26, 0x7a,
    336 	0xff, 0x35, 0x26, 0x09,
    337 	0x04, 0x0b, 0x98, 0x6a,
    338 	0x00, 0x65, 0xbe, 0x5a,
    339 	0x03, 0x08, 0x52, 0x31,
    340 	0xff, 0x08, 0x52, 0x09,
    341 	0xff, 0x09, 0x54, 0x09,
    342 	0xff, 0x0a, 0x56, 0x09,
    343 	0xff, 0x38, 0x50, 0x09,
    344 	0x12, 0x01, 0x02, 0x00,
    345 	0x04, 0x36, 0xcc, 0x79,
    346 	0xfb, 0x36, 0x6c, 0x08,
    347 	0x04, 0x93, 0x2c, 0x79,
    348 	0x01, 0x0c, 0xae, 0x6a,
    349 	0x00, 0x65, 0x2c, 0x41,
    350 	0x00, 0x65, 0xcc, 0x41,
    351 	0x00, 0x65, 0xbe, 0x5a,
    352 	0x12, 0x01, 0x02, 0x00,
    353 	0x7f, 0x02, 0x04, 0x08,
    354 	0xf1, 0x6a, 0x22, 0x01,
    355 	0x00, 0x65, 0xcc, 0x41,
    356 	0x04, 0x93, 0xd0, 0x6a,
    357 	0xdf, 0x93, 0x26, 0x09,
    358 	0x20, 0x93, 0xc2, 0x6a,
    359 	0x02, 0x93, 0x26, 0x01,
    360 	0x01, 0x94, 0xc4, 0x7a,
    361 	0x01, 0x94, 0xc4, 0x7a,
    362 	0x01, 0x94, 0xc4, 0x7a,
    363 	0x01, 0x94, 0xc4, 0x7a,
    364 	0x01, 0x94, 0xc4, 0x7a,
    365 	0x10, 0x94, 0xd0, 0x6a,
    366 	0xd7, 0x93, 0x26, 0x09,
    367 	0x08, 0x93, 0xd4, 0x6a,
    368 	0xff, 0x6a, 0xd4, 0x0c,
    369 	0x00, 0x65, 0x54, 0x5c,
    370 	0xff, 0xb8, 0x18, 0x09,
    371 	0x02, 0x6a, 0x1a, 0x31,
    372 	0x03, 0x8c, 0x10, 0x30,
    373 	0xef, 0xb8, 0xd4, 0x18,
    374 	0x00, 0x65, 0xee, 0x4a,
    375 	0x01, 0x6a, 0x10, 0x31,
    376 	0xa4, 0x6a, 0x26, 0x01,
    377 	0x35, 0x6a, 0x26, 0x01,
    378 	0x10, 0xc0, 0x32, 0x31,
    379 	0x00, 0x65, 0xfe, 0x42,
    380 	0x04, 0xb4, 0x10, 0x31,
    381 	0x88, 0x6a, 0xcc, 0x00,
    382 	0xb4, 0x6a, 0xf8, 0x5c,
    383 	0xff, 0x6a, 0x1a, 0x09,
    384 	0xff, 0x6a, 0x1c, 0x09,
    385 	0x00, 0x65, 0xee, 0x5c,
    386 	0x3d, 0x6a, 0x26, 0x01,
    387 	0xac, 0x6a, 0x26, 0x01,
    388 	0x04, 0x0b, 0x02, 0x6b,
    389 	0x10, 0x0c, 0xfe, 0x7a,
    390 	0x01, 0x03, 0x02, 0x6b,
    391 	0xc7, 0x93, 0x26, 0x09,
    392 	0x38, 0x93, 0x06, 0x6b,
    393 	0x00, 0x65, 0xcc, 0x41,
    394 	0x00, 0x65, 0x54, 0x5c,
    395 	0xff, 0x06, 0x44, 0x09,
    396 	0x00, 0x65, 0xcc, 0x41,
    397 	0x10, 0x3d, 0x06, 0x00,
    398 	0xff, 0x34, 0xca, 0x08,
    399 	0x80, 0x65, 0x46, 0x63,
    400 	0x10, 0xa0, 0x68, 0x6b,
    401 	0xff, 0xa1, 0xdc, 0x08,
    402 	0xff, 0x6e, 0xc8, 0x08,
    403 	0xf0, 0x86, 0x20, 0x7b,
    404 	0x61, 0x6a, 0x22, 0x01,
    405 	0xff, 0x6a, 0xd4, 0x08,
    406 	0xff, 0x56, 0xca, 0x08,
    407 	0x08, 0xa1, 0x28, 0x7b,
    408 	0xff, 0x57, 0xca, 0x08,
    409 	0x80, 0xa1, 0x2c, 0x7b,
    410 	0xff, 0x57, 0xca, 0x08,
    411 	0x00, 0x65, 0x68, 0x6b,
    412 	0x07, 0xa1, 0xca, 0x08,
    413 	0x40, 0xa0, 0xc8, 0x08,
    414 	0x00, 0x65, 0xca, 0x00,
    415 	0x80, 0x65, 0xca, 0x00,
    416 	0x20, 0xa0, 0x4a, 0x7b,
    417 	0xff, 0x65, 0x0c, 0x08,
    418 	0x00, 0x65, 0xe6, 0x5c,
    419 	0xa0, 0x3d, 0x52, 0x63,
    420 	0x23, 0xa0, 0x0c, 0x08,
    421 	0x00, 0x65, 0xe6, 0x5c,
    422 	0xa0, 0x3d, 0x52, 0x63,
    423 	0x00, 0xb9, 0x4a, 0x43,
    424 	0xff, 0x65, 0x4a, 0x63,
    425 	0x00, 0x65, 0x68, 0x43,
    426 	0x40, 0x6a, 0x18, 0x00,
    427 	0xff, 0x65, 0x0c, 0x08,
    428 	0x00, 0x65, 0xe6, 0x5c,
    429 	0xa0, 0x3d, 0x10, 0x73,
    430 	0x40, 0x6a, 0x18, 0x00,
    431 	0xff, 0x34, 0xa8, 0x08,
    432 	0x08, 0x6a, 0x68, 0x00,
    433 	0x00, 0x65, 0xcc, 0x41,
    434 	0x64, 0x6a, 0x16, 0x5c,
    435 	0x80, 0x64, 0xc6, 0x6b,
    436 	0x04, 0x64, 0xa8, 0x73,
    437 	0x02, 0x64, 0xae, 0x73,
    438 	0x00, 0x6a, 0x74, 0x73,
    439 	0x03, 0x64, 0xc2, 0x73,
    440 	0x08, 0x64, 0x70, 0x73,
    441 	0xa1, 0x6a, 0x22, 0x01,
    442 	0x00, 0x65, 0xe6, 0x5c,
    443 	0x08, 0x52, 0xce, 0x71,
    444 	0x00, 0x65, 0x68, 0x43,
    445 	0xff, 0x06, 0xd4, 0x08,
    446 	0x00, 0x65, 0xcc, 0x41,
    447 	0xff, 0xa8, 0x78, 0x6b,
    448 	0xff, 0xa2, 0x90, 0x7b,
    449 	0x01, 0x6a, 0x6a, 0x00,
    450 	0x00, 0xb9, 0x18, 0x5d,
    451 	0xff, 0xa2, 0x90, 0x7b,
    452 	0x71, 0x6a, 0x22, 0x01,
    453 	0xff, 0x6a, 0xd4, 0x08,
    454 	0x40, 0x52, 0x90, 0x63,
    455 	0x0d, 0x6a, 0x6a, 0x00,
    456 	0x00, 0xb9, 0x18, 0x5d,
    457 	0xff, 0x3e, 0x74, 0x09,
    458 	0xff, 0x90, 0x7c, 0x08,
    459 	0x00, 0x65, 0x50, 0x58,
    460 	0x00, 0x65, 0xde, 0x41,
    461 	0x20, 0xa0, 0x94, 0x6b,
    462 	0xff, 0x37, 0xc8, 0x08,
    463 	0x00, 0xb9, 0x98, 0x5b,
    464 	0x00, 0x65, 0xde, 0x41,
    465 	0x00, 0x65, 0x86, 0x5d,
    466 	0xff, 0x65, 0xa4, 0x08,
    467 	0xff, 0xf8, 0xc8, 0x08,
    468 	0xff, 0x4f, 0xc8, 0x08,
    469 	0x00, 0x6a, 0xba, 0x5c,
    470 	0x00, 0x52, 0xd0, 0x5c,
    471 	0x01, 0x4f, 0x9e, 0x18,
    472 	0x02, 0x6a, 0x22, 0x05,
    473 	0x04, 0xa0, 0x40, 0x01,
    474 	0x00, 0x65, 0xa0, 0x5d,
    475 	0x00, 0x65, 0xde, 0x41,
    476 	0x20, 0x36, 0x70, 0x7b,
    477 	0x05, 0x38, 0x46, 0x31,
    478 	0x04, 0x14, 0x58, 0x31,
    479 	0x03, 0xa9, 0x60, 0x31,
    480 	0xa3, 0x6a, 0xcc, 0x00,
    481 	0x38, 0x6a, 0xf8, 0x5c,
    482 	0xac, 0x6a, 0xcc, 0x00,
    483 	0x14, 0x6a, 0xfa, 0x5c,
    484 	0xa9, 0x6a, 0xfc, 0x5c,
    485 	0x00, 0x65, 0x70, 0x43,
    486 	0xdf, 0x36, 0x6c, 0x08,
    487 	0x00, 0x65, 0x70, 0x43,
    488 	0x0f, 0x64, 0xc8, 0x08,
    489 	0x07, 0x64, 0xc8, 0x08,
    490 	0x00, 0x37, 0x6e, 0x00,
    491 	0xff, 0x6a, 0xa6, 0x00,
    492 	0x00, 0x65, 0x8a, 0x5c,
    493 	0xff, 0x52, 0xd8, 0x73,
    494 	0x40, 0x36, 0xe2, 0x7b,
    495 	0x00, 0x65, 0x78, 0x5c,
    496 	0x00, 0x65, 0xe4, 0x43,
    497 	0xff, 0x06, 0xd4, 0x08,
    498 	0x00, 0x65, 0xe6, 0x5c,
    499 	0xe0, 0x3d, 0x00, 0x64,
    500 	0x20, 0x12, 0x00, 0x64,
    501 	0x52, 0x6a, 0x0c, 0x5c,
    502 	0x00, 0x65, 0x72, 0x5c,
    503 	0xff, 0x37, 0xc8, 0x08,
    504 	0x00, 0xa1, 0xf8, 0x63,
    505 	0x04, 0xa0, 0xf8, 0x7b,
    506 	0xfb, 0xa0, 0x40, 0x09,
    507 	0x80, 0x36, 0x6c, 0x00,
    508 	0x00, 0x65, 0x74, 0x58,
    509 	0x10, 0xa0, 0x70, 0x7b,
    510 	0xef, 0xa0, 0x40, 0x09,
    511 	0xff, 0x6a, 0x04, 0x5c,
    512 	0x00, 0x65, 0x70, 0x43,
    513 	0x04, 0xa0, 0xfe, 0x7b,
    514 	0x00, 0x65, 0xa0, 0x5d,
    515 	0x00, 0x65, 0x00, 0x44,
    516 	0x00, 0x65, 0x86, 0x5d,
    517 	0x31, 0x6a, 0x22, 0x01,
    518 	0x00, 0x65, 0x70, 0x43,
    519 	0x10, 0x3d, 0x06, 0x00,
    520 	0xff, 0x65, 0x68, 0x0c,
    521 	0xb1, 0x6a, 0x22, 0x01,
    522 	0x00, 0x65, 0x0e, 0x44,
    523 	0xff, 0x06, 0xd4, 0x08,
    524 	0x01, 0x0c, 0x0e, 0x7c,
    525 	0x04, 0x0c, 0x08, 0x6c,
    526 	0xe0, 0x03, 0x7a, 0x08,
    527 	0xe0, 0x3d, 0x3c, 0x64,
    528 	0xff, 0x65, 0xcc, 0x08,
    529 	0xff, 0x12, 0xda, 0x0c,
    530 	0xff, 0x06, 0xd4, 0x0c,
    531 	0x01, 0x03, 0x1c, 0x6c,
    532 	0x40, 0x03, 0xcc, 0x08,
    533 	0xff, 0x65, 0x06, 0x08,
    534 	0x40, 0x65, 0xc8, 0x08,
    535 	0x00, 0x66, 0x2a, 0x74,
    536 	0x40, 0x65, 0x2a, 0x7c,
    537 	0x00, 0x65, 0x2a, 0x5c,
    538 	0xff, 0x6a, 0xd4, 0x08,
    539 	0xff, 0x6a, 0xd4, 0x08,
    540 	0xff, 0x6a, 0xd4, 0x08,
    541 	0xff, 0x6a, 0xd4, 0x0c,
    542 	0x08, 0x01, 0x02, 0x00,
    543 	0x02, 0x0b, 0x34, 0x7c,
    544 	0xff, 0x65, 0x0c, 0x08,
    545 	0x02, 0x0b, 0x38, 0x7c,
    546 	0xf7, 0x01, 0x02, 0x0c,
    547 	0xe1, 0x6a, 0x22, 0x01,
    548 	0x00, 0x65, 0xcc, 0x41,
    549 	0xff, 0x65, 0x26, 0x09,
    550 	0x01, 0x0b, 0x4c, 0x6c,
    551 	0x10, 0x0c, 0x42, 0x7c,
    552 	0x04, 0x93, 0x4a, 0x6c,
    553 	0x01, 0x94, 0x48, 0x7c,
    554 	0x10, 0x94, 0x4a, 0x6c,
    555 	0xc7, 0x93, 0x26, 0x09,
    556 	0xff, 0x99, 0xd4, 0x08,
    557 	0x38, 0x93, 0x4e, 0x6c,
    558 	0xff, 0x6a, 0xd4, 0x0c,
    559 	0x80, 0x36, 0x52, 0x6c,
    560 	0x21, 0x6a, 0x22, 0x05,
    561 	0xff, 0x65, 0x20, 0x09,
    562 	0xff, 0x52, 0x60, 0x64,
    563 	0xff, 0x37, 0xc8, 0x08,
    564 	0xa1, 0x6a, 0x6c, 0x44,
    565 	0xff, 0x52, 0xc8, 0x08,
    566 	0xb9, 0x6a, 0x6c, 0x44,
    567 	0xff, 0x90, 0xa6, 0x08,
    568 	0xff, 0xba, 0x70, 0x74,
    569 	0xff, 0xba, 0x20, 0x09,
    570 	0xff, 0x65, 0xca, 0x18,
    571 	0x00, 0x6c, 0x64, 0x64,
    572 	0xff, 0x90, 0xca, 0x0c,
    573 	0xff, 0x6a, 0xca, 0x04,
    574 	0x40, 0x36, 0x84, 0x7c,
    575 	0x00, 0x90, 0x58, 0x5c,
    576 	0xff, 0x65, 0x84, 0x74,
    577 	0xff, 0x53, 0x82, 0x74,
    578 	0xff, 0xba, 0xcc, 0x08,
    579 	0xff, 0x53, 0x20, 0x09,
    580 	0xff, 0x66, 0x74, 0x09,
    581 	0xff, 0x65, 0x20, 0x0d,
    582 	0xff, 0xba, 0x7e, 0x0c,
    583 	0x00, 0x6a, 0x8e, 0x5d,
    584 	0x0d, 0x6a, 0x6a, 0x00,
    585 	0x00, 0x52, 0x18, 0x45,
    586 	0xff, 0x3f, 0xde, 0x74,
    587 	0xff, 0x6a, 0xa4, 0x00,
    588 	0x00, 0x3f, 0x58, 0x5c,
    589 	0xff, 0x65, 0xde, 0x74,
    590 	0x40, 0x36, 0x6c, 0x00,
    591 	0x20, 0xa0, 0x98, 0x6c,
    592 	0xff, 0xb9, 0xa4, 0x0c,
    593 	0xff, 0x6a, 0xa4, 0x04,
    594 	0xff, 0x65, 0xa6, 0x08,
    595 	0xe0, 0x6a, 0xcc, 0x00,
    596 	0x45, 0x6a, 0x0c, 0x5d,
    597 	0x01, 0x6a, 0xd0, 0x01,
    598 	0x09, 0x6a, 0xd6, 0x01,
    599 	0x80, 0xeb, 0xa4, 0x7c,
    600 	0x01, 0x6a, 0xd6, 0x01,
    601 	0x01, 0xe9, 0xa6, 0x34,
    602 	0x88, 0x6a, 0xcc, 0x00,
    603 	0x45, 0x6a, 0x0c, 0x5d,
    604 	0x01, 0x6a, 0x18, 0x01,
    605 	0xff, 0x6a, 0x1a, 0x09,
    606 	0xff, 0x6a, 0x1c, 0x09,
    607 	0x0d, 0x6a, 0x26, 0x01,
    608 	0x00, 0x65, 0x7e, 0x5d,
    609 	0xff, 0x99, 0xa6, 0x0c,
    610 	0xff, 0x65, 0xa6, 0x08,
    611 	0xe0, 0x6a, 0xcc, 0x00,
    612 	0x45, 0x6a, 0x0c, 0x5d,
    613 	0x01, 0x6a, 0xd0, 0x01,
    614 	0x01, 0x6a, 0xdc, 0x05,
    615 	0x88, 0x6a, 0xcc, 0x00,
    616 	0x45, 0x6a, 0x0c, 0x5d,
    617 	0x01, 0x6a, 0x18, 0x01,
    618 	0xff, 0x6a, 0x1a, 0x09,
    619 	0xff, 0x6a, 0x1c, 0x09,
    620 	0x01, 0x6a, 0x26, 0x05,
    621 	0x01, 0x65, 0xd8, 0x31,
    622 	0x09, 0xee, 0xdc, 0x01,
    623 	0x80, 0xee, 0xd4, 0x7c,
    624 	0xff, 0x6a, 0xdc, 0x0d,
    625 	0xff, 0x65, 0x32, 0x09,
    626 	0x0a, 0x93, 0x26, 0x01,
    627 	0x00, 0x65, 0x7e, 0x45,
    628 	0xff, 0x37, 0xc8, 0x08,
    629 	0x02, 0x6a, 0x9a, 0x5c,
    630 	0xff, 0x53, 0xa4, 0x0c,
    631 	0xb1, 0x6a, 0x22, 0x01,
    632 	0x01, 0x0c, 0xe6, 0x7c,
    633 	0x04, 0x0c, 0xe4, 0x6c,
    634 	0xe0, 0x03, 0x06, 0x08,
    635 	0xe0, 0x03, 0x7a, 0x0c,
    636 	0xff, 0x8c, 0x10, 0x08,
    637 	0xff, 0x8d, 0x12, 0x08,
    638 	0xff, 0x8e, 0x14, 0x0c,
    639 	0xff, 0x6c, 0xda, 0x08,
    640 	0xff, 0x6c, 0xda, 0x08,
    641 	0xff, 0x6c, 0xda, 0x08,
    642 	0xff, 0x6c, 0xda, 0x08,
    643 	0xff, 0x6c, 0xda, 0x08,
    644 	0xff, 0x6c, 0xda, 0x08,
    645 	0xff, 0x6c, 0xda, 0x0c,
    646 	0x3d, 0x64, 0xa6, 0x28,
    647 	0x55, 0x64, 0xc8, 0x28,
    648 	0x00, 0x65, 0x0c, 0x45,
    649 	0x2e, 0x64, 0xa6, 0x28,
    650 	0x66, 0x64, 0xc8, 0x28,
    651 	0x00, 0x6c, 0xda, 0x18,
    652 	0xff, 0x53, 0xc8, 0x08,
    653 	0x00, 0x6c, 0xda, 0x20,
    654 	0xff, 0x6a, 0xc8, 0x08,
    655 	0x00, 0x6c, 0xda, 0x20,
    656 	0x00, 0x6c, 0xda, 0x24,
    657 	0xff, 0x65, 0xc8, 0x08,
    658 	0xe0, 0x6a, 0xcc, 0x00,
    659 	0x41, 0x6a, 0x08, 0x5d,
    660 	0xff, 0x90, 0xe2, 0x09,
    661 	0x04, 0x35, 0x2a, 0x7d,
    662 	0x30, 0x6a, 0xd0, 0x01,
    663 	0x1d, 0x6a, 0xdc, 0x01,
    664 	0xdc, 0xee, 0x26, 0x65,
    665 	0x00, 0x65, 0x38, 0x45,
    666 	0x1c, 0x6a, 0xd0, 0x01,
    667 	0x01, 0x6a, 0xdc, 0x01,
    668 	0x1c, 0xa0, 0xd8, 0x31,
    669 	0x09, 0xee, 0xdc, 0x01,
    670 	0x80, 0xee, 0x32, 0x7d,
    671 	0x19, 0x6a, 0xdc, 0x01,
    672 	0xd8, 0xee, 0x36, 0x65,
    673 	0xff, 0x6a, 0xdc, 0x09,
    674 	0x18, 0xee, 0x3a, 0x6d,
    675 	0xff, 0x6a, 0xd4, 0x0c,
    676 	0x88, 0x6a, 0xcc, 0x00,
    677 	0x41, 0x6a, 0x08, 0x5d,
    678 	0x1c, 0x6a, 0x18, 0x01,
    679 	0xff, 0x6a, 0x1a, 0x09,
    680 	0xff, 0x6a, 0x1c, 0x09,
    681 	0xff, 0x35, 0x26, 0x09,
    682 	0x04, 0x35, 0x62, 0x6d,
    683 	0xa0, 0x6a, 0xca, 0x00,
    684 	0x1c, 0x65, 0xc8, 0x18,
    685 	0xff, 0x6c, 0x32, 0x09,
    686 	0xff, 0x6c, 0x32, 0x09,
    687 	0xff, 0x6c, 0x32, 0x09,
    688 	0xff, 0x6c, 0x32, 0x09,
    689 	0xff, 0x6c, 0x32, 0x09,
    690 	0xff, 0x6c, 0x32, 0x09,
    691 	0xff, 0x6c, 0x32, 0x09,
    692 	0x00, 0x65, 0x50, 0x65,
    693 	0x0a, 0x93, 0x26, 0x01,
    694 	0x00, 0x65, 0x7e, 0x5d,
    695 	0x04, 0x35, 0x52, 0x7c,
    696 	0xa0, 0x6a, 0x6e, 0x5d,
    697 	0x00, 0x65, 0x70, 0x5d,
    698 	0x00, 0x65, 0x70, 0x5d,
    699 	0x00, 0x65, 0x70, 0x45,
    700 	0xff, 0x65, 0xcc, 0x08,
    701 	0xff, 0x99, 0xda, 0x08,
    702 	0xff, 0x99, 0xda, 0x08,
    703 	0xff, 0x99, 0xda, 0x08,
    704 	0xff, 0x99, 0xda, 0x08,
    705 	0xff, 0x99, 0xda, 0x08,
    706 	0xff, 0x99, 0xda, 0x08,
    707 	0xff, 0x99, 0xda, 0x0c,
    708 	0x08, 0x94, 0x7e, 0x7d,
    709 	0xf7, 0x93, 0x26, 0x09,
    710 	0x08, 0x93, 0x82, 0x6d,
    711 	0xff, 0x6a, 0xd4, 0x0c,
    712 	0xff, 0x40, 0x74, 0x09,
    713 	0xff, 0x6a, 0x72, 0x01,
    714 	0xff, 0x90, 0x80, 0x0c,
    715 	0xff, 0x6a, 0x72, 0x05,
    716 	0xff, 0x40, 0x9c, 0x65,
    717 	0xff, 0x3f, 0x94, 0x65,
    718 	0xff, 0x6a, 0xca, 0x04,
    719 	0xff, 0x3f, 0x20, 0x09,
    720 	0x01, 0x6a, 0x6a, 0x00,
    721 	0x00, 0xb9, 0x18, 0x5d,
    722 	0xff, 0xba, 0x7e, 0x0c,
    723 	0xff, 0x40, 0x20, 0x09,
    724 	0xff, 0xba, 0x80, 0x0c,
    725 	0xff, 0x3f, 0x74, 0x09,
    726 	0xff, 0x90, 0x7e, 0x0c,
    727 };
    728 
    729 static int ahc_patch16_func(struct ahc_softc *ahc);
    730 
    731 static int
    732 ahc_patch16_func(struct ahc_softc *ahc)
    733 {
    734 	return ((ahc->chip & AHC_CHIPID_MASK) == AHC_AIC7895);
    735 }
    736 
    737 static int ahc_patch15_func(struct ahc_softc *ahc);
    738 
    739 static int
    740 ahc_patch15_func(struct ahc_softc *ahc)
    741 {
    742 	return ((ahc->features & AHC_WIDE) != 0);
    743 }
    744 
    745 static int ahc_patch14_func(struct ahc_softc *ahc);
    746 
    747 static int
    748 ahc_patch14_func(struct ahc_softc *ahc)
    749 {
    750 	return ((ahc->features & AHC_HS_MAILBOX) != 0);
    751 }
    752 
    753 static int ahc_patch13_func(struct ahc_softc *ahc);
    754 
    755 static int
    756 ahc_patch13_func(struct ahc_softc *ahc)
    757 {
    758 	return ((ahc->features & AHC_CMD_CHAN) == 0);
    759 }
    760 
    761 static int ahc_patch12_func(struct ahc_softc *ahc);
    762 
    763 static int
    764 ahc_patch12_func(struct ahc_softc *ahc)
    765 {
    766 	return ((ahc->features & AHC_ULTRA2) == 0);
    767 }
    768 
    769 static int ahc_patch11_func(struct ahc_softc *ahc);
    770 
    771 static int
    772 ahc_patch11_func(struct ahc_softc *ahc)
    773 {
    774 	return ((ahc->features & AHC_MULTI_TID) != 0);
    775 }
    776 
    777 static int ahc_patch10_func(struct ahc_softc *ahc);
    778 
    779 static int
    780 ahc_patch10_func(struct ahc_softc *ahc)
    781 {
    782 	return ((ahc->flags & AHC_INITIATORMODE) != 0);
    783 }
    784 
    785 static int ahc_patch9_func(struct ahc_softc *ahc);
    786 
    787 static int
    788 ahc_patch9_func(struct ahc_softc *ahc)
    789 {
    790 	return ((ahc->features & AHC_ULTRA) != 0);
    791 }
    792 
    793 static int ahc_patch8_func(struct ahc_softc *ahc);
    794 
    795 static int
    796 ahc_patch8_func(struct ahc_softc *ahc)
    797 {
    798 	return ((ahc->features & AHC_ULTRA2) != 0);
    799 }
    800 
    801 static int ahc_patch7_func(struct ahc_softc *ahc);
    802 
    803 static int
    804 ahc_patch7_func(struct ahc_softc *ahc)
    805 {
    806 	return ((ahc->flags & AHC_TARGETMODE) != 0);
    807 }
    808 
    809 static int ahc_patch6_func(struct ahc_softc *ahc);
    810 
    811 static int
    812 ahc_patch6_func(struct ahc_softc *ahc)
    813 {
    814 	return ((ahc->flags & AHC_PAGESCBS) == 0);
    815 }
    816 
    817 static int ahc_patch5_func(struct ahc_softc *ahc);
    818 
    819 static int
    820 ahc_patch5_func(struct ahc_softc *ahc)
    821 {
    822 	return ((ahc->flags & AHC_PAGESCBS) != 0);
    823 }
    824 
    825 static int ahc_patch4_func(struct ahc_softc *ahc);
    826 
    827 static int
    828 ahc_patch4_func(struct ahc_softc *ahc)
    829 {
    830 	return ((ahc->features & AHC_QUEUE_REGS) != 0);
    831 }
    832 
    833 static int ahc_patch3_func(struct ahc_softc *ahc);
    834 
    835 static int
    836 ahc_patch3_func(struct ahc_softc *ahc)
    837 {
    838 	return ((ahc->features & AHC_TWIN) != 0);
    839 }
    840 
    841 static int ahc_patch2_func(struct ahc_softc *ahc);
    842 
    843 static int
    844 ahc_patch2_func(struct ahc_softc *ahc)
    845 {
    846 	return ((ahc->features & AHC_QUEUE_REGS) == 0);
    847 }
    848 
    849 static int ahc_patch1_func(struct ahc_softc *ahc);
    850 
    851 static int
    852 ahc_patch1_func(struct ahc_softc *ahc)
    853 {
    854 	return ((ahc->features & AHC_CMD_CHAN) != 0);
    855 }
    856 
    857 static int ahc_patch0_func(struct ahc_softc *ahc);
    858 
    859 static int
    860 ahc_patch0_func(struct ahc_softc *ahc)
    861 {
    862 	return (0);
    863 }
    864 
    865 typedef int patch_func_t __P((struct ahc_softc *));
    866 struct patch {
    867 	patch_func_t	*patch_func;
    868 	u_int32_t	begin	   :10,
    869 			skip_instr :10,
    870 			skip_patch :12;
    871 } patches[] = {
    872 	{ ahc_patch1_func, 4, 2, 1 },
    873 	{ ahc_patch2_func, 8, 1, 1 },
    874 	{ ahc_patch2_func, 9, 1, 1 },
    875 	{ ahc_patch3_func, 12, 4, 1 },
    876 	{ ahc_patch4_func, 17, 3, 2 },
    877 	{ ahc_patch0_func, 20, 4, 1 },
    878 	{ ahc_patch5_func, 24, 1, 1 },
    879 	{ ahc_patch6_func, 27, 1, 1 },
    880 	{ ahc_patch1_func, 30, 1, 2 },
    881 	{ ahc_patch0_func, 31, 3, 1 },
    882 	{ ahc_patch3_func, 40, 4, 1 },
    883 	{ ahc_patch7_func, 45, 5, 3 },
    884 	{ ahc_patch8_func, 46, 1, 2 },
    885 	{ ahc_patch0_func, 47, 1, 1 },
    886 	{ ahc_patch8_func, 50, 3, 2 },
    887 	{ ahc_patch0_func, 53, 3, 1 },
    888 	{ ahc_patch9_func, 58, 2, 1 },
    889 	{ ahc_patch8_func, 60, 1, 2 },
    890 	{ ahc_patch0_func, 61, 1, 1 },
    891 	{ ahc_patch7_func, 64, 64, 24 },
    892 	{ ahc_patch10_func, 64, 1, 1 },
    893 	{ ahc_patch1_func, 69, 3, 2 },
    894 	{ ahc_patch0_func, 72, 3, 1 },
    895 	{ ahc_patch1_func, 76, 1, 2 },
    896 	{ ahc_patch0_func, 77, 1, 1 },
    897 	{ ahc_patch1_func, 78, 3, 6 },
    898 	{ ahc_patch11_func, 78, 1, 2 },
    899 	{ ahc_patch0_func, 79, 2, 3 },
    900 	{ ahc_patch8_func, 79, 1, 2 },
    901 	{ ahc_patch0_func, 80, 1, 1 },
    902 	{ ahc_patch0_func, 81, 3, 5 },
    903 	{ ahc_patch11_func, 81, 1, 2 },
    904 	{ ahc_patch0_func, 82, 2, 3 },
    905 	{ ahc_patch8_func, 82, 1, 2 },
    906 	{ ahc_patch0_func, 83, 1, 1 },
    907 	{ ahc_patch1_func, 88, 1, 2 },
    908 	{ ahc_patch0_func, 89, 1, 1 },
    909 	{ ahc_patch1_func, 98, 1, 2 },
    910 	{ ahc_patch0_func, 99, 1, 1 },
    911 	{ ahc_patch1_func, 102, 1, 2 },
    912 	{ ahc_patch0_func, 103, 1, 1 },
    913 	{ ahc_patch1_func, 119, 1, 2 },
    914 	{ ahc_patch0_func, 120, 1, 1 },
    915 	{ ahc_patch10_func, 128, 7, 2 },
    916 	{ ahc_patch3_func, 129, 2, 1 },
    917 	{ ahc_patch7_func, 140, 85, 8 },
    918 	{ ahc_patch5_func, 155, 1, 1 },
    919 	{ ahc_patch1_func, 177, 1, 2 },
    920 	{ ahc_patch0_func, 178, 1, 1 },
    921 	{ ahc_patch1_func, 187, 1, 2 },
    922 	{ ahc_patch0_func, 188, 1, 1 },
    923 	{ ahc_patch1_func, 209, 6, 2 },
    924 	{ ahc_patch0_func, 215, 8, 1 },
    925 	{ ahc_patch10_func, 225, 20, 1 },
    926 	{ ahc_patch8_func, 246, 1, 2 },
    927 	{ ahc_patch0_func, 247, 2, 1 },
    928 	{ ahc_patch8_func, 251, 2, 2 },
    929 	{ ahc_patch0_func, 253, 3, 3 },
    930 	{ ahc_patch1_func, 253, 1, 2 },
    931 	{ ahc_patch0_func, 254, 2, 1 },
    932 	{ ahc_patch8_func, 258, 1, 2 },
    933 	{ ahc_patch0_func, 259, 1, 1 },
    934 	{ ahc_patch1_func, 263, 1, 1 },
    935 	{ ahc_patch1_func, 266, 1, 2 },
    936 	{ ahc_patch0_func, 267, 2, 1 },
    937 	{ ahc_patch12_func, 270, 2, 3 },
    938 	{ ahc_patch1_func, 270, 1, 2 },
    939 	{ ahc_patch0_func, 271, 1, 1 },
    940 	{ ahc_patch1_func, 272, 1, 2 },
    941 	{ ahc_patch0_func, 273, 2, 1 },
    942 	{ ahc_patch8_func, 278, 1, 2 },
    943 	{ ahc_patch0_func, 279, 4, 3 },
    944 	{ ahc_patch1_func, 279, 1, 2 },
    945 	{ ahc_patch0_func, 280, 3, 1 },
    946 	{ ahc_patch8_func, 284, 1, 2 },
    947 	{ ahc_patch0_func, 285, 3, 2 },
    948 	{ ahc_patch7_func, 285, 2, 1 },
    949 	{ ahc_patch8_func, 288, 5, 2 },
    950 	{ ahc_patch0_func, 293, 1, 1 },
    951 	{ ahc_patch1_func, 300, 13, 2 },
    952 	{ ahc_patch0_func, 313, 8, 1 },
    953 	{ ahc_patch12_func, 323, 2, 3 },
    954 	{ ahc_patch1_func, 323, 1, 2 },
    955 	{ ahc_patch0_func, 324, 1, 1 },
    956 	{ ahc_patch7_func, 328, 1, 1 },
    957 	{ ahc_patch8_func, 331, 2, 1 },
    958 	{ ahc_patch8_func, 333, 1, 1 },
    959 	{ ahc_patch1_func, 334, 1, 2 },
    960 	{ ahc_patch0_func, 335, 3, 1 },
    961 	{ ahc_patch8_func, 339, 1, 1 },
    962 	{ ahc_patch7_func, 340, 5, 1 },
    963 	{ ahc_patch8_func, 346, 2, 1 },
    964 	{ ahc_patch8_func, 351, 13, 1 },
    965 	{ ahc_patch10_func, 364, 96, 13 },
    966 	{ ahc_patch1_func, 365, 11, 5 },
    967 	{ ahc_patch12_func, 367, 1, 1 },
    968 	{ ahc_patch8_func, 371, 1, 2 },
    969 	{ ahc_patch0_func, 372, 1, 1 },
    970 	{ ahc_patch0_func, 376, 4, 1 },
    971 	{ ahc_patch12_func, 380, 2, 3 },
    972 	{ ahc_patch13_func, 380, 1, 1 },
    973 	{ ahc_patch0_func, 382, 1, 1 },
    974 	{ ahc_patch14_func, 398, 3, 1 },
    975 	{ ahc_patch3_func, 402, 2, 2 },
    976 	{ ahc_patch0_func, 404, 2, 2 },
    977 	{ ahc_patch15_func, 404, 2, 1 },
    978 	{ ahc_patch4_func, 462, 1, 2 },
    979 	{ ahc_patch0_func, 463, 1, 1 },
    980 	{ ahc_patch2_func, 466, 1, 1 },
    981 	{ ahc_patch10_func, 468, 58, 6 },
    982 	{ ahc_patch1_func, 472, 3, 2 },
    983 	{ ahc_patch0_func, 475, 5, 1 },
    984 	{ ahc_patch15_func, 483, 1, 2 },
    985 	{ ahc_patch0_func, 484, 1, 1 },
    986 	{ ahc_patch5_func, 489, 1, 1 },
    987 	{ ahc_patch7_func, 526, 16, 1 },
    988 	{ ahc_patch12_func, 551, 1, 1 },
    989 	{ ahc_patch1_func, 590, 7, 2 },
    990 	{ ahc_patch0_func, 597, 8, 1 },
    991 	{ ahc_patch1_func, 606, 4, 2 },
    992 	{ ahc_patch0_func, 610, 6, 1 },
    993 	{ ahc_patch1_func, 616, 4, 2 },
    994 	{ ahc_patch0_func, 620, 3, 1 },
    995 	{ ahc_patch13_func, 631, 10, 1 },
    996 	{ ahc_patch7_func, 641, 3, 1 },
    997 	{ ahc_patch1_func, 653, 18, 4 },
    998 	{ ahc_patch16_func, 662, 4, 2 },
    999 	{ ahc_patch0_func, 666, 2, 1 },
   1000 	{ ahc_patch0_func, 671, 32, 1 },
   1001 	{ ahc_patch5_func, 707, 3, 2 },
   1002 	{ ahc_patch0_func, 710, 1, 1 },
   1003 	{ ahc_patch5_func, 711, 9, 1 },
   1004 
   1005 };
   1006