1 /******************************************************************************
\r
2 * Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved.
\r
4 * This program is distributed in the hope that it will be useful, but WITHOUT
\r
5 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
\r
6 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
\r
9 * You should have received a copy of the GNU General Public License along with
\r
10 * this program; if not, write to the Free Software Foundation, Inc.,
\r
11 * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
\r
13 * The full GNU General Public License is included in this distribution in the
\r
14 * file called LICENSE.
\r
16 * Contact Information:
\r
17 * wlanfae <wlanfae@realtek.com>
\r
18 ******************************************************************************/
\r
19 #ifndef __INC_HAL8192SE_FW_IMG_H
\r
20 #define __INC_HAL8192SE_FW_IMG_H
\r
22 /*Created on 2009/11/17, 16:15*/
\r
24 #include <linux/types.h>
\r
25 #define ImgArrayLength 88592
\r
26 extern u8 Rtl8192SEFwImgArray[ImgArrayLength];
\r
27 #define MainArrayLength 1
\r
28 extern u8 Rtl8192SEFwMainArray[MainArrayLength];
\r
29 #define DataArrayLength 1
\r
30 extern u8 Rtl8192SEFwDataArray[DataArrayLength];
\r
31 #define PHY_REG_2T2RArrayLength 372
\r
32 extern u32 Rtl8192SEPHY_REG_2T2RArray[PHY_REG_2T2RArrayLength];
\r
33 #define PHY_REG_1T2RArrayLength 1
\r
34 extern u32 Rtl8192SEPHY_REG_1T2RArray[PHY_REG_1T2RArrayLength];
\r
35 #define PHY_ChangeTo_1T1RArrayLength 48
\r
36 extern u32 Rtl8192SEPHY_ChangeTo_1T1RArray[PHY_ChangeTo_1T1RArrayLength];
\r
37 #define PHY_ChangeTo_1T2RArrayLength 45
\r
38 extern u32 Rtl8192SEPHY_ChangeTo_1T2RArray[PHY_ChangeTo_1T2RArrayLength];
\r
39 #define PHY_ChangeTo_2T2RArrayLength 45
\r
40 extern u32 Rtl8192SEPHY_ChangeTo_2T2RArray[PHY_ChangeTo_2T2RArrayLength];
\r
41 #define PHY_REG_Array_PGLength 84
\r
42 extern u32 Rtl8192SEPHY_REG_Array_PG[PHY_REG_Array_PGLength];
\r
43 #define RadioA_1T_ArrayLength 202
\r
44 extern u32 Rtl8192SERadioA_1T_Array[RadioA_1T_ArrayLength];
\r
45 #define RadioB_ArrayLength 22
\r
46 extern u32 Rtl8192SERadioB_Array[RadioB_ArrayLength];
\r
47 #define RadioA_to1T_ArrayLength 196
\r
48 extern u32 Rtl8192SERadioA_to1T_Array[RadioA_to1T_ArrayLength];
\r
49 #define RadioA_to2T_ArrayLength 196
\r
50 extern u32 Rtl8192SERadioA_to2T_Array[RadioA_to2T_ArrayLength];
\r
51 #define RadioB_GM_ArrayLength 10
\r
52 extern u32 Rtl8192SERadioB_GM_Array[RadioB_GM_ArrayLength];
\r
53 #define MAC_2T_ArrayLength 106
\r
54 extern u32 Rtl8192SEMAC_2T_Array[MAC_2T_ArrayLength];
\r
55 #define MACPHY_Array_PGLength 1
\r
56 extern u32 Rtl8192SEMACPHY_Array_PG[MACPHY_Array_PGLength];
\r
57 #define AGCTAB_ArrayLength 320
\r
58 extern u32 Rtl8192SEAGCTAB_Array[AGCTAB_ArrayLength];
\r