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