1 /* 2 * The firmware this driver downloads into the Localtalk card is a 3 * separate program and is not GPL'd source code, even though the Linux 4 * side driver and the routine that loads this data into the card are. 5 * 6 * It is taken from the COPS SDK and is under the following license 7 * 8 * This material is licensed to you strictly for use in conjunction with 9 * the use of COPS LocalTalk adapters. 10 * There is no charge for this SDK. And no waranty express or implied 11 * about its fitness for any purpose. However, we will cheerefully 12 * refund every penny you paid for this SDK... 13 * Regards, 14 * 15 * Thomas F. Divine 16 * Chief Scientist 17 */ 18 19 20 /* cops_ltdrv.h: LocalTalk driver firmware dump for Linux. 21 * 22 * Authors: 23 * - Jay Schulist <jschlst@samba.org> 24 */ 25 26 #include <linux/config.h> 27 28 #ifdef CONFIG_COPS_TANGENT 29 30 unsigned char ltdrv_code[] = { 31 58,3,0,50,148,10,33,143,15,62,85,119, 32 190,32,9,62,170,119,190,32,3,35,24,241, 33 34,146,10,249,17,150,10,33,143,15,183,237, 34 82,77,68,11,107,98,19,54,0,237,176,62, 35 16,237,57,51,62,0,237,57,50,237,57,54, 36 62,12,237,57,49,62,195,33,39,2,50,56, 37 0,34,57,0,237,86,205,30,2,251,205,60, 38 10,24,169,67,111,112,121,114,105,103,104,116, 39 32,40,99,41,32,49,57,56,56,45,49,57, 40 57,50,44,32,80,114,105,110,116,105,110,103, 41 32,67,111,109,109,117,110,105,99,97,116,105, 42 111,110,115,32,65,115,115,111,99,105,97,116, 43 101,115,44,32,73,110,99,46,65,108,108,32, 44 114,105,103,104,116,115,32,114,101,115,101,114, 45 118,101,100,46,32,32,4,4,22,40,255,60, 46 4,96,10,224,6,0,7,126,2,64,11,246, 47 12,6,13,0,14,193,15,0,5,96,3,192, 48 1,0,9,8,62,3,211,82,62,192,211,82, 49 201,62,3,211,82,62,213,211,82,201,62,5, 50 211,82,62,224,211,82,201,62,5,211,82,62, 51 224,211,82,201,62,5,211,82,62,96,211,82, 52 201,6,28,33,180,1,14,82,237,163,194,4, 53 2,33,39,2,34,64,0,58,3,0,230,1, 54 192,62,11,237,121,62,118,237,121,201,33,182, 55 10,54,132,205,253,1,201,245,197,213,229,42, 56 150,10,14,83,17,98,2,67,20,237,162,58, 57 179,1,95,219,82,230,1,32,6,29,32,247, 58 195,17,3,62,1,211,82,219,82,95,230,160, 59 32,10,237,162,32,225,21,32,222,195,15,3, 60 237,162,123,230,96,194,21,3,62,48,211,82, 61 62,1,211,82,175,211,82,237,91,150,10,43, 62 55,237,82,218,19,3,34,152,10,98,107,58, 63 154,10,190,32,81,62,1,50,158,10,35,35, 64 62,132,190,32,44,54,133,43,70,58,154,10, 65 119,43,112,17,3,0,205,137,3,62,16,211, 66 82,62,56,211,82,205,217,1,42,150,10,14, 67 83,17,98,2,67,20,58,178,1,95,195,59, 68 2,62,129,190,194,227,2,54,130,43,70,58, 69 154,10,119,43,112,17,3,0,205,137,3,195, 70 254,2,35,35,126,254,132,194,227,2,205,61, 71 3,24,20,62,128,166,194,222,2,221,229,221, 72 33,175,10,205,93,6,205,144,7,221,225,225, 73 209,193,241,251,237,77,221,229,221,33,159,10, 74 205,93,6,221,225,205,61,3,195,247,2,24, 75 237,24,235,24,233,230,64,40,2,24,227,24, 76 225,175,50,179,10,205,208,1,201,197,33,4, 77 0,57,126,35,102,111,205,51,3,193,201,62, 78 1,50,179,10,34,150,10,54,0,58,179,10, 79 183,200,62,14,211,82,62,193,211,82,62,10, 80 211,82,62,224,211,82,62,6,211,82,58,154, 81 10,211,82,62,16,211,82,62,56,211,82,62, 82 48,211,82,219,82,230,1,40,4,219,83,24, 83 242,62,14,211,82,62,33,211,82,62,1,211, 84 82,62,9,211,82,62,32,211,82,205,217,1, 85 201,14,83,205,208,1,24,23,14,83,205,208, 86 1,205,226,1,58,174,1,61,32,253,205,244, 87 1,58,174,1,61,32,253,205,226,1,58,175, 88 1,61,32,253,62,5,211,82,62,233,211,82, 89 62,128,211,82,58,176,1,61,32,253,237,163, 90 27,62,192,211,82,219,82,230,4,40,250,237, 91 163,27,122,179,32,243,219,82,230,4,40,250, 92 58,178,1,71,219,82,230,4,40,3,5,32, 93 247,219,82,230,4,40,250,205,235,1,58,177, 94 1,61,32,253,205,244,1,201,229,213,35,35, 95 126,230,128,194,145,4,43,58,154,10,119,43, 96 70,33,181,10,119,43,112,17,3,0,243,62, 97 10,211,82,219,82,230,128,202,41,4,209,225, 98 62,1,55,251,201,205,144,3,58,180,10,254, 99 255,202,127,4,205,217,1,58,178,1,71,219, 100 82,230,1,32,6,5,32,247,195,173,4,219, 101 83,71,58,154,10,184,194,173,4,58,178,1, 102 71,219,82,230,1,32,6,5,32,247,195,173, 103 4,219,83,58,178,1,71,219,82,230,1,32, 104 6,5,32,247,195,173,4,219,83,254,133,194, 105 173,4,58,179,1,24,4,58,179,1,135,61, 106 32,253,209,225,205,137,3,205,61,3,183,251, 107 201,209,225,243,62,10,211,82,219,82,230,128, 108 202,164,4,62,1,55,251,201,205,144,3,205, 109 61,3,183,251,201,209,225,62,2,55,251,201, 110 243,62,14,211,82,62,33,211,82,251,201,33, 111 4,0,57,94,35,86,33,2,0,57,126,35, 112 102,111,221,229,34,193,10,237,83,195,10,221, 113 33,171,10,205,93,6,58,185,10,50,186,10, 114 58,184,10,135,50,184,10,205,112,6,254,3, 115 56,16,58,185,10,135,60,230,15,50,185,10, 116 175,50,184,10,24,23,58,183,10,205,112,6, 117 254,3,48,13,58,185,10,203,63,50,185,10, 118 62,255,50,183,10,58,185,10,50,186,10,58, 119 183,10,135,50,183,10,62,32,50,187,10,50, 120 188,10,6,255,219,82,230,16,32,3,5,32, 121 247,205,180,4,6,40,219,82,230,16,40,3, 122 5,32,247,62,10,211,82,219,82,230,128,194, 123 46,5,219,82,230,16,40,214,237,95,71,58, 124 186,10,160,230,15,40,32,71,14,10,62,10, 125 211,82,219,82,230,128,202,119,5,205,180,4, 126 195,156,5,219,82,230,16,202,156,5,13,32, 127 229,16,225,42,193,10,237,91,195,10,205,252, 128 3,48,7,61,202,156,5,195,197,5,221,225, 129 33,0,0,201,221,33,163,10,205,93,6,58, 130 188,10,61,50,188,10,40,19,58,186,10,246, 131 1,50,186,10,58,183,10,246,1,50,183,10, 132 195,46,5,221,225,33,1,0,201,221,33,167, 133 10,205,93,6,58,184,10,246,1,50,184,10, 134 58,186,10,135,246,1,50,186,10,58,187,10, 135 61,50,187,10,194,46,5,221,225,33,2,0, 136 201,221,229,33,0,0,57,17,4,0,25,126, 137 50,154,10,230,128,50,189,10,58,189,10,183, 138 40,6,221,33,88,2,24,4,221,33,150,0, 139 58,154,10,183,40,49,60,40,46,61,33,190, 140 10,119,35,119,35,54,129,175,50,158,10,221, 141 43,221,229,225,124,181,40,42,33,190,10,17, 142 3,0,205,206,4,17,232,3,27,123,178,32, 143 251,58,158,10,183,40,224,58,154,10,71,62, 144 7,128,230,127,71,58,189,10,176,50,154,10, 145 24,166,221,225,201,183,221,52,0,192,221,52, 146 1,192,221,52,2,192,221,52,3,192,55,201, 147 6,8,14,0,31,48,1,12,16,250,121,201, 148 33,2,0,57,94,35,86,35,78,35,70,35, 149 126,35,102,105,79,120,68,103,237,176,201,33, 150 2,0,57,126,35,102,111,62,17,237,57,48, 151 125,237,57,40,124,237,57,41,62,0,237,57, 152 42,62,64,237,57,43,62,0,237,57,44,33, 153 128,2,125,237,57,46,124,237,57,47,62,145, 154 237,57,48,211,68,58,149,10,211,66,201,33, 155 2,0,57,126,35,102,111,62,33,237,57,48, 156 62,64,237,57,32,62,0,237,57,33,237,57, 157 34,125,237,57,35,124,237,57,36,62,0,237, 158 57,37,33,128,2,125,237,57,38,124,237,57, 159 39,62,97,237,57,48,211,67,58,149,10,211, 160 66,201,237,56,46,95,237,56,47,87,237,56, 161 46,111,237,56,47,103,183,237,82,32,235,33, 162 128,2,183,237,82,201,237,56,38,95,237,56, 163 39,87,237,56,38,111,237,56,39,103,183,237, 164 82,32,235,33,128,2,183,237,82,201,205,106, 165 10,221,110,6,221,102,7,126,35,110,103,195, 166 118,10,205,106,10,33,0,0,34,205,10,34, 167 198,10,34,200,10,33,143,15,34,207,10,237, 168 91,207,10,42,146,10,183,237,82,17,0,255, 169 25,34,203,10,203,124,40,6,33,0,125,34, 170 203,10,42,207,10,229,205,37,3,195,118,10, 171 205,106,10,229,42,150,10,35,35,35,229,205, 172 70,7,193,124,230,3,103,221,117,254,221,116, 173 255,237,91,152,10,35,35,35,183,237,82,32, 174 12,17,5,0,42,152,10,205,91,10,242,203, 175 7,42,150,10,229,205,37,3,195,118,10,237, 176 91,152,10,42,200,10,25,34,200,10,42,205, 177 10,25,34,205,10,237,91,203,10,33,158,253, 178 25,237,91,205,10,205,91,10,242,245,7,33, 179 0,0,34,205,10,62,1,50,197,10,205,5, 180 8,33,0,0,57,249,195,118,10,205,106,10, 181 58,197,10,183,202,118,10,237,91,198,10,42, 182 205,10,205,91,10,242,46,8,237,91,205,10, 183 33,98,2,25,237,91,198,10,205,91,10,250, 184 78,8,237,91,198,10,42,205,10,183,237,82, 185 32,7,42,200,10,125,180,40,13,237,91,205, 186 10,42,198,10,205,91,10,242,97,8,237,91, 187 207,10,42,205,10,25,229,205,37,3,175,50, 188 197,10,195,118,10,205,29,3,33,0,0,57, 189 249,195,118,10,205,106,10,58,202,10,183,40, 190 22,205,14,7,237,91,209,10,19,19,19,205, 191 91,10,242,139,8,33,1,0,195,118,10,33, 192 0,0,195,118,10,205,126,10,252,255,205,108, 193 8,125,180,194,118,10,237,91,200,10,33,0, 194 0,205,91,10,242,118,10,237,91,207,10,42, 195 198,10,25,221,117,254,221,116,255,35,35,35, 196 229,205,70,7,193,124,230,3,103,35,35,35, 197 221,117,252,221,116,253,229,221,110,254,221,102, 198 255,229,33,212,10,229,205,124,6,193,193,221, 199 110,252,221,102,253,34,209,10,33,211,10,54, 200 4,33,209,10,227,205,147,6,193,62,1,50, 201 202,10,243,221,94,252,221,86,253,42,200,10, 202 183,237,82,34,200,10,203,124,40,17,33,0, 203 0,34,200,10,34,205,10,34,198,10,50,197, 204 10,24,37,221,94,252,221,86,253,42,198,10, 205 25,34,198,10,237,91,203,10,33,158,253,25, 206 237,91,198,10,205,91,10,242,68,9,33,0, 207 0,34,198,10,205,5,8,33,0,0,57,249, 208 251,195,118,10,205,106,10,33,49,13,126,183, 209 40,16,205,42,7,237,91,47,13,19,19,19, 210 205,91,10,242,117,9,58,142,15,198,1,50, 211 142,15,195,118,10,33,49,13,126,254,1,40, 212 25,254,3,202,7,10,254,5,202,21,10,33, 213 49,13,54,0,33,47,13,229,205,207,6,195, 214 118,10,58,141,15,183,32,72,33,51,13,126, 215 50,149,10,205,86,7,33,50,13,126,230,127, 216 183,32,40,58,142,15,230,127,50,142,15,183, 217 32,5,198,1,50,142,15,33,50,13,126,111, 218 23,159,103,203,125,58,142,15,40,5,198,128, 219 50,142,15,33,50,13,119,33,50,13,126,111, 220 23,159,103,229,205,237,5,193,33,211,10,54, 221 2,33,2,0,34,209,10,58,154,10,33,212, 222 10,119,58,148,10,33,213,10,119,33,209,10, 223 229,205,147,6,193,24,128,42,47,13,229,33, 224 50,13,229,205,191,4,193,24,239,33,211,10, 225 54,6,33,3,0,34,209,10,58,154,10,33, 226 212,10,119,58,148,10,33,213,10,119,33,214, 227 10,54,5,33,209,10,229,205,147,6,24,200, 228 205,106,10,33,49,13,54,0,33,47,13,229, 229 205,207,6,33,209,10,227,205,147,6,193,205, 230 80,9,205,145,8,24,248,124,170,250,99,10, 231 237,82,201,124,230,128,237,82,60,201,225,253, 232 229,221,229,221,33,0,0,221,57,233,221,249, 233 221,225,253,225,201,233,225,253,229,221,229,221, 234 33,0,0,221,57,94,35,86,35,235,57,249, 235 235,233,0,0,0,0,0,0,0,0,0,0, 236 0,0,0,0,0,0,0,0,0,0,0,0, 237 0,0,0,0,0,0,0,0,0,0,0,0, 238 0,0,0,0,0,0,0,0,0,0,0,0, 239 0,0,0,0,0 240 } ; 241 242 #endif 243