/************************************************************************** * AW5306_Reg.h * * AW5306 Driver code version 1.0 * * Create Date : 2012/06/25 * * Modify Date : * * Create by : wuhaijun * **************************************************************************/ #ifndef AW5306_REG_H #define AW5306_REG_H #define SA_PAGE 0x00 #define SA_IDRST 0x01 #define SA_CTRL 0x02 #define SA_SCANMD 0x03 #define SA_IER 0x04 #define SA_RX_NUM 0x05 #define SA_RX_START 0x06 #define SA_TX_NUM 0x07 #define SA_TX_INDEX0 0x08 #define SA_TX_INDEX1 0x09 #define SA_TX_INDEX2 0x0A #define SA_TX_INDEX3 0x0B #define SA_TX_INDEX4 0x0C #define SA_TX_INDEX5 0x0D #define SA_TX_INDEX6 0x0E #define SA_TX_INDEX7 0x0F #define SA_TX_INDEX8 0x10 #define SA_TX_INDEX9 0x11 #define SA_TX_INDEX10 0x12 #define SA_TX_INDEX11 0x13 #define SA_TX_INDEX12 0x14 #define SA_TX_INDEX13 0x15 #define SA_TX_INDEX14 0x16 #define SA_TX_INDEX15 0x17 #define SA_TX_INDEX16 0x18 #define SA_TX_INDEX17 0x19 #define SA_TX_INDEX18 0x1A #define SA_TX_INDEX19 0x1B #define SA_TX_INDEX20 0x1C #define SA_TXCAC0 0x1D #define SA_TXCAC1 0x1E #define SA_TXCAC2 0x1F #define SA_TXCAC3 0x20 #define SA_TXCAC4 0x21 #define SA_TXCAC5 0x22 #define SA_TXCAC6 0x23 #define SA_TXCAC7 0x24 #define SA_TXCAC8 0x25 #define SA_TXCAC9 0x26 #define SA_TXCAC10 0x27 #define SA_TXCAC11 0x28 #define SA_TXCAC12 0x29 #define SA_TXCAC13 0x2A #define SA_TXCAC14 0x2B #define SA_TXCAC15 0x2C #define SA_TXCAC16 0x2D #define SA_TXCAC17 0x2E #define SA_TXCAC18 0x2F #define SA_TXCAC19 0x30 #define SA_TXCAC20 0x31 #define SA_TXOFFSET0 0x32 #define SA_TXOFFSET1 0x33 #define SA_TXOFFSET2 0x34 #define SA_TXOFFSET3 0x35 #define SA_TXOFFSET4 0x36 #define SA_TXOFFSET5 0x37 #define SA_TXOFFSET6 0x38 #define SA_TXOFFSET7 0x39 #define SA_TXOFFSET8 0x3A #define SA_TXOFFSET9 0x3B #define SA_TXOFFSET10 0x3C #define SA_RXCAC0 0x3E #define SA_RXCAC1 0x3F #define SA_RXCAC2 0x40 #define SA_RXCAC3 0x41 #define SA_RXCAC4 0x42 #define SA_RXCAC5 0x43 #define SA_RXCAC6 0x44 #define SA_RXCAC7 0x45 #define SA_RXCAC8 0x46 #define SA_RXCAC9 0x47 #define SA_RXCAC10 0x48 #define SA_RXCAC11 0x49 #define SA_RXOFFSET0 0x4A #define SA_RXOFFSET1 0x4B #define SA_RXOFFSET2 0x4C #define SA_RXOFFSET3 0x4D #define SA_RXOFFSET4 0x4E #define SA_RXOFFSET5 0x4F #define SA_DRV_VLT 0x51 #define SA_SCANFREQ1 0x52 #define SA_SCANFREQ2 0x53 #define SA_SCANFREQ3 0x54 #define SA_TXADCGAIN0 0x55 #define SA_TXADCGAIN1 0x56 #define SA_TXADCGAIN2 0x57 #define SA_TXADCGAIN3 0x58 #define SA_TXADCGAIN4 0x59 #define SA_TXADCGAIN5 0x5A #define SA_TXADCGAIN6 0x5B #define SA_TXADCGAIN7 0x5C #define SA_TXADCGAIN8 0x5D #define SA_TXADCGAIN9 0x5E #define SA_TXADCGAIN10 0x5F #define SA_TXADCGAIN11 0x60 #define SA_TXADCGAIN12 0x61 #define SA_TXADCGAIN13 0x62 #define SA_TXADCGAIN14 0x63 #define SA_TXADCGAIN15 0x64 #define SA_TXADCGAIN16 0x65 #define SA_TXADCGAIN17 0x66 #define SA_TXADCGAIN18 0x67 #define SA_TXADCGAIN19 0x68 #define SA_TXADCGAIN20 0x69 #define SA_WAITTIME 0x6A #define SA_TCLKDLY 0x6B #define SA_FINEADJ 0x6C #define SA_TXCLKFREQ 0x6D #define SA_SCANTIM 0x6E #define SA_READSEL 0x70 #define SA_ISR 0x71 #define SA_STATE1 0x72 #define SA_POSCNT 0x73 #define SA_NEGCNT 0x74 #define SA_VLDNUM 0x75 #define SA_ADDRH 0x7D #define SA_ADDRL 0x7E #define SA_RAWDATA 0x7F //////////////////////// // Page 2 //////////////////////// #define SA_SINETABE1 0x03 #define SA_SINETABE2 0x04 #define SA_DATAOFFSET 0x05 #define SA_TRACECTRL1 0x10 #define SA_TRACECTRL2 0x11 #define SA_TRACECTRL3 0x12 #define SA_TRACEST 0x13 #define SA_RPTNEGTH 0x14 #define SA_RPTPOSTH 0x15 #define SA_TRACESTEP 0x16 #define SA_TRCLVLLO 0x17 #define SA_TRCLVLPOSHI 0x18 #define SA_TRCLVLNEGHI 0x19 #define SA_TRACEINTERVAL 0x1A #define SA_RXSTABLETH 0x1B #define SA_POSLEVELTH 0x1C #define SA_POSNUMTH 0x1D #define SA_NEGLEVELTH 0x1E #define SA_NEGNUMTH 0x1F #define SA_BIGPOINTTH 0x20 #define SA_BIGPOSTIMTH 0x21 #define SA_BIGNEGTIMTH 0x22 #define SA_NEGTIMTH 0x23 #define SA_TRACEHIGHTIM 0x24 #define SA_INITPNTTH 0x25 #define SA_TCHCLRTIMSET 0x26 #define SA_INITLVTH 0x27 #define SA_MAXCHKTH 0x28 #define SA_MINCHKTH 0x29 #define SA_INITFORCEQUIT 0x2A #define SA_CHAMPCFG 0x30 #define SA_ADCCFG 0x31 #define SA_IBCFG1 0x32 #define SA_IBCFG2 0x33 #define SA_LDOCFG 0x34 #define SA_OSCCFG1 0x35 #define SA_OSCCFG2 0x36 #define SA_OSCCFG3 0x37 #define SA_EN_CLK_QNTZ1 0x38 #define SA_EN_CLK_QNTZ2 0x39 #define SA_CPFREQ 0x3A #define SA_ATEST1 0x3B #define SA_ATEST2 0x3C #define SA_RAMTST 0x60 #define SA_TESTCFG 0x61 #define SA_TSTDATAH 0x62 #define SA_TSTDATAL 0x63 #endif