oem300.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:10k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. UCHAR SiS300_TVEdge1[3][2] = {
  2. {0x0, 0x4},
  3. {0x0, 0x4},
  4. {0x0, 0x0}
  5. };
  6. UCHAR SiS300_OEMTVDelay[8][4] = {
  7. {0x08, 0x08, 0x08, 0x08},
  8. {0x08, 0x08, 0x08, 0x08},
  9. {0x08, 0x08, 0x08, 0x08},
  10. {0x2c, 0x2c, 0x2c, 0x2c},
  11. {0x08, 0x08, 0x08, 0x08},
  12. {0x08, 0x08, 0x08, 0x08},
  13. {0x08, 0x08, 0x08, 0x08},
  14. {0x20, 0x20, 0x20, 0x20}
  15. };
  16. UCHAR SiS300_OEMTVFlicker[8][4] = {
  17. {0x00, 0x00, 0x00, 0x00},
  18. {0x00, 0x00, 0x00, 0x00},
  19. {0x00, 0x00, 0x00, 0x00},
  20. {0x00, 0x00, 0x00, 0x00},
  21. {0x00, 0x00, 0x00, 0x00},
  22. {0x00, 0x00, 0x00, 0x00},
  23. {0x00, 0x00, 0x00, 0x00},
  24. {0x00, 0x00, 0x00, 0x00}
  25. };
  26. UCHAR SiS300_OEMLCDDelay1[12][4] = {
  27. {0x2c, 0x2c, 0x2c, 0x2c},
  28. {0x20, 0x20, 0x20, 0x20},
  29. {0x20, 0x20, 0x20, 0x20},
  30. {0x2c, 0x2c, 0x2c, 0x2c},
  31. {0x2c, 0x2c, 0x2c, 0x2c},
  32. {0x20, 0x20, 0x20, 0x20},
  33. {0x20, 0x20, 0x20, 0x20},
  34. {0x24, 0x24, 0x24, 0x24},
  35. {0x24, 0x24, 0x24, 0x24},
  36. {0x20, 0x20, 0x20, 0x20},
  37. {0x20, 0x20, 0x20, 0x20},
  38. {0x24, 0x24, 0x24, 0x24}
  39. };
  40. UCHAR SiS300_OEMLCDDelay2[32][4] = {
  41. {0x20, 0x20, 0x20, 0x20},
  42. {0x20, 0x20, 0x20, 0x20},
  43. {0x20, 0x20, 0x20, 0x20},
  44. {0x20, 0x20, 0x20, 0x20},
  45. {0x20, 0x20, 0x20, 0x20},
  46. {0x20, 0x20, 0x20, 0x20},
  47. {0x20, 0x20, 0x20, 0x20},
  48. {0x20, 0x20, 0x20, 0x20},
  49. {0x20, 0x20, 0x20, 0x20},
  50. {0x20, 0x20, 0x20, 0x20},
  51. {0x20, 0x20, 0x20, 0x20},
  52. {0x20, 0x20, 0x20, 0x20},
  53. {0x20, 0x20, 0x20, 0x20},
  54. {0x20, 0x20, 0x20, 0x20},
  55. {0x20, 0x20, 0x20, 0x20},
  56. {0x20, 0x20, 0x20, 0x20},
  57. {0x20, 0x20, 0x20, 0x20},
  58. {0x20, 0x20, 0x20, 0x20},
  59. {0x20, 0x20, 0x20, 0x20},
  60. {0x20, 0x20, 0x20, 0x20},
  61. {0x20, 0x20, 0x20, 0x20},
  62. {0x20, 0x20, 0x20, 0x20},
  63. {0x20, 0x20, 0x20, 0x20},
  64. {0x20, 0x20, 0x20, 0x20},
  65. {0x20, 0x20, 0x20, 0x20},
  66. {0x20, 0x20, 0x20, 0x20},
  67. {0x20, 0x20, 0x20, 0x20},
  68. {0x20, 0x20, 0x20, 0x20},
  69. {0x20, 0x20, 0x20, 0x20},
  70. {0x20, 0x20, 0x20, 0x20},
  71. {0x20, 0x20, 0x20, 0x20},
  72. {0x20, 0x20, 0x20, 0x20}
  73. };
  74. UCHAR SiS300_StNTSCPhase[6][4] = {
  75. {0x21, 0xed, 0x00, 0x08},
  76. {0x21, 0xed, 0x8a, 0x08},
  77. {0x21, 0xed, 0x8a, 0x08},
  78. {0x21, 0xed, 0x8a, 0x08},
  79. {0x21, 0xed, 0x8a, 0x08},
  80. {0xff, 0xff, 0xff, 0xff}
  81. };
  82. UCHAR SiS300_StPALPhase[6][4] = {
  83. {0x2a, 0x05, 0xd3, 0x00},
  84. {0x2a, 0x05, 0xd3, 0x00},
  85. {0x2a, 0x05, 0xd3, 0x00},
  86. {0x2a, 0x05, 0xd3, 0x00},
  87. {0x2a, 0x05, 0xd3, 0x00},
  88. {0xff, 0xff, 0xff, 0xff}
  89. };
  90. UCHAR SiS300_StSCARTPhase[6][4] = {
  91. {0x2a, 0x05, 0xd3, 0x00},
  92. {0x2a, 0x05, 0xd3, 0x00},
  93. {0x2a, 0x05, 0xd3, 0x00},
  94. {0x2a, 0x05, 0xd3, 0x00},
  95. {0x2a, 0x05, 0xd3, 0x00},
  96. {0xff, 0xff, 0xff, 0xff}
  97. };
  98. UCHAR SiS300_StHiTVPhase[6][4] = {
  99. {0x2a, 0x05, 0xd3, 0x00},
  100. {0x2a, 0x05, 0xd3, 0x00},
  101. {0x2a, 0x05, 0xd3, 0x00},
  102. {0x2a, 0x05, 0xd3, 0x00},
  103. {0x2a, 0x05, 0xd3, 0x00},
  104. {0xff, 0xff, 0xff, 0xff}
  105. };
  106. UCHAR SiS300_ExtNTSCPhase[6][4] = {
  107. {0x21, 0xed, 0x00, 0x08},
  108. {0x21, 0xed, 0x8a, 0x08},
  109. {0x21, 0xed, 0x8a, 0x08},
  110. {0x21, 0xed, 0x8a, 0x08},
  111. {0x21, 0xed, 0x8a, 0x08},
  112. {0xff, 0xff, 0xff, 0xff}
  113. };
  114. UCHAR SiS300_ExtPALPhase[6][4] = {
  115. {0x2a, 0x05, 0xd3, 0x00},
  116. {0x2a, 0x05, 0xd3, 0x00},
  117. {0x2a, 0x05, 0xd3, 0x00},
  118. {0x2a, 0x05, 0xd3, 0x00},
  119. {0x2a, 0x05, 0xd3, 0x00},
  120. {0xff, 0xff, 0xff, 0xff}
  121. };
  122. UCHAR SiS300_ExtSCARTPhase[6][4] = {
  123. {0x2a, 0x05, 0xd3, 0x00},
  124. {0x2a, 0x05, 0xd3, 0x00},
  125. {0x2a, 0x05, 0xd3, 0x00},
  126. {0x2a, 0x05, 0xd3, 0x00},
  127. {0x2a, 0x05, 0xd3, 0x00},
  128. {0xff, 0xff, 0xff, 0xff}
  129. };
  130. UCHAR SiS300_ExtHiTVPhase[6][4] = {
  131. {0x2a, 0x05, 0xd3, 0x00},
  132. {0x2a, 0x05, 0xd3, 0x00},
  133. {0x2a, 0x05, 0xd3, 0x00},
  134. {0x2a, 0x05, 0xd3, 0x00},
  135. {0x2a, 0x05, 0xd3, 0x00},
  136. {0xff, 0xff, 0xff, 0xff}
  137. };
  138. UCHAR SiS300_StNTSCFilter[17][4] = {
  139. {0x00, 0xf4, 0x10, 0x38},
  140. {0x00, 0xf4, 0x10, 0x38},
  141. {0xeb, 0x04, 0x10, 0x18},
  142. {0xf7, 0x06, 0x19, 0x14},
  143. {0x00, 0xf4, 0x10, 0x38},
  144. {0xeb, 0x04, 0x25, 0x18},
  145. {0xeb, 0x04, 0x25, 0x18},
  146. {0xeb, 0x15, 0x25, 0xf6},
  147. {0xeb, 0x04, 0x25, 0x18},
  148. {0xeb, 0x04, 0x25, 0x18},
  149. {0xeb, 0x04, 0x25, 0x18},
  150. {0xeb, 0x04, 0x25, 0x18},
  151. {0xeb, 0x04, 0x25, 0x18},
  152. {0xeb, 0x04, 0x25, 0x18},
  153. {0xeb, 0x04, 0x25, 0x18},
  154. {0xeb, 0x04, 0x25, 0x18},
  155. {0xff, 0xff, 0xff, 0xff}
  156. };
  157. UCHAR SiS300_StPALFilter[17][4] = {
  158. {0x00, 0xf4, 0x10, 0x38},
  159. {0x00, 0xf4, 0x10, 0x38},
  160. {0xf1, 0xf7, 0x10, 0x32},
  161. {0xf3, 0x00, 0x1d, 0x20},
  162. {0x00, 0xf4, 0x10, 0x38},
  163. {0xf1, 0xf7, 0x1f, 0x32},
  164. {0xf1, 0xf7, 0x1f, 0x32},
  165. {0xfc, 0xfb, 0x14, 0x2a},
  166. {0xf1, 0xf7, 0x1f, 0x32},
  167. {0xf1, 0xf7, 0x1f, 0x32},
  168. {0xf1, 0xf7, 0x1f, 0x32},
  169. {0xf1, 0xf7, 0x1f, 0x32},
  170. {0xf1, 0xf7, 0x1f, 0x32},
  171. {0xf1, 0xf7, 0x1f, 0x32},
  172. {0xf1, 0xf7, 0x1f, 0x32},
  173. {0xf1, 0xf7, 0x1f, 0x32},
  174. {0xff, 0xff, 0xff, 0xff}
  175. };
  176. UCHAR SiS300_StSCARTFilter[17][4] = {
  177. {0x00, 0xf4, 0x10, 0x38},
  178. {0x00, 0xf4, 0x10, 0x38},
  179. {0xf1, 0xf7, 0x10, 0x32},
  180. {0xf3, 0x00, 0x1d, 0x20},
  181. {0x00, 0xf4, 0x10, 0x38},
  182. {0xf1, 0xf7, 0x1f, 0x32},
  183. {0xf1, 0xf7, 0x1f, 0x32},
  184. {0xfc, 0xfb, 0x14, 0x2a},
  185. {0xf1, 0xf7, 0x1f, 0x32},
  186. {0xf1, 0xf7, 0x1f, 0x32},
  187. {0xf1, 0xf7, 0x1f, 0x32},
  188. {0xf1, 0xf7, 0x1f, 0x32},
  189. {0xf1, 0xf7, 0x1f, 0x32},
  190. {0xf1, 0xf7, 0x1f, 0x32},
  191. {0xf1, 0xf7, 0x1f, 0x32},
  192. {0xf1, 0xf7, 0x1f, 0x32},
  193. {0xff, 0xff, 0xff, 0xff}
  194. };
  195. UCHAR SiS300_StHiTVFilter[17][4] = {
  196. {0x00, 0xf4, 0x10, 0x38},
  197. {0x00, 0xf4, 0x10, 0x38},
  198. {0xf1, 0xf7, 0x10, 0x32},
  199. {0xf3, 0x00, 0x1d, 0x20},
  200. {0x00, 0xf4, 0x10, 0x38},
  201. {0xf1, 0xf7, 0x1f, 0x32},
  202. {0xf1, 0xf7, 0x1f, 0x32},
  203. {0xfc, 0xfb, 0x14, 0x2a},
  204. {0xf1, 0xf7, 0x1f, 0x32},
  205. {0xf1, 0xf7, 0x1f, 0x32},
  206. {0xf1, 0xf7, 0x1f, 0x32},
  207. {0xf1, 0xf7, 0x1f, 0x32},
  208. {0xf1, 0xf7, 0x1f, 0x32},
  209. {0xf1, 0xf7, 0x1f, 0x32},
  210. {0xf1, 0xf7, 0x1f, 0x32},
  211. {0xf1, 0xf7, 0x1f, 0x32},
  212. {0xff, 0xff, 0xff, 0xff}
  213. };
  214. UCHAR SiS300_ExtNTSCFilter[17][4] = {
  215. {0x00, 0xf4, 0x10, 0x38},
  216. {0x00, 0xf4, 0x10, 0x38},
  217. {0xeb, 0x04, 0x10, 0x18},
  218. {0xf7, 0x06, 0x19, 0x14},
  219. {0x00, 0xf4, 0x10, 0x38},
  220. {0xeb, 0x04, 0x25, 0x18},
  221. {0xeb, 0x04, 0x25, 0x18},
  222. {0xeb, 0x15, 0x25, 0xf6},
  223. {0xeb, 0x04, 0x25, 0x18},
  224. {0xeb, 0x04, 0x25, 0x18},
  225. {0xeb, 0x04, 0x25, 0x18},
  226. {0xeb, 0x04, 0x25, 0x18},
  227. {0xeb, 0x04, 0x25, 0x18},
  228. {0xeb, 0x04, 0x25, 0x18},
  229. {0xeb, 0x04, 0x25, 0x18},
  230. {0xeb, 0x04, 0x25, 0x18},
  231. {0xff, 0xff, 0xff, 0xff}
  232. };
  233. UCHAR SiS300_ExtPALFilter[17][4] = {
  234. {0x00, 0xf4, 0x10, 0x38},
  235. {0x00, 0xf4, 0x10, 0x38},
  236. {0xf1, 0xf7, 0x10, 0x32},
  237. {0xf3, 0x00, 0x1d, 0x20},
  238. {0x00, 0xf4, 0x10, 0x38},
  239. {0xf1, 0xf7, 0x1f, 0x32},
  240. {0xf1, 0xf7, 0x1f, 0x32},
  241. {0xfc, 0xfb, 0x14, 0x2a},
  242. {0xf1, 0xf7, 0x1f, 0x32},
  243. {0xf1, 0xf7, 0x1f, 0x32},
  244. {0xf1, 0xf7, 0x1f, 0x32},
  245. {0xf1, 0xf7, 0x1f, 0x32},
  246. {0xf1, 0xf7, 0x1f, 0x32},
  247. {0xf1, 0xf7, 0x1f, 0x32},
  248. {0xf1, 0xf7, 0x1f, 0x32},
  249. {0xf1, 0xf7, 0x1f, 0x32},
  250. {0xff, 0xff, 0xff, 0xff}
  251. };
  252. UCHAR SiS300_ExtSCARTFilter[17][4] = {
  253. {0x00, 0xf4, 0x10, 0x38},
  254. {0x00, 0xf4, 0x10, 0x38},
  255. {0xf1, 0xf7, 0x10, 0x32},
  256. {0xf3, 0x00, 0x1d, 0x20},
  257. {0x00, 0xf4, 0x10, 0x38},
  258. {0xf1, 0xf7, 0x1f, 0x32},
  259. {0xf1, 0xf7, 0x1f, 0x32},
  260. {0xfc, 0xfb, 0x14, 0x2a},
  261. {0xf1, 0xf7, 0x1f, 0x32},
  262. {0xf1, 0xf7, 0x1f, 0x32},
  263. {0xf1, 0xf7, 0x1f, 0x32},
  264. {0xf1, 0xf7, 0x1f, 0x32},
  265. {0xf1, 0xf7, 0x1f, 0x32},
  266. {0xf1, 0xf7, 0x1f, 0x32},
  267. {0xf1, 0xf7, 0x1f, 0x32},
  268. {0xf1, 0xf7, 0x1f, 0x32},
  269. {0xff, 0xff, 0xff, 0xff}
  270. };
  271. UCHAR SiS300_ExtHiTVFilter[17][4] = {
  272. {0x00, 0xf4, 0x10, 0x38},
  273. {0x00, 0xf4, 0x10, 0x38},
  274. {0xf1, 0xf7, 0x10, 0x32},
  275. {0xf3, 0x00, 0x1d, 0x20},
  276. {0x00, 0xf4, 0x10, 0x38},
  277. {0xf1, 0xf7, 0x1f, 0x32},
  278. {0xf1, 0xf7, 0x1f, 0x32},
  279. {0xfc, 0xfb, 0x14, 0x2a},
  280. {0xf1, 0xf7, 0x1f, 0x32},
  281. {0xf1, 0xf7, 0x1f, 0x32},
  282. {0xf1, 0xf7, 0x1f, 0x32},
  283. {0xf1, 0xf7, 0x1f, 0x32},
  284. {0xf1, 0xf7, 0x1f, 0x32},
  285. {0xf1, 0xf7, 0x1f, 0x32},
  286. {0xf1, 0xf7, 0x1f, 0x32},
  287. {0xf1, 0xf7, 0x1f, 0x32},
  288. {0xff, 0xff, 0xff, 0xff}
  289. };
  290. UCHAR SiS300_NTSCFilter2[9][7] = {
  291. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  292. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  293. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  294. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  295. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  296. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  297. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  298. {0x01, 0x01, 0xFC, 0xF8, 0x08, 0x26, 0x38},
  299. {0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0x22, 0x28}
  300. };
  301. UCHAR SiS300_PALFilter2[9][7] = {
  302. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  303. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  304. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  305. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  306. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  307. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  308. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  309. {0x01, 0x01, 0xFC, 0xF8, 0x08, 0x26, 0x38},
  310. {0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0x22, 0x28}
  311. };
  312. UCHAR SiS300_PALMFilter[17][4] = {
  313. {0x00, 0xf4, 0x10, 0x38},
  314. {0x00, 0xf4, 0x10, 0x38},
  315. {0xeb, 0x04, 0x10, 0x18},
  316. {0xf7, 0x06, 0x19, 0x14},
  317. {0x00, 0xf4, 0x10, 0x38},
  318. {0xeb, 0x04, 0x25, 0x18},
  319. {0xeb, 0x04, 0x25, 0x18},
  320. {0xeb, 0x15, 0x25, 0xf6},
  321. {0xeb, 0x04, 0x25, 0x18},
  322. {0xeb, 0x04, 0x25, 0x18},
  323. {0xeb, 0x04, 0x25, 0x18},
  324. {0xeb, 0x04, 0x25, 0x18},
  325. {0xeb, 0x04, 0x25, 0x18},
  326. {0xeb, 0x04, 0x25, 0x18},
  327. {0xeb, 0x04, 0x25, 0x18},
  328. {0xeb, 0x04, 0x25, 0x18},
  329. {0xff, 0xff, 0xff, 0xff}
  330. };
  331. UCHAR SiS300_PALNFilter[17][4] = {
  332. {0x00, 0xf4, 0x10, 0x38},
  333. {0x00, 0xf4, 0x10, 0x38},
  334. {0xeb, 0x04, 0x10, 0x18},
  335. {0xf7, 0x06, 0x19, 0x14},
  336. {0x00, 0xf4, 0x10, 0x38},
  337. {0xeb, 0x04, 0x25, 0x18},
  338. {0xeb, 0x04, 0x25, 0x18},
  339. {0xeb, 0x15, 0x25, 0xf6},
  340. {0xeb, 0x04, 0x25, 0x18},
  341. {0xeb, 0x04, 0x25, 0x18},
  342. {0xeb, 0x04, 0x25, 0x18},
  343. {0xeb, 0x04, 0x25, 0x18},
  344. {0xeb, 0x04, 0x25, 0x18},
  345. {0xeb, 0x04, 0x25, 0x18},
  346. {0xeb, 0x04, 0x25, 0x18},
  347. {0xeb, 0x04, 0x25, 0x18},
  348. {0xff, 0xff, 0xff, 0xff}
  349. };
  350. UCHAR SiS300_PALMFilter2[9][7] = {
  351. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  352. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  353. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  354. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  355. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  356. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  357. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  358. {0x01, 0x01, 0xFC, 0xF8, 0x08, 0x26, 0x38},
  359. {0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0x22, 0x28}
  360. };
  361. UCHAR SiS300_PALNFilter2[9][7] = {
  362. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  363. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  364. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  365. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  366. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  367. {0xFF, 0x03, 0x02, 0xF6, 0xFC, 0x27, 0x46},
  368. {0x01, 0x02, 0xFE, 0xF7, 0x03, 0x27, 0x3C},
  369. {0x01, 0x01, 0xFC, 0xF8, 0x08, 0x26, 0x38},
  370. {0xFF, 0xFF, 0xFC, 0x00, 0x0F, 0x22, 0x28}
  371. };