1/*---------------------------------------------------------------------------
2  FT1000 driver for Flarion Flash OFDM NIC Device
3
4  Copyright (C) 2002 Flarion Technologies, All rights reserved.
5
6  This program is free software; you can redistribute it and/or modify it
7  under the terms of the GNU General Public License as published by the Free
8  Software Foundation; either version 2 of the License, or (at your option) any
9  later version. This program is distributed in the hope that it will be useful,
10  but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
11  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
12  more details. You should have received a copy of the GNU General Public
13  License along with this program; if not, write to the
14  Free Software Foundation, Inc., 59 Temple Place -
15  Suite 330, Boston, MA 02111-1307, USA.
16  ---------------------------------------------------------------------------
17
18  File:         boot.h
19
20  Description:    boatloader
21
22  History:
23  1/11/05    Whc                Ported to Linux.
24
25  ---------------------------------------------------------------------------*/
26#ifndef _BOOTH_
27#define _BOOTH_
28
29/* Official bootloader */
30static unsigned char bootimage[] = {
31	0x00, 0x00, 0x01, 0x5E, 0x00, 0x00,
32	0x00, 0x00, 0x00, 0x00, 0x02, 0xD7,
33	0x00, 0x00, 0x01, 0x5E, 0x46, 0xB3,
34	0xE6, 0x02, 0x00, 0x98, 0xE6, 0x8C,
35	0x00, 0x98, 0xFB, 0x92, 0xFF, 0xFF,
36	0x98, 0xFB, 0x94, 0xFF, 0xFF, 0x98,
37	0xFB, 0x06, 0x08, 0x00, 0x98, 0xFB,
38	0x96, 0x84, 0x00, 0x98, 0xFB, 0x08,
39	0x1C, 0x00, 0x98, 0xFB, 0x51, 0x25,
40	0x10, 0x1C, 0x00, 0xE6, 0x51, 0x01,
41	0x07, 0xFD, 0x4C, 0xFF, 0x20, 0xF5,
42	0x51, 0x02, 0x20, 0x08, 0x00, 0x4C,
43	0xFF, 0x20, 0x3C, 0x00, 0xC0, 0x64,
44	0x98, 0xC0, 0x66, 0x98, 0xC0, 0x68,
45	0x98, 0xC0, 0x6A, 0x98, 0xC0, 0x6C,
46	0x98, 0x90, 0x08, 0x90, 0x09, 0x90,
47	0x0A, 0x90, 0x0B, 0x90, 0x0C, 0x90,
48	0x0D, 0x90, 0x0E, 0x90, 0x0F, 0x90,
49	0x04, 0x90, 0x06, 0xFB, 0x51, 0x22,
50	0x16, 0x08, 0x03, 0xFB, 0x51, 0x52,
51	0x16, 0x08, 0x04, 0xFB, 0x51, 0x24,
52	0x2B, 0x08, 0x06, 0xFB, 0x51, 0x54,
53	0x2B, 0x08, 0x07, 0xFB, 0x51, 0x24,
54	0x2B, 0x08, 0x09, 0xFB, 0x51, 0x54,
55	0x2B, 0x08, 0x0A, 0xFB, 0x51, 0x12,
56	0x16, 0x08, 0x0C, 0xFB, 0x51, 0x52,
57	0x16, 0x08, 0x0D, 0x78, 0x00, 0x00,
58	0x00, 0x16, 0x00, 0x00, 0xEC, 0x31,
59	0xAE, 0x00, 0x00, 0x81, 0x4C, 0x0F,
60	0xE6, 0x43, 0xFF, 0xEC, 0x31, 0x4E,
61	0x00, 0x00, 0x91, 0xEC, 0x31, 0xAE,
62	0x00, 0x00, 0x91, 0x4C, 0x0F, 0xE6,
63	0x43, 0xFF, 0xEC, 0x31, 0x5E, 0x00,
64	0x00, 0xA1, 0xEB, 0x31, 0x08, 0x00,
65	0x00, 0xA6, 0xEB, 0x31, 0x08, 0x00,
66	0x00, 0xAC, 0x3C, 0x00, 0xEB, 0x31,
67	0x08, 0x00, 0x00, 0xA8, 0x76, 0xFE,
68	0xFE, 0x08, 0xEB, 0x31, 0x08, 0x20,
69	0x00, 0x00, 0x76, 0xFF, 0xFF, 0x18,
70	0xED, 0x31, 0x08, 0x20, 0x00, 0x00,
71	0x26, 0x10, 0x04, 0x10, 0xF5, 0x3C,
72	0x01, 0x3C, 0x00, 0x08, 0x01, 0x12,
73	0x3C, 0x11, 0x3C, 0x00, 0x08, 0x01,
74	0x0B, 0x08, 0x00, 0x6D, 0xEC, 0x31,
75	0xAE, 0x20, 0x00, 0x06, 0xED, 0x4D,
76	0x08, 0x00, 0x00, 0x67, 0x80, 0x6F,
77	0x00, 0x01, 0x0B, 0x6F, 0x00, 0x02,
78	0x2E, 0x76, 0xEE, 0x01, 0x48, 0x06,
79	0x01, 0x39, 0xED, 0x4D, 0x18, 0x00,
80	0x02, 0xED, 0x4D, 0x08, 0x00, 0x04,
81	0x14, 0x06, 0xA4, 0xED, 0x31, 0x22,
82	0x00, 0x00, 0xAC, 0x76, 0xEE, 0x07,
83	0x48, 0x6D, 0x22, 0x01, 0x1E, 0x08,
84	0x01, 0x58, 0xEB, 0x31, 0x08, 0x00,
85	0x00, 0xAC, 0x06, 0xFF, 0xBA, 0x3C,
86	0x00, 0xEB, 0x31, 0x08, 0x20, 0x00,
87	0x04, 0x3C, 0x30, 0xEB, 0x31, 0x08,
88	0x20, 0x00, 0x02, 0x3C, 0x10, 0xEB,
89	0x31, 0x08, 0x20, 0x00, 0x00, 0xED,
90	0x31, 0x08, 0x20, 0x00, 0x00, 0x04,
91	0x10, 0xF7, 0xED, 0x31, 0x08, 0x00,
92	0x00, 0xA2, 0x91, 0x00, 0x9C, 0x3C,
93	0x80, 0xEB, 0x31, 0x08, 0x20, 0x00,
94	0x04, 0x3C, 0x20, 0xEB, 0x31, 0x08,
95	0x20, 0x00, 0x02, 0x3C, 0x10, 0xEB,
96	0x31, 0x08, 0x20, 0x00, 0x00, 0xED,
97	0x31, 0x08, 0x20, 0x00, 0x00, 0x04,
98	0x10, 0xF7, 0xED, 0x31, 0x08, 0x20,
99	0x00, 0x04, 0x42, 0x10, 0x90, 0x08,
100	0xEC, 0x31, 0xAE, 0x20, 0x00, 0x06,
101	0xA4, 0x41, 0x08, 0x00, 0xB6, 0xED,
102	0x41, 0x28, 0x7D, 0xFF, 0xFF, 0x22,
103	0xB3, 0x40, 0x98, 0x2A, 0x32, 0xEB,
104	0x41, 0x28, 0xB4, 0x43, 0xFC, 0x05,
105	0xFF, 0xE6, 0xA0, 0x31, 0x20, 0x00,
106	0x06, 0xEB, 0x31, 0x08, 0x20, 0x00,
107	0x04, 0x3C, 0x20, 0xEB, 0x31, 0x08,
108	0x20, 0x00, 0x02, 0x3C, 0x10, 0xEB,
109	0x31, 0x08, 0x20, 0x00, 0x00, 0xED,
110	0x31, 0x08, 0x20, 0x00, 0x00, 0x04,
111	0x10, 0xF7, 0xED, 0x31, 0x08, 0x20,
112	0x00, 0x04, 0x42, 0x10, 0x90, 0x08,
113	0xEC, 0x31, 0xAE, 0x20, 0x00, 0x06,
114	0xA4, 0x41, 0x08, 0x00, 0x68, 0xED,
115	0x41, 0x28, 0x7D, 0xFF, 0xFF, 0x22,
116	0xB3, 0x40, 0x98, 0x2A, 0x32, 0xEB,
117	0x41, 0x28, 0xB4, 0x43, 0xFC, 0x05,
118	0xFF, 0xE6, 0x48, 0x04, 0xEB, 0x31,
119	0x08, 0x20, 0x00, 0x04, 0xEB, 0x31,
120	0x18, 0x20, 0x00, 0x02, 0x3C, 0x11,
121	0xEB, 0x31, 0x18, 0x20, 0x00, 0x00,
122	0xED, 0x31, 0x08, 0x20, 0x00, 0x00,
123	0x04, 0x10, 0xF7, 0xED, 0x31, 0x08,
124	0x20, 0x00, 0x02, 0x66, 0x00, 0x6F,
125	0x00, 0x01, 0x16, 0x76, 0xEE, 0x06,
126	0x48, 0x4A, 0x1E, 0x48, 0x04, 0xED,
127	0x31, 0x08, 0x20, 0x00, 0x04, 0xEB,
128	0x31, 0x08, 0x00, 0x00, 0xA4, 0x48,
129	0x04, 0xED, 0x31, 0x08, 0x20, 0x00,
130	0x04, 0xEB, 0x31, 0x08, 0x00, 0x00,
131	0xA2, 0x48, 0x04, 0x20, 0x20, 0x4A,
132	0x7C, 0x46, 0x82, 0x50, 0x05, 0x50,
133	0x15, 0xB5, 0x1E, 0x98, 0xED, 0x31,
134	0x08, 0x00, 0x00, 0xA8, 0x10, 0x47,
135	0x3B, 0x2C, 0x01, 0xDB, 0x40, 0x11,
136	0x98, 0xC1, 0x1E, 0x98, 0x10, 0x07,
137	0x30, 0xF9, 0x40, 0x07, 0x18, 0x98,
138	0x2A, 0x10, 0xEB, 0x31, 0x08, 0x00,
139	0x00, 0xA8, 0xA4, 0x1E, 0x98, 0xBB,
140	0x1E, 0x98, 0x50, 0x14, 0x50, 0x04,
141	0x46, 0x83, 0x48, 0x04, 0x02, 0x01,
142	0x00, 0x50, 0x05, 0x50, 0x15, 0x10,
143	0x87, 0x3F, 0x90, 0x2B, 0x18, 0x01,
144	0x00, 0xC0, 0x31, 0x00, 0x00, 0xAE,
145	0xDF, 0x41, 0x00, 0x08, 0x00, 0x1A,
146	0x42, 0x11, 0x67, 0x01, 0xDF, 0x41,
147	0x02, 0x08, 0x00, 0x10, 0x42, 0x11,
148	0x62, 0x01, 0xB4, 0x43, 0x4A, 0x68,
149	0x50, 0x14, 0x50, 0x04, 0x24, 0x10,
150	0x48, 0x04, 0xF2, 0x31, 0x00, 0x01,
151	0x00, 0x00, 0xAE, 0xF6, 0x31, 0x00,
152	0x01, 0x00, 0x00, 0xAE, 0x62, 0xE4,
153	0xE5, 0x61, 0x04, 0x48, 0x04, 0xE5,
154	0x63, 0x05, 0x48, 0x04, 0x20, 0x20,
155	0x00, 0x00, 0x00, 0x00
156};
157
158#endif
159