Commit | Line | Data |
---|---|---|
6fa3eb70 S |
1 | #ifndef __REFCODE_PDTSCAN_H__ |
2 | #define __REFCODE_PDTSCAN_H__ | |
3 | ||
4 | #define PDT_ADDR 0xEF | |
5 | #define PDT_SIZE 6 | |
6 | #define CFG_F54_TXCOUNT 30 | |
7 | #define CFG_F54_RXCOUNT 46 | |
8 | ||
9 | extern unsigned short F01_Data_Base; | |
10 | extern unsigned short F01_Cmd_Base; | |
11 | extern unsigned short F01_Ctrl_Base; | |
12 | extern unsigned short F01_Query_Base; | |
13 | extern unsigned short F11_Data_Base; | |
14 | extern unsigned short F11_Query_Base; | |
15 | extern unsigned short F34_Data_Base; | |
16 | extern unsigned short F34_Ctrl_Base; | |
17 | extern unsigned short F34_Query_Base; | |
18 | extern unsigned short F54_Data_Base; | |
19 | extern unsigned short F54_Command_Base; | |
20 | extern unsigned short F1A_Data_Base; | |
21 | extern unsigned short F1A_Query_Base; | |
22 | ||
23 | extern unsigned short F54_Data_LowIndex; | |
24 | extern unsigned short F54_Data_HighIndex; | |
25 | extern unsigned short F54_Data_Buffer; | |
26 | extern unsigned short F54_CBCSettings; | |
27 | ||
28 | extern unsigned char numberOfTx; | |
29 | extern unsigned char numberOfRx; | |
30 | extern unsigned char MaxButton; | |
31 | extern unsigned char TxChannelUsed[CFG_F54_TXCOUNT]; | |
32 | extern unsigned char RxChannelUsed[CFG_F54_TXCOUNT]; | |
33 | extern unsigned char CheckButton[CFG_F54_TXCOUNT][CFG_F54_RXCOUNT]; | |
34 | extern unsigned char ButtonTXUsed[CFG_F54_TXCOUNT]; | |
35 | extern unsigned char ButtonRXUsed[CFG_F54_TXCOUNT]; | |
36 | ||
37 | #ifdef F54_Porting | |
38 | void SYNA_PDTScan(void); | |
39 | void SYNA_PDTScan_BootloaderMode(void); | |
40 | void SYNA_ConstructRMI_F54(void); | |
41 | void SYNA_ConstructRMI_F1A(void); | |
42 | void SYNA_PrintRMI(void); | |
43 | #endif | |
44 | ||
45 | #endif |