[SK_BUFF]: Introduce skb_reset_mac_header(skb)
[linux-2.6] / drivers / net / appletalk / cops_ltdrv.h
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
27 #ifdef CONFIG_COPS_TANGENT
28
29 static const unsigned char ltdrv_code[] = {
30         58,3,0,50,148,10,33,143,15,62,85,119,
31         190,32,9,62,170,119,190,32,3,35,24,241,
32         34,146,10,249,17,150,10,33,143,15,183,237,
33         82,77,68,11,107,98,19,54,0,237,176,62,
34         16,237,57,51,62,0,237,57,50,237,57,54,
35         62,12,237,57,49,62,195,33,39,2,50,56,
36         0,34,57,0,237,86,205,30,2,251,205,60,
37         10,24,169,67,111,112,121,114,105,103,104,116,
38         32,40,99,41,32,49,57,56,56,45,49,57,
39         57,50,44,32,80,114,105,110,116,105,110,103,
40         32,67,111,109,109,117,110,105,99,97,116,105,
41         111,110,115,32,65,115,115,111,99,105,97,116,
42         101,115,44,32,73,110,99,46,65,108,108,32,
43         114,105,103,104,116,115,32,114,101,115,101,114,
44         118,101,100,46,32,32,4,4,22,40,255,60,
45         4,96,10,224,6,0,7,126,2,64,11,246,
46         12,6,13,0,14,193,15,0,5,96,3,192,
47         1,0,9,8,62,3,211,82,62,192,211,82,
48         201,62,3,211,82,62,213,211,82,201,62,5,
49         211,82,62,224,211,82,201,62,5,211,82,62,
50         224,211,82,201,62,5,211,82,62,96,211,82,
51         201,6,28,33,180,1,14,82,237,163,194,4,
52         2,33,39,2,34,64,0,58,3,0,230,1,
53         192,62,11,237,121,62,118,237,121,201,33,182,
54         10,54,132,205,253,1,201,245,197,213,229,42,
55         150,10,14,83,17,98,2,67,20,237,162,58,
56         179,1,95,219,82,230,1,32,6,29,32,247,
57         195,17,3,62,1,211,82,219,82,95,230,160,
58         32,10,237,162,32,225,21,32,222,195,15,3,
59         237,162,123,230,96,194,21,3,62,48,211,82,
60         62,1,211,82,175,211,82,237,91,150,10,43,
61         55,237,82,218,19,3,34,152,10,98,107,58,
62         154,10,190,32,81,62,1,50,158,10,35,35,
63         62,132,190,32,44,54,133,43,70,58,154,10,
64         119,43,112,17,3,0,205,137,3,62,16,211,
65         82,62,56,211,82,205,217,1,42,150,10,14,
66         83,17,98,2,67,20,58,178,1,95,195,59,
67         2,62,129,190,194,227,2,54,130,43,70,58,
68         154,10,119,43,112,17,3,0,205,137,3,195,
69         254,2,35,35,126,254,132,194,227,2,205,61,
70         3,24,20,62,128,166,194,222,2,221,229,221,
71         33,175,10,205,93,6,205,144,7,221,225,225,
72         209,193,241,251,237,77,221,229,221,33,159,10,
73         205,93,6,221,225,205,61,3,195,247,2,24,
74         237,24,235,24,233,230,64,40,2,24,227,24,
75         225,175,50,179,10,205,208,1,201,197,33,4,
76         0,57,126,35,102,111,205,51,3,193,201,62,
77         1,50,179,10,34,150,10,54,0,58,179,10,
78         183,200,62,14,211,82,62,193,211,82,62,10,
79         211,82,62,224,211,82,62,6,211,82,58,154,
80         10,211,82,62,16,211,82,62,56,211,82,62,
81         48,211,82,219,82,230,1,40,4,219,83,24,
82         242,62,14,211,82,62,33,211,82,62,1,211,
83         82,62,9,211,82,62,32,211,82,205,217,1,
84         201,14,83,205,208,1,24,23,14,83,205,208,
85         1,205,226,1,58,174,1,61,32,253,205,244,
86         1,58,174,1,61,32,253,205,226,1,58,175,
87         1,61,32,253,62,5,211,82,62,233,211,82,
88         62,128,211,82,58,176,1,61,32,253,237,163,
89         27,62,192,211,82,219,82,230,4,40,250,237,
90         163,27,122,179,32,243,219,82,230,4,40,250,
91         58,178,1,71,219,82,230,4,40,3,5,32,
92         247,219,82,230,4,40,250,205,235,1,58,177,
93         1,61,32,253,205,244,1,201,229,213,35,35,
94         126,230,128,194,145,4,43,58,154,10,119,43,
95         70,33,181,10,119,43,112,17,3,0,243,62,
96         10,211,82,219,82,230,128,202,41,4,209,225,
97         62,1,55,251,201,205,144,3,58,180,10,254,
98         255,202,127,4,205,217,1,58,178,1,71,219,
99         82,230,1,32,6,5,32,247,195,173,4,219,
100         83,71,58,154,10,184,194,173,4,58,178,1,
101         71,219,82,230,1,32,6,5,32,247,195,173,
102         4,219,83,58,178,1,71,219,82,230,1,32,
103         6,5,32,247,195,173,4,219,83,254,133,194,
104         173,4,58,179,1,24,4,58,179,1,135,61,
105         32,253,209,225,205,137,3,205,61,3,183,251,
106         201,209,225,243,62,10,211,82,219,82,230,128,
107         202,164,4,62,1,55,251,201,205,144,3,205,
108         61,3,183,251,201,209,225,62,2,55,251,201,
109         243,62,14,211,82,62,33,211,82,251,201,33,
110         4,0,57,94,35,86,33,2,0,57,126,35,
111         102,111,221,229,34,193,10,237,83,195,10,221,
112         33,171,10,205,93,6,58,185,10,50,186,10,
113         58,184,10,135,50,184,10,205,112,6,254,3,
114         56,16,58,185,10,135,60,230,15,50,185,10,
115         175,50,184,10,24,23,58,183,10,205,112,6,
116         254,3,48,13,58,185,10,203,63,50,185,10,
117         62,255,50,183,10,58,185,10,50,186,10,58,
118         183,10,135,50,183,10,62,32,50,187,10,50,
119         188,10,6,255,219,82,230,16,32,3,5,32,
120         247,205,180,4,6,40,219,82,230,16,40,3,
121         5,32,247,62,10,211,82,219,82,230,128,194,
122         46,5,219,82,230,16,40,214,237,95,71,58,
123         186,10,160,230,15,40,32,71,14,10,62,10,
124         211,82,219,82,230,128,202,119,5,205,180,4,
125         195,156,5,219,82,230,16,202,156,5,13,32,
126         229,16,225,42,193,10,237,91,195,10,205,252,
127         3,48,7,61,202,156,5,195,197,5,221,225,
128         33,0,0,201,221,33,163,10,205,93,6,58,
129         188,10,61,50,188,10,40,19,58,186,10,246,
130         1,50,186,10,58,183,10,246,1,50,183,10,
131         195,46,5,221,225,33,1,0,201,221,33,167,
132         10,205,93,6,58,184,10,246,1,50,184,10,
133         58,186,10,135,246,1,50,186,10,58,187,10,
134         61,50,187,10,194,46,5,221,225,33,2,0,
135         201,221,229,33,0,0,57,17,4,0,25,126,
136         50,154,10,230,128,50,189,10,58,189,10,183,
137         40,6,221,33,88,2,24,4,221,33,150,0,
138         58,154,10,183,40,49,60,40,46,61,33,190,
139         10,119,35,119,35,54,129,175,50,158,10,221,
140         43,221,229,225,124,181,40,42,33,190,10,17,
141         3,0,205,206,4,17,232,3,27,123,178,32,
142         251,58,158,10,183,40,224,58,154,10,71,62,
143         7,128,230,127,71,58,189,10,176,50,154,10,
144         24,166,221,225,201,183,221,52,0,192,221,52,
145         1,192,221,52,2,192,221,52,3,192,55,201,
146         6,8,14,0,31,48,1,12,16,250,121,201,
147         33,2,0,57,94,35,86,35,78,35,70,35,
148         126,35,102,105,79,120,68,103,237,176,201,33,
149         2,0,57,126,35,102,111,62,17,237,57,48,
150         125,237,57,40,124,237,57,41,62,0,237,57,
151         42,62,64,237,57,43,62,0,237,57,44,33,
152         128,2,125,237,57,46,124,237,57,47,62,145,
153         237,57,48,211,68,58,149,10,211,66,201,33,
154         2,0,57,126,35,102,111,62,33,237,57,48,
155         62,64,237,57,32,62,0,237,57,33,237,57,
156         34,125,237,57,35,124,237,57,36,62,0,237,
157         57,37,33,128,2,125,237,57,38,124,237,57,
158         39,62,97,237,57,48,211,67,58,149,10,211,
159         66,201,237,56,46,95,237,56,47,87,237,56,
160         46,111,237,56,47,103,183,237,82,32,235,33,
161         128,2,183,237,82,201,237,56,38,95,237,56,
162         39,87,237,56,38,111,237,56,39,103,183,237,
163         82,32,235,33,128,2,183,237,82,201,205,106,
164         10,221,110,6,221,102,7,126,35,110,103,195,
165         118,10,205,106,10,33,0,0,34,205,10,34,
166         198,10,34,200,10,33,143,15,34,207,10,237,
167         91,207,10,42,146,10,183,237,82,17,0,255,
168         25,34,203,10,203,124,40,6,33,0,125,34,
169         203,10,42,207,10,229,205,37,3,195,118,10,
170         205,106,10,229,42,150,10,35,35,35,229,205,
171         70,7,193,124,230,3,103,221,117,254,221,116,
172         255,237,91,152,10,35,35,35,183,237,82,32,
173         12,17,5,0,42,152,10,205,91,10,242,203,
174         7,42,150,10,229,205,37,3,195,118,10,237,
175         91,152,10,42,200,10,25,34,200,10,42,205,
176         10,25,34,205,10,237,91,203,10,33,158,253,
177         25,237,91,205,10,205,91,10,242,245,7,33,
178         0,0,34,205,10,62,1,50,197,10,205,5,
179         8,33,0,0,57,249,195,118,10,205,106,10,
180         58,197,10,183,202,118,10,237,91,198,10,42,
181         205,10,205,91,10,242,46,8,237,91,205,10,
182         33,98,2,25,237,91,198,10,205,91,10,250,
183         78,8,237,91,198,10,42,205,10,183,237,82,
184         32,7,42,200,10,125,180,40,13,237,91,205,
185         10,42,198,10,205,91,10,242,97,8,237,91,
186         207,10,42,205,10,25,229,205,37,3,175,50,
187         197,10,195,118,10,205,29,3,33,0,0,57,
188         249,195,118,10,205,106,10,58,202,10,183,40,
189         22,205,14,7,237,91,209,10,19,19,19,205,
190         91,10,242,139,8,33,1,0,195,118,10,33,
191         0,0,195,118,10,205,126,10,252,255,205,108,
192         8,125,180,194,118,10,237,91,200,10,33,0,
193         0,205,91,10,242,118,10,237,91,207,10,42,
194         198,10,25,221,117,254,221,116,255,35,35,35,
195         229,205,70,7,193,124,230,3,103,35,35,35,
196         221,117,252,221,116,253,229,221,110,254,221,102,
197         255,229,33,212,10,229,205,124,6,193,193,221,
198         110,252,221,102,253,34,209,10,33,211,10,54,
199         4,33,209,10,227,205,147,6,193,62,1,50,
200         202,10,243,221,94,252,221,86,253,42,200,10,
201         183,237,82,34,200,10,203,124,40,17,33,0,
202         0,34,200,10,34,205,10,34,198,10,50,197,
203         10,24,37,221,94,252,221,86,253,42,198,10,
204         25,34,198,10,237,91,203,10,33,158,253,25,
205         237,91,198,10,205,91,10,242,68,9,33,0,
206         0,34,198,10,205,5,8,33,0,0,57,249,
207         251,195,118,10,205,106,10,33,49,13,126,183,
208         40,16,205,42,7,237,91,47,13,19,19,19,
209         205,91,10,242,117,9,58,142,15,198,1,50,
210         142,15,195,118,10,33,49,13,126,254,1,40,
211         25,254,3,202,7,10,254,5,202,21,10,33,
212         49,13,54,0,33,47,13,229,205,207,6,195,
213         118,10,58,141,15,183,32,72,33,51,13,126,
214         50,149,10,205,86,7,33,50,13,126,230,127,
215         183,32,40,58,142,15,230,127,50,142,15,183,
216         32,5,198,1,50,142,15,33,50,13,126,111,
217         23,159,103,203,125,58,142,15,40,5,198,128,
218         50,142,15,33,50,13,119,33,50,13,126,111,
219         23,159,103,229,205,237,5,193,33,211,10,54,
220         2,33,2,0,34,209,10,58,154,10,33,212,
221         10,119,58,148,10,33,213,10,119,33,209,10,
222         229,205,147,6,193,24,128,42,47,13,229,33,
223         50,13,229,205,191,4,193,24,239,33,211,10,
224         54,6,33,3,0,34,209,10,58,154,10,33,
225         212,10,119,58,148,10,33,213,10,119,33,214,
226         10,54,5,33,209,10,229,205,147,6,24,200,
227         205,106,10,33,49,13,54,0,33,47,13,229,
228         205,207,6,33,209,10,227,205,147,6,193,205,
229         80,9,205,145,8,24,248,124,170,250,99,10,
230         237,82,201,124,230,128,237,82,60,201,225,253,
231         229,221,229,221,33,0,0,221,57,233,221,249,
232         221,225,253,225,201,233,225,253,229,221,229,221,
233         33,0,0,221,57,94,35,86,35,235,57,249,
234         235,233,0,0,0,0,0,0,0,0,0,0,
235         0,0,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
239         } ;
240
241 #endif