LCOV - code coverage report
Current view: top level - dev/microcode/aic7xxx - aic79xx_seq.h (source / functions) Hit Total Coverage
Test: 6.4 Lines: 0 48 0.0 %
Date: 2018-10-19 03:25:38 Functions: 0 24 0.0 %
Legend: Lines: hit not hit

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

Generated by: LCOV version 1.13