2 #ifndef __INC_HW_IMG_H
\r
3 #define __INC_HW_IMG_H
\r
6 // 2011/03/15 MH Add for different IC HW image file selection. code size consideration.
\r
8 #if RT_PLATFORM == PLATFORM_LINUX
\r
10 #if (DEV_BUS_TYPE == RT_PCI_INTERFACE)
\r
12 #define RTL8192CE_HWIMG_SUPPORT 1
\r
13 #define RTL8192CE_TEST_HWIMG_SUPPORT 0
\r
14 #define RTL8192CU_HWIMG_SUPPORT 0
\r
15 #define RTL8192CU_TEST_HWIMG_SUPPORT 0
\r
18 #define RTL8192DE_HWIMG_SUPPORT 1
\r
19 #define RTL8192DE_TEST_HWIMG_SUPPORT 0
\r
20 #define RTL8192DU_HWIMG_SUPPORT 0
\r
21 #define RTL8192DU_TEST_HWIMG_SUPPORT 0
\r
24 #define RTL8723E_HWIMG_SUPPORT 1
\r
25 #define RTL8723U_HWIMG_SUPPORT 0
\r
26 #define RTL8723S_HWIMG_SUPPORT 0
\r
29 #define RTL8188EE_HWIMG_SUPPORT 0
\r
30 #define RTL8188EU_HWIMG_SUPPORT 0
\r
31 #define RTL8188ES_HWIMG_SUPPORT 0
\r
33 #elif (DEV_BUS_TYPE == RT_USB_INTERFACE)
\r
35 #define RTL8192CE_HWIMG_SUPPORT 0
\r
36 #define RTL8192CE_TEST_HWIMG_SUPPORT 0
\r
37 #define RTL8192CU_HWIMG_SUPPORT 1
\r
38 #define RTL8192CU_TEST_HWIMG_SUPPORT 0
\r
41 #define RTL8192DE_HWIMG_SUPPORT 0
\r
42 #define RTL8192DE_TEST_HWIMG_SUPPORT 0
\r
43 #define RTL8192DU_HWIMG_SUPPORT 1
\r
44 #define RTL8192DU_TEST_HWIMG_SUPPORT 0
\r
47 #define RTL8723E_HWIMG_SUPPORT 0
\r
48 #define RTL8723U_HWIMG_SUPPORT 1
\r
49 #define RTL8723S_HWIMG_SUPPORT 0
\r
52 #define RTL8188EE_HWIMG_SUPPORT 0
\r
53 #define RTL8188EU_HWIMG_SUPPORT 0
\r
54 #define RTL8188ES_HWIMG_SUPPORT 0
\r
56 #elif (DEV_BUS_TYPE == RT_SDIO_INTERFACE)
\r
58 #define RTL8192CE_HWIMG_SUPPORT 0
\r
59 #define RTL8192CE_TEST_HWIMG_SUPPORT 0
\r
60 #define RTL8192CU_HWIMG_SUPPORT 1
\r
61 #define RTL8192CU_TEST_HWIMG_SUPPORT 0
\r
64 #define RTL8192DE_HWIMG_SUPPORT 0
\r
65 #define RTL8192DE_TEST_HWIMG_SUPPORT 0
\r
66 #define RTL8192DU_HWIMG_SUPPORT 1
\r
67 #define RTL8192DU_TEST_HWIMG_SUPPORT 0
\r
70 #define RTL8723E_HWIMG_SUPPORT 0
\r
71 #define RTL8723U_HWIMG_SUPPORT 0
\r
72 #define RTL8723S_HWIMG_SUPPORT 1
\r
75 #define RTL8188EE_HWIMG_SUPPORT 0
\r
76 #define RTL8188EU_HWIMG_SUPPORT 0
\r
77 #define RTL8188ES_HWIMG_SUPPORT 0
\r
80 #else // PLATFORM_WINDOWS & MacOSX
\r
83 #define RTL8192CE_HWIMG_SUPPORT 1
\r
84 #define RTL8192CE_TEST_HWIMG_SUPPORT 1
\r
85 #define RTL8192CU_HWIMG_SUPPORT 1
\r
86 #define RTL8192CU_TEST_HWIMG_SUPPORT 1
\r
89 #define RTL8192DE_HWIMG_SUPPORT 1
\r
90 #define RTL8192DE_TEST_HWIMG_SUPPORT 1
\r
91 #define RTL8192DU_HWIMG_SUPPORT 1
\r
92 #define RTL8192DU_TEST_HWIMG_SUPPORT 1
\r
94 #if defined(UNDER_CE)
\r
96 #define RTL8723E_HWIMG_SUPPORT 0
\r
97 #define RTL8723U_HWIMG_SUPPORT 0
\r
98 #define RTL8723S_HWIMG_SUPPORT 1
\r
101 #define RTL8188EE_HWIMG_SUPPORT 0
\r
102 #define RTL8188EU_HWIMG_SUPPORT 0
\r
103 #define RTL8188ES_HWIMG_SUPPORT 0
\r
108 #define RTL8723E_HWIMG_SUPPORT 1
\r
109 //#define RTL_8723E_TEST_HWIMG_SUPPORT 1
\r
110 #define RTL8723U_HWIMG_SUPPORT 1
\r
111 //#define RTL_8723U_TEST_HWIMG_SUPPORT 1
\r
112 #define RTL8723S_HWIMG_SUPPORT 1
\r
113 //#define RTL_8723S_TEST_HWIMG_SUPPORT 1
\r
116 #define RTL8188EE_HWIMG_SUPPORT 1
\r
117 #define RTL8188EU_HWIMG_SUPPORT 1
\r
118 #define RTL8188ES_HWIMG_SUPPORT 1
\r
123 #endif //__INC_HW_IMG_H
\r