📄 qatv.c
字号:
{49, 689000000, 6, QATV_VSTD_NTSC_M },
{50, 695000000, 6, QATV_VSTD_NTSC_M },
{51, 701000000, 6, QATV_VSTD_NTSC_M },
{52, 707000000, 6, QATV_VSTD_NTSC_M },
{53, 713000000, 6, QATV_VSTD_NTSC_M },
{54, 719000000, 6, QATV_VSTD_NTSC_M },
{55, 725000000, 6, QATV_VSTD_NTSC_M },
{56, 731000000, 6, QATV_VSTD_NTSC_M },
{57, 737000000, 6, QATV_VSTD_NTSC_M },
{58, 743000000, 6, QATV_VSTD_NTSC_M },
{59, 749000000, 6, QATV_VSTD_NTSC_M },
{60, 755000000, 6, QATV_VSTD_NTSC_M },
{61, 761000000, 6, QATV_VSTD_NTSC_M },
{62, 767000000, 6, QATV_VSTD_NTSC_M },
{0, 0, 0,0}
};
/* Default Channel Maps for UK, Hong Kong, and South Africa */
QATV_CHANNEL_MAP(qatv_a_uk_chn_map) = {
{2, 48000000, 7, QATV_VSTD_PAL_B },
{3, 56000000, 7, QATV_VSTD_PAL_B },
{4, 64000000, 7, QATV_VSTD_PAL_B },
{5, 177500000, 7, QATV_VSTD_PAL_B },
{6, 185500000, 7, QATV_VSTD_PAL_B },
{7, 193500000, 7, QATV_VSTD_PAL_B },
{8, 201500000, 7, QATV_VSTD_PAL_B },
{9, 209500000, 7, QATV_VSTD_PAL_B },
{10, 217500000, 7, QATV_VSTD_PAL_B },
{21, 474000000, 8, QATV_VSTD_PAL_I },
{22, 482000000, 8, QATV_VSTD_PAL_I },
{23, 490000000, 8, QATV_VSTD_PAL_I },
{24, 498000000, 8, QATV_VSTD_PAL_I },
{25, 506000000, 8, QATV_VSTD_PAL_I },
{26, 514000000, 8, QATV_VSTD_PAL_I },
{27, 522000000, 8, QATV_VSTD_PAL_I },
{28, 530000000, 8, QATV_VSTD_PAL_I },
{29, 538000000, 8, QATV_VSTD_PAL_I },
{30, 546000000, 8, QATV_VSTD_PAL_I },
{31, 554000000, 8, QATV_VSTD_PAL_I },
{32, 562000000, 8, QATV_VSTD_PAL_I },
{33, 570000000, 8, QATV_VSTD_PAL_I },
{34, 578000000, 8, QATV_VSTD_PAL_I },
{35, 586000000, 8, QATV_VSTD_PAL_I },
{36, 594000000, 8, QATV_VSTD_PAL_I },
{37, 602000000, 8, QATV_VSTD_PAL_I },
{38, 610000000, 8, QATV_VSTD_PAL_I },
{39, 618000000, 8, QATV_VSTD_PAL_I },
{40, 626000000, 8, QATV_VSTD_PAL_I },
{41, 634000000, 8, QATV_VSTD_PAL_I },
{42, 642000000, 8, QATV_VSTD_PAL_I },
{43, 650000000, 8, QATV_VSTD_PAL_I },
{44, 658000000, 8, QATV_VSTD_PAL_I },
{45, 666000000, 8, QATV_VSTD_PAL_I },
{46, 674000000, 8, QATV_VSTD_PAL_I },
{47, 682000000, 8, QATV_VSTD_PAL_I },
{48, 690000000, 8, QATV_VSTD_PAL_I },
{49, 698000000, 8, QATV_VSTD_PAL_I },
{50, 706000000, 8, QATV_VSTD_PAL_I },
{51, 714000000, 8, QATV_VSTD_PAL_I },
{52, 722000000, 8, QATV_VSTD_PAL_I },
{53, 730000000, 8, QATV_VSTD_PAL_I },
{54, 738000000, 8, QATV_VSTD_PAL_I },
{55, 746000000, 8, QATV_VSTD_PAL_I },
{56, 754000000, 8, QATV_VSTD_PAL_I },
{57, 762000000, 8, QATV_VSTD_PAL_I },
{58, 770000000, 8, QATV_VSTD_PAL_I },
{59, 778000000, 8, QATV_VSTD_PAL_I },
{60, 786000000, 8, QATV_VSTD_PAL_I },
{61, 794000000, 8, QATV_VSTD_PAL_I },
{62, 802000000, 8, QATV_VSTD_PAL_I },
{63, 810000000, 8, QATV_VSTD_PAL_I },
{64, 818000000, 8, QATV_VSTD_PAL_I },
{65, 826000000, 8, QATV_VSTD_PAL_I },
{66, 834000000, 8, QATV_VSTD_PAL_I },
{67, 842000000, 8, QATV_VSTD_PAL_I },
{68, 850000000, 8, QATV_VSTD_PAL_I },
{69, 858000000, 8, QATV_VSTD_PAL_I },
{0, 0, 0,0}
};
/* Default Channel Map for Brazil */
QATV_CHANNEL_MAP(qatv_brazil_chn_map) = {
{2, 57000000, 6, QATV_VSTD_PAL_M },
{3, 63000000, 6, QATV_VSTD_PAL_M },
{4, 69000000, 6, QATV_VSTD_PAL_M },
{5, 79000000, 6, QATV_VSTD_PAL_M },
{6, 85000000, 6, QATV_VSTD_PAL_M },
{7, 177000000, 6, QATV_VSTD_PAL_M },
{8, 183000000, 6, QATV_VSTD_PAL_M },
{9, 189000000, 6, QATV_VSTD_PAL_M },
{10, 195000000, 6, QATV_VSTD_PAL_M },
{11, 201000000, 6, QATV_VSTD_PAL_M },
{12, 207000000, 6, QATV_VSTD_PAL_M },
{13, 213000000, 6, QATV_VSTD_PAL_M },
{14, 473000000, 6, QATV_VSTD_PAL_M },
{15, 479000000, 6, QATV_VSTD_PAL_M },
{16, 485000000, 6, QATV_VSTD_PAL_M },
{17, 491000000, 6, QATV_VSTD_PAL_M },
{18, 497000000, 6, QATV_VSTD_PAL_M },
{19, 503000000, 6, QATV_VSTD_PAL_M },
{20, 509000000, 6, QATV_VSTD_PAL_M },
{21, 515000000, 6, QATV_VSTD_PAL_M },
{22, 521000000, 6, QATV_VSTD_PAL_M },
{23, 527000000, 6, QATV_VSTD_PAL_M },
{24, 533000000, 6, QATV_VSTD_PAL_M },
{25, 539000000, 6, QATV_VSTD_PAL_M },
{26, 545000000, 6, QATV_VSTD_PAL_M },
{27, 551000000, 6, QATV_VSTD_PAL_M },
{28, 557000000, 6, QATV_VSTD_PAL_M },
{29, 563000000, 6, QATV_VSTD_PAL_M },
{30, 569000000, 6, QATV_VSTD_PAL_M },
{31, 575000000, 6, QATV_VSTD_PAL_M },
{32, 581000000, 6, QATV_VSTD_PAL_M },
{33, 587000000, 6, QATV_VSTD_PAL_M },
{34, 593000000, 6, QATV_VSTD_PAL_M },
{35, 599000000, 6, QATV_VSTD_PAL_M },
{36, 605000000, 6, QATV_VSTD_PAL_M },
{37, 611000000, 6, QATV_VSTD_PAL_M },
{38, 617000000, 6, QATV_VSTD_PAL_M },
{39, 623000000, 6, QATV_VSTD_PAL_M },
{40, 629000000, 6, QATV_VSTD_PAL_M },
{41, 635000000, 6, QATV_VSTD_PAL_M },
{42, 641000000, 6, QATV_VSTD_PAL_M },
{43, 647000000, 6, QATV_VSTD_PAL_M },
{44, 653000000, 6, QATV_VSTD_PAL_M },
{45, 659000000, 6, QATV_VSTD_PAL_M },
{46, 665000000, 6, QATV_VSTD_PAL_M },
{47, 671000000, 6, QATV_VSTD_PAL_M },
{48, 677000000, 6, QATV_VSTD_PAL_M },
{49, 683000000, 6, QATV_VSTD_PAL_M },
{50, 689000000, 6, QATV_VSTD_PAL_M },
{51, 695000000, 6, QATV_VSTD_PAL_M },
{52, 701000000, 6, QATV_VSTD_PAL_M },
{53, 707000000, 6, QATV_VSTD_PAL_M },
{54, 713000000, 6, QATV_VSTD_PAL_M },
{55, 719000000, 6, QATV_VSTD_PAL_M },
{56, 725000000, 6, QATV_VSTD_PAL_M },
{57, 731000000, 6, QATV_VSTD_PAL_M },
{58, 737000000, 6, QATV_VSTD_PAL_M },
{59, 743000000, 6, QATV_VSTD_PAL_M },
{60, 749000000, 6, QATV_VSTD_PAL_M },
{61, 755000000, 6, QATV_VSTD_PAL_M },
{62, 761000000, 6, QATV_VSTD_PAL_M },
{63, 767000000, 6, QATV_VSTD_PAL_M },
{64, 773000000, 6, QATV_VSTD_PAL_M },
{65, 779000000, 6, QATV_VSTD_PAL_M },
{66, 785000000, 6, QATV_VSTD_PAL_M },
{67, 791000000, 6, QATV_VSTD_PAL_M },
{68, 797000000, 6, QATV_VSTD_PAL_M },
{69, 803000000, 6, QATV_VSTD_PAL_M },
{0, 0, 0,0}
};
/* Default Channel Map for Argentina */
QATV_CHANNEL_MAP(qatv_argentina_chn_map) = {
{2, 57000000, 6, QATV_VSTD_PAL_NC },
{3, 63000000, 6, QATV_VSTD_PAL_NC },
{4, 69000000, 6, QATV_VSTD_PAL_NC },
{5, 79000000, 6, QATV_VSTD_PAL_NC },
{6, 85000000, 6, QATV_VSTD_PAL_NC },
{7, 177000000, 6, QATV_VSTD_PAL_NC },
{8, 183000000, 6, QATV_VSTD_PAL_NC },
{9, 189000000, 6, QATV_VSTD_PAL_NC },
{10, 195000000, 6, QATV_VSTD_PAL_NC },
{11, 201000000, 6, QATV_VSTD_PAL_NC },
{12, 207000000, 6, QATV_VSTD_PAL_NC },
{13, 213000000, 6, QATV_VSTD_PAL_NC },
{14, 473000000, 6, QATV_VSTD_PAL_NC },
{15, 479000000, 6, QATV_VSTD_PAL_NC },
{16, 485000000, 6, QATV_VSTD_PAL_NC },
{17, 491000000, 6, QATV_VSTD_PAL_NC },
{18, 497000000, 6, QATV_VSTD_PAL_NC },
{19, 503000000, 6, QATV_VSTD_PAL_NC },
{20, 509000000, 6, QATV_VSTD_PAL_NC },
{21, 515000000, 6, QATV_VSTD_PAL_NC },
{22, 521000000, 6, QATV_VSTD_PAL_NC },
{23, 527000000, 6, QATV_VSTD_PAL_NC },
{24, 533000000, 6, QATV_VSTD_PAL_NC },
{25, 539000000, 6, QATV_VSTD_PAL_NC },
{26, 545000000, 6, QATV_VSTD_PAL_NC },
{27, 551000000, 6, QATV_VSTD_PAL_NC },
{28, 557000000, 6, QATV_VSTD_PAL_NC },
{29, 563000000, 6, QATV_VSTD_PAL_NC },
{30, 569000000, 6, QATV_VSTD_PAL_NC },
{31, 575000000, 6, QATV_VSTD_PAL_NC },
{32, 581000000, 6, QATV_VSTD_PAL_NC },
{33, 587000000, 6, QATV_VSTD_PAL_NC },
{34, 593000000, 6, QATV_VSTD_PAL_NC },
{35, 599000000, 6, QATV_VSTD_PAL_NC },
{36, 605000000, 6, QATV_VSTD_PAL_NC },
{37, 611000000, 6, QATV_VSTD_PAL_NC },
{38, 617000000, 6, QATV_VSTD_PAL_NC },
{39, 623000000, 6, QATV_VSTD_PAL_NC },
{40, 629000000, 6, QATV_VSTD_PAL_NC },
{41, 635000000, 6, QATV_VSTD_PAL_NC },
{42, 641000000, 6, QATV_VSTD_PAL_NC },
{43, 647000000, 6, QATV_VSTD_PAL_NC },
{44, 653000000, 6, QATV_VSTD_PAL_NC },
{45, 659000000, 6, QATV_VSTD_PAL_NC },
{46, 665000000, 6, QATV_VSTD_PAL_NC },
{47, 671000000, 6, QATV_VSTD_PAL_NC },
{48, 677000000, 6, QATV_VSTD_PAL_NC },
{49, 683000000, 6, QATV_VSTD_PAL_NC },
{50, 689000000, 6, QATV_VSTD_PAL_NC },
{51, 695000000, 6, QATV_VSTD_PAL_NC },
{52, 701000000, 6, QATV_VSTD_PAL_NC },
{53, 707000000, 6, QATV_VSTD_PAL_NC },
{54, 713000000, 6, QATV_VSTD_PAL_NC },
{55, 719000000, 6, QATV_VSTD_PAL_NC },
{56, 725000000, 6, QATV_VSTD_PAL_NC },
{57, 731000000, 6, QATV_VSTD_PAL_NC },
{58, 737000000, 6, QATV_VSTD_PAL_NC },
{59, 743000000, 6, QATV_VSTD_PAL_NC },
{60, 749000000, 6, QATV_VSTD_PAL_NC },
{61, 755000000, 6, QATV_VSTD_PAL_NC },
{62, 761000000, 6, QATV_VSTD_PAL_NC },
{63, 767000000, 6, QATV_VSTD_PAL_NC },
{64, 773000000, 6, QATV_VSTD_PAL_NC },
{65, 779000000, 6, QATV_VSTD_PAL_NC },
{66, 785000000, 6, QATV_VSTD_PAL_NC },
{67, 791000000, 6, QATV_VSTD_PAL_NC },
{68, 797000000, 6, QATV_VSTD_PAL_NC },
{69, 803000000, 6, QATV_VSTD_PAL_NC },
{0, 0, 0,0}
};
/********************************************************************************
*
* FUNCTION (need to be customized by user)
*
********************************************************************************/
int QATVI2C_WriteReg(unsigned i2c_addr, unsigned reg_addr, unsigned short data) /* 16-bit reg_addr, 16-bit data */
{
/* Custom Section */
/* End of Custom Section */
}int QATVI2C_ReadReg(unsigned i2c_addr, unsigned reg_addr, unsigned short * data) /* 16-bit reg_addr, 16-bit data */
{/* Custom Section */
/* End of Custom Section */
}
void QATV_Delay(unsigned short ms) /* millisecond */
{
/* Custom Section */
/* End of Custom Section */
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -