ir_map.h 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335
  1. /** This file is auto generated by ./tools/gen_customer.pl, don't modify~~ */
  2. #ifndef __IR_MAP_H__
  3. #define __IR_MAP_H__
  4. #ifdef __cplusplus
  5. extern "C"{
  6. #endif
  7. #ifndef _DRIVER_INCLUDE
  8. #include "umf_ir.h"
  9. #endif
  10. #ifdef CONFIG_IR013E
  11. #include "ir013e_map.h"
  12. #else
  13. #define IR013E_POWERON_KEY
  14. #endif
  15. #ifdef CONFIG_IR10D
  16. #include "ir10d_map.h"
  17. #else
  18. #define IR10D_POWERON_KEY
  19. #endif
  20. #ifdef CONFIG_IR10N
  21. #include "ir10n_map.h"
  22. #else
  23. #define IR10N_POWERON_KEY
  24. #endif
  25. #ifdef CONFIG_IR501
  26. #include "ir501_map.h"
  27. #else
  28. #define IR501_POWERON_KEY
  29. #endif
  30. #ifdef CONFIG_IRAOC
  31. #include "iraoc_map.h"
  32. #else
  33. #define IRAOC_POWERON_KEY
  34. #endif
  35. #ifdef CONFIG_IRBD11R09
  36. #include "irbd11r09_map.h"
  37. #else
  38. #define IRBD11R09_POWERON_KEY
  39. #endif
  40. #ifdef CONFIG_IRCN31661
  41. #include "ircn31661_map.h"
  42. #else
  43. #define IRCN31661_POWERON_KEY
  44. #endif
  45. #ifdef CONFIG_IRCV
  46. #include "ircv_map.h"
  47. #else
  48. #define IRCV_POWERON_KEY
  49. #endif
  50. #ifdef CONFIG_IRCVT08F7
  51. #include "ircvt08f7_map.h"
  52. #else
  53. #define IRCVT08F7_POWERON_KEY
  54. #endif
  55. #ifdef CONFIG_IRECCO
  56. #include "irecco_map.h"
  57. #else
  58. #define IRECCO_POWERON_KEY
  59. #endif
  60. #ifdef CONFIG_IRH907
  61. #include "irh907_map.h"
  62. #else
  63. #define IRH907_POWERON_KEY
  64. #endif
  65. #ifdef CONFIG_IRHBT03
  66. #include "irhbt03_map.h"
  67. #else
  68. #define IRHBT03_POWERON_KEY
  69. #endif
  70. #ifdef CONFIG_IRHKFAC
  71. #include "irhkfac_map.h"
  72. #else
  73. #define IRHKFAC_POWERON_KEY
  74. #endif
  75. #ifdef CONFIG_IRJL
  76. #include "irjl_map.h"
  77. #else
  78. #define IRJL_POWERON_KEY
  79. #endif
  80. #ifdef CONFIG_IRK2
  81. #include "irk2_map.h"
  82. #else
  83. #define IRK2_POWERON_KEY
  84. #endif
  85. #ifdef CONFIG_IRKK
  86. #include "irkk_map.h"
  87. #else
  88. #define IRKK_POWERON_KEY
  89. #endif
  90. #ifdef CONFIG_IRKONKA
  91. #include "irkonka_map.h"
  92. #else
  93. #define IRKONKA_POWERON_KEY
  94. #endif
  95. #ifdef CONFIG_IRLC2
  96. #include "irlc2_map.h"
  97. #else
  98. #define IRLC2_POWERON_KEY
  99. #endif
  100. #ifdef CONFIG_IRM4DB2
  101. #include "irm4db2_map.h"
  102. #else
  103. #define IRM4DB2_POWERON_KEY
  104. #endif
  105. #ifdef CONFIG_IRNEC007F
  106. #include "irnec007f_map.h"
  107. #else
  108. #define IRNEC007F_POWERON_KEY
  109. #endif
  110. #ifdef CONFIG_IRNEC00BF
  111. #include "irnec00bf_map.h"
  112. #else
  113. #define IRNEC00BF_POWERON_KEY
  114. #endif
  115. #ifdef CONFIG_IRNEC0172
  116. #include "irnec0172_map.h"
  117. #else
  118. #define IRNEC0172_POWERON_KEY
  119. #endif
  120. #ifdef CONFIG_IRNEC02FD
  121. #include "irnec02fd_map.h"
  122. #else
  123. #define IRNEC02FD_POWERON_KEY
  124. #endif
  125. #ifdef CONFIG_IRNECFAC8890
  126. #include "irnecfac8890_map.h"
  127. #else
  128. #define IRNECFAC8890_POWERON_KEY
  129. #endif
  130. #ifdef CONFIG_IRNEC_04FB_102F
  131. #include "irnec_04fb_102f_map.h"
  132. #else
  133. #define IRNEC_04FB_102F_POWERON_KEY
  134. #endif
  135. #ifdef CONFIG_IRNP
  136. #include "irnp_map.h"
  137. #else
  138. #define IRNP_POWERON_KEY
  139. #endif
  140. #ifdef CONFIG_IRRC5
  141. #include "irrc5_map.h"
  142. #else
  143. #define IRRC5_POWERON_KEY
  144. #endif
  145. #ifdef CONFIG_IRRC6
  146. #include "irrc6_map.h"
  147. #else
  148. #define IRRC6_POWERON_KEY
  149. #endif
  150. #ifdef CONFIG_IRRC6_6A
  151. #include "irrc6_6a_map.h"
  152. #else
  153. #define IRRC6_6A_POWERON_KEY
  154. #endif
  155. #ifdef CONFIG_IRRCA
  156. #include "irrca_map.h"
  157. #else
  158. #define IRRCA_POWERON_KEY
  159. #endif
  160. #ifdef CONFIG_IRRCA1
  161. #include "irrca1_map.h"
  162. #else
  163. #define IRRCA1_POWERON_KEY
  164. #endif
  165. #ifdef CONFIG_IRSHARP0100
  166. #include "irsharp0100_map.h"
  167. #else
  168. #define IRSHARP0100_POWERON_KEY
  169. #endif
  170. #ifdef CONFIG_IRSHARP555A
  171. #include "irsharp555a_map.h"
  172. #else
  173. #define IRSHARP555A_POWERON_KEY
  174. #endif
  175. #ifdef CONFIG_IRSIS
  176. #include "irsis_map.h"
  177. #else
  178. #define IRSIS_POWERON_KEY
  179. #endif
  180. #ifdef CONFIG_IRSKY_HS1100
  181. #include "irsky_hs1100_map.h"
  182. #else
  183. #define IRSKY_HS1100_POWERON_KEY
  184. #endif
  185. #ifdef CONFIG_IRSONIC8
  186. #include "irsonic8_map.h"
  187. #else
  188. #define IRSONIC8_POWERON_KEY
  189. #endif
  190. #ifdef CONFIG_IRSONY010317
  191. #include "irsony010317_map.h"
  192. #else
  193. #define IRSONY010317_POWERON_KEY
  194. #endif
  195. #ifdef CONFIG_IRSX0707
  196. #include "irsx0707_map.h"
  197. #else
  198. #define IRSX0707_POWERON_KEY
  199. #endif
  200. #ifdef CONFIG_IRTOPFORMAL20DF
  201. #include "irtopformal20df_map.h"
  202. #else
  203. #define IRTOPFORMAL20DF_POWERON_KEY
  204. #endif
  205. #ifdef CONFIG_IRTOSHIBA
  206. #include "irtoshiba_map.h"
  207. #else
  208. #define IRTOSHIBA_POWERON_KEY
  209. #endif
  210. #ifdef CONFIG_IRTOSHIBA2
  211. #include "irtoshiba2_map.h"
  212. #else
  213. #define IRTOSHIBA2_POWERON_KEY
  214. #endif
  215. #ifdef CONFIG_IRTOSHIBAINTEX
  216. #include "irtoshibaintex_map.h"
  217. #else
  218. #define IRTOSHIBAINTEX_POWERON_KEY
  219. #endif
  220. #ifdef CONFIG_IRTOSHIBA_HS2113
  221. #include "irtoshiba_hs2113_map.h"
  222. #else
  223. #define IRTOSHIBA_HS2113_POWERON_KEY
  224. #endif
  225. #ifdef CONFIG_IRTPVAOCNEC
  226. #include "irtpvaocnec_map.h"
  227. #else
  228. #define IRTPVAOCNEC_POWERON_KEY
  229. #endif
  230. #ifdef CONFIG_IRTPVFACTORYNEC
  231. #include "irtpvfactorynec_map.h"
  232. #else
  233. #define IRTPVFACTORYNEC_POWERON_KEY
  234. #endif
  235. #ifdef CONFIG_IRTPVRC6
  236. #include "irtpvrc6_map.h"
  237. #else
  238. #define IRTPVRC6_POWERON_KEY
  239. #endif
  240. #ifdef CONFIG_IRTSB1818
  241. #include "irtsb1818_map.h"
  242. #else
  243. #define IRTSB1818_POWERON_KEY
  244. #endif
  245. #ifdef CONFIG_IRVCON
  246. #include "irvcon_map.h"
  247. #else
  248. #define IRVCON_POWERON_KEY
  249. #endif
  250. #ifdef CONFIG_IRXSAT
  251. #include "irxsat_map.h"
  252. #else
  253. #define IRXSAT_POWERON_KEY
  254. #endif
  255. #ifdef CONFIG_IRYC53
  256. #include "iryc53_map.h"
  257. #else
  258. #define IRYC53_POWERON_KEY
  259. #endif
  260. #ifdef CONFIG_IR_SANYO_38C7
  261. #include "ir_sanyo_38c7_map.h"
  262. #else
  263. #define IR_SANYO_38C7_POWERON_KEY
  264. #endif
  265. #define POWERON_KEY_SETS \
  266. { \
  267. IR013E_POWERON_KEY \
  268. IR10D_POWERON_KEY \
  269. IR10N_POWERON_KEY \
  270. IR501_POWERON_KEY \
  271. IRAOC_POWERON_KEY \
  272. IRBD11R09_POWERON_KEY \
  273. IRCN31661_POWERON_KEY \
  274. IRCV_POWERON_KEY \
  275. IRCVT08F7_POWERON_KEY \
  276. IRECCO_POWERON_KEY \
  277. IRH907_POWERON_KEY \
  278. IRHBT03_POWERON_KEY \
  279. IRHKFAC_POWERON_KEY \
  280. IRJL_POWERON_KEY \
  281. IRK2_POWERON_KEY \
  282. IRKK_POWERON_KEY \
  283. IRKONKA_POWERON_KEY \
  284. IRLC2_POWERON_KEY \
  285. IRM4DB2_POWERON_KEY \
  286. IRNEC007F_POWERON_KEY \
  287. IRNEC00BF_POWERON_KEY \
  288. IRNEC0172_POWERON_KEY \
  289. IRNEC02FD_POWERON_KEY \
  290. IRNECFAC8890_POWERON_KEY \
  291. IRNEC_04FB_102F_POWERON_KEY \
  292. IRNP_POWERON_KEY \
  293. IRRC5_POWERON_KEY \
  294. IRRC6_POWERON_KEY \
  295. IRRC6_6A_POWERON_KEY \
  296. IRRCA_POWERON_KEY \
  297. IRRCA1_POWERON_KEY \
  298. IRSHARP0100_POWERON_KEY \
  299. IRSHARP555A_POWERON_KEY \
  300. IRSIS_POWERON_KEY \
  301. IRSKY_HS1100_POWERON_KEY \
  302. IRSONIC8_POWERON_KEY \
  303. IRSONY010317_POWERON_KEY \
  304. IRSX0707_POWERON_KEY \
  305. IRTOPFORMAL20DF_POWERON_KEY \
  306. IRTOSHIBA_POWERON_KEY \
  307. IRTOSHIBA2_POWERON_KEY \
  308. IRTOSHIBAINTEX_POWERON_KEY \
  309. IRTOSHIBA_HS2113_POWERON_KEY \
  310. IRTPVAOCNEC_POWERON_KEY \
  311. IRTPVFACTORYNEC_POWERON_KEY \
  312. IRTPVRC6_POWERON_KEY \
  313. IRTSB1818_POWERON_KEY \
  314. IRVCON_POWERON_KEY \
  315. IRXSAT_POWERON_KEY \
  316. IRYC53_POWERON_KEY \
  317. IR_SANYO_38C7_POWERON_KEY \
  318. } \
  319. #ifndef _DRIVER_INCLUDE
  320. extern IR_MAP_t stIR_map[];
  321. extern UINT32 dIR_map_size;
  322. #endif
  323. #ifdef __cplusplus
  324. }
  325. #endif /* __cplusplus */
  326. #endif /* __IR_MAP_H__ */