📄 360_map.h
字号:
#ifndef H_MAP360
#define H_MAP360
#ifndef STTUNER_MINIDRIVER
/* ID */
#define R_ID 0x0
#define IDENTIFICATIONREGISTER 0xff
/* I2CRPT */
#define R_I2CRPT 0x1
#define I2CT_ON 0x10080
#define ENARPT_LEVEL 0x10070
#define SCLT_DELAY 0x10008
#define SCLT_NOD 0x10004
#define STOP_ENABLE 0x10002
/* TOPCTRL */
#define R_TOPCTRL 0x2
#define STDBY 0x20080
#define STDBY_FEC 0x20040
#define STDBY_CORE 0x20020
#define DIR_CLK 0x20010
#define TS_DIS 0x20008
#define TQFP80 0x20004
#define BYPASS_PGA 0x20002
#define ENA_27 0x20001
/* IOCFG0 */
#define R_IOCFG0 0x3
#define OP0_SD 0x30080
#define OP0_VAL 0x30040
#define OP0_OD 0x30020
#define OP0_INV 0x30010
#define OP0_DACVALUE_HI 0x3000f
/* DAC0R */
#define R_DAC0R 0x4
#define OP0_DACVALUE_LO 0x400ff
/* IOCFG1 */
#define R_IOCFG1 0x5
#define IP0 0x50040
#define OP1_OD 0x50020
#define OP1_INV 0x50010
#define OP1_DACVALUE_HI 0x5000f
/* DAC1R */
#define R_DAC1R 0x6
#define OP1_DACVALUE_LO 0x600ff
/* IOCFG2 */
#define R_IOCFG2 0x7
#define OP2_LOCK_CONF 0x700e0
#define OP2_OD 0x70010
#define OP2_VAL 0x70008
#define OP1_LOCK_CONF 0x70007
/* PWMFR */
#define R_PWMFR 0x8
#define OP0_FREQ 0x800f0
#define OP1_FREQ 0x8000f
/* STATUS */
#define R_STATUS 0x9
#define TPS_LOCK 0x90080
#define SYR_LOCK 0x90040
#define AGC_LOCK 0x90020
#define PRF 0x90010
#define LK 0x90008
#define PR 0x90007
/* AUX_CLK */
#define R_AUX_CLK 0xa
#define AUXFEC12B 0xa0080
#define AUXFEC_ENA 0xa0040
#define DIS_CKX4 0xa0020
#define CKSEL 0xa0018
#define CKDIV_PROG 0xa0006
#define AUXCLK_ENA 0xa0001
/* FREESYS1 */
#define R_FREESYS1 0xb
/* FREESYS2 */
#define R_FREESYS2 0xc
/* FREESYS3 */
#define R_FREESYS3 0xd
/* AGC2MAX */
#define R_AGC2MAX 0x10
#define AGC2MAX 0x1000ff
/* AGC2MIN */
#define R_AGC2MIN 0x11
#define AGC2MIN 0x1100ff
/* AGC1MAX */
#define R_AGC1MAX 0x12
#define AGC1MAX 0x1200ff
/* AGC1MIN */
#define R_AGC1MIN 0x13
#define AGC1MIN 0x1300ff
/* AGCR */
#define R_AGCR 0x14
#define RATIO_A 0x1400e0
#define RATIO_B 0x140018
#define RATIO_C 0x140007
/* AGC2TH */
#define R_AGC2TH 0x15
#define AGC2_THRES 0x1500ff
/* AGC12C3 */
#define R_AGC12C3 0x16
#define AGC1_IV 0x160080
#define AGC1_OD 0x160040
#define AGC1_LOAD 0x160020
#define AGC2_IV 0x160010
#define AGC2_OD 0x160008
#define AGC2_LOAD 0x160004
#define AGC12_MODE 0x160003
/* AGCCTRL1 */
#define R_AGCCTRL1 0x17
#define DAGC_ON 0x170080
#define AGC1_MODE 0x170008
#define AGC2_MODE 0x170007
/* AGCCTRL2 */
#define R_AGCCTRL2 0x18
#define FRZ2_CTRL 0x180060
#define FRZ1_CTRL 0x180018
#define TIME_CST 0x180007
/* AGC1VAL1 */
#define R_AGC1VAL1 0x19
#define AGC1_VAL_LO 0x1900ff
/* AGC1VAL2 */
#define R_AGC1VAL2 0x1a
#define AGC1_VAL_HI 0x1a000f
/* AGC2VAL1 */
#define R_AGC2VAL1 0x1b
#define AGC2_VAL_LO 0x1b00ff
/* AGC2VAL2 */
#define R_AGC2VAL2 0x1c
#define AGC2_VAL_HI 0x1c000f
/* AGC2PGA */
#define R_AGC2PGA 0x1d
#define UAGC2PGA 0x1d003f
/* OVF_RATE1 */
#define R_OVF_RATE1 0x1e
#define OVF_RATE_HI 0x1e000f
/* OVF_RATE2 */
#define R_OVF_RATE2 0x1f
#define OVF_RATE_LO 0x1f00ff
/* GAIN_SRC1 */
#define R_GAIN_SRC1 0x20
#define INV_SPECTR 0x200080
#define IQ_INVERT 0x200040
#define INR_BYPASS 0x200020
#define GAIN_SRC_HI 0x20000f
/* GAIN_SRC2 */
#define R_GAIN_SRC2 0x21
#define GAIN_SRC_LO 0x2100ff
/* INC_DEROT1 */
#define R_INC_DEROT1 0x22
#define INC_DEROT_HI 0x2200ff
/* INC_DEROT2 */
#define R_INC_DEROT2 0x23
#define INC_DEROT_LO 0x2300ff
/* FREESTFE_1 */
#define R_FREESTFE_1 0x26
#define AVERAGE_ON 0x260004
#define DC_ADJ 0x260002
#define SEL_LSB 0x260001
/* SYR_THR */
#define R_SYR_THR 0x27
#define SEL_SRCOUT 0x2700c0
#define SEL_SYRTHR 0x27001f
/* INR */
#define R_INR 0x28
#define INR 0x2800ff
/* EN_PROCESS */
#define R_EN_PROCESS 0x29
#define ENAB 0x290001
/* SDI_SMOOTHER */
#define R_SDI_SMOOTHER 0x2a
#define DIS_SMOOTH 0x2a0080
#define SDI_INC_SMOOTHER 0x2a003f
/* FE_LOOP_OPEN */
#define R_FE_LOOP_OPEN 0x2b
#define TRL_LOOP_OP 0x2b0002
#define CRL_LOOP_OP 0x2b0001
/* EPQ */
#define R_EPQ 0x31
#define EPQ 0x3100ff
/* EPQ2 */
#define R_EPQ2 0x32
#define EPQ2 0x3200ff
/* COR_CTL */
#define R_COR_CTL 0x80
#define CORE_ACTIVE 0x800020
#define HOLD 0x800010
#define CORE_STATE_CTL 0x80000f
/* COR_STAT */
#define R_COR_STAT 0x81
#define TPS_LOCKED 0x810040
#define SYR_LOCKED_COR 0x810020
#define AGC_LOCKED_STAT 0x810010
#define CORE_STATE_STAT 0x81000f
/* COR_INTEN */
#define R_COR_INTEN 0x82
#define INTEN 0x820080
#define INTEN_SYR 0x820020
#define INTEN_FFT 0x820010
#define INTEN_AGC 0x820008
#define INTEN_TPS1 0x820004
#define INTEN_TPS2 0x820002
#define INTEN_TPS3 0x820001
/* COR_INTSTAT */
#define R_COR_INTSTAT 0x83
#define INTSTAT_SYR 0x830020
#define INTSTAT_FFT 0x830010
#define INTSAT_AGC 0x830008
#define INTSTAT_TPS1 0x830004
#define INTSTAT_TPS2 0x830002
#define INTSTAT_TPS3 0x830001
/* COR_MODEGUARD */
#define R_COR_MODEGUARD 0x84
#define FORCE 0x840008
#define MODE 0x840004
#define GUARD 0x840003
/* AGC_CTL */
#define R_AGC_CTL 0x85
#define DELAY_STARTUP 0x8500e0
#define AGC_LAST 0x850010
#define AGC_GAIN 0x85000c
#define AGC_NEG 0x850002
#define AGC_SET 0x850001
/* AGC_MANUAL1 */
#define R_AGC_MANUAL1 0x86
#define AGC_VAL_LO 0x8600ff
/* AGC_MANUAL2 */
#define R_AGC_MANUAL2 0x87
#define AGC_VAL_HI 0x87000f
/* AGC_TARGET */
#define R_AGC_TARGET 0x88
#define AGC_TARGET 0x8800ff
/* AGC_GAIN1 */
#define R_AGC_GAIN1 0x89
#define AGC_GAIN_LO 0x8900ff
/* AGC_GAIN2 */
#define R_AGC_GAIN2 0x8a
#define AGC_LOCKED_GAIN2 0x8a0010
#define AGC_GAIN_HI 0x8a000f
/* ITB_CTL */
#define R_ITB_CTL 0x8b
#define ITB_INVERT 0x8b0001
/* ITB_FREQ1 */
#define R_ITB_FREQ1 0x8c
#define ITB_FREQ_LO 0x8c00ff
/* ITB_FREQ2 */
#define R_ITB_FREQ2 0x8d
#define ITB_FREQ_HI 0x8d003f
/* CAS_CTL */
#define R_CAS_CTL 0x8e
#define CCS_ENABLE 0x8e0080
#define ACS_DISABLE 0x8e0040
#define DAGC_DIS 0x8e0020
#define DAGC_GAIN 0x8e0018
#define CCSMU 0x8e0007
/* CAS_FREQ */
#define R_CAS_FREQ 0x8f
#define CCS_FREQ 0x8f00ff
/* CAS_DAGCGAIN */
#define R_CAS_DAGCGAIN 0x90
#define CAS_DAGC_GAIN 0x9000ff
/* SYR_CTL */
#define R_SYR_CTL 0x91
#define SICTHENABLE 0x910080
#define LONG_ECHO 0x910178
#define AUTO_LE_EN 0x910004
#define SYR_BYPASS 0x910002
#define SYR_TR_DIS 0x910001
/* SYR_STAT */
#define R_SYR_STAT 0x92
#define SYR_LOCKED_STAT 0x920010
#define SYR_MODE 0x920004
#define SYR_GUARD 0x920003
/* SYR_NCO1 */
#define R_SYR_NCO1 0x93
#define SYR_NCO_LO 0x9300ff
/* SYR_NCO2 */
#define R_SYR_NCO2 0x94
#define SYR_NCO_HI 0x94003f
/* SYR_OFFSET1 */
#define R_SYR_OFFSET1 0x95
#define SYR_OFFSET_LO 0x9500ff
/* SYR_OFFSET2 */
#define R_SYR_OFFSET2 0x96
#define SYR_OFFSET_HI 0x96003f
/* FFT_CTL */
#define R_FFT_CTL 0x97
#define FFT_TRIGGER 0x970004
#define FFT_MANUAL 0x970002
#define IFFT_MODE 0x970001
/* SCR_CTL */
#define R_SCR_CTL 0x98
#define SCR_CPDIS 0x980002
#define SCR_DIS 0x980001
/* PPM_CTL1 */
#define R_PPM_CTL1 0x99
#define PPM_MAXFREQ 0x990030
#define PPM_SCATDIS 0x990002
#define PPM_BYP 0x990001
/* TRL_CTL */
#define R_TRL_CTL 0x9a
#define TRL_NOMRATE_LSB 0x9a0080
#define TRL_TR_GAIN 0x9a0038
#define TRL_LOOPGAIN 0x9a0007
/* TRL_NOMRATE1 */
#define R_TRL_NOMRATE1 0x9b
#define TRL_NOMRATE_LO 0x9b00ff
/* TRL_NOMRATE2 */
#define R_TRL_NOMRATE2 0x9c
#define TRL_NOMRATE_HI 0x9c00ff
/* TRL_TIME1 */
#define R_TRL_TIME1 0x9d
#define TRL_TOFFSET_LO 0x9d00ff
/* TRL_TIME2 */
#define R_TRL_TIME2 0x9e
#define TRL_TOFFSET_HI 0x9e00ff
/* CRL_CTL */
#define R_CRL_CTL 0x9f
#define CRL_DIS 0x9f0080
#define CRL_TR_GAIN 0x9f0038
#define CRL_LOOPGAIN 0x9f0007
/* CRL_FREQ1 */
#define R_CRL_FREQ1 0xa0
#define CRL_FOFFSET_LO 0xa000ff
/* CRL_FREQ2 */
#define R_CRL_FREQ2 0xa1
#define CRL_FOFFSET_HI 0xa100ff
/* CRL_FREQ3 */
#define R_CRL_FREQ3 0xa2
#define SEXT 0xa20080
#define CRL_FOFFSET_VHI 0xa2007f
/* CHC_CTL1 */
#define R_CHC_CTL1 0xa3
#define MEAN_PILOT_GAIN 0xa300e0
#define MMEANP 0xa30010
#define DBADP 0xa30008
#define DNOISEN 0xa30004
#define DCHCPRED 0xa30002
#define CHC_INT 0xa30001
/* CHC_SNR */
#define R_CHC_SNR 0xa4
#define CHC_SNR 0xa400ff
/* BDI_CTL */
#define R_BDI_CTL 0xa5
#define BDI_LPSEL 0xa50002
#define BDI_SERIAL 0xa50001
/* DMP_CTL */
#define R_DMP_CTL 0xa6
#define DMP_SDDIS 0xa60001
/* TPS_RCVD1 */
#define R_TPS_RCVD1 0xa7
#define TPS_CHANGE 0xa70040
#define BCH_OK 0xa70020
#define TPS_SYNC 0xa70010
#define TPS_FRAME 0xa70003
/* TPS_RCVD2 */
#define R_TPS_RCVD2 0xa8
#define TPS_HIERMODE 0xa80070
#define TPS_CONST 0xa80003
/* TPS_RCVD3 */
#define R_TPS_RCVD3 0xa9
#define TPS_LPCODE 0xa90070
#define TPS_HPCODE 0xa90007
/* TPS_RCVD4 */
#define R_TPS_RCVD4 0xaa
#define TPS_GUARD 0xaa0030
#define TPS_MODE 0xaa0003
/* TPS_CELLID */
#define R_TPS_CELLID 0xab
#define TPS_CELLID 0xab00ff
/* TPS_FREE2 */
#define R_TPS_FREE2 0xac
/* TPS_SET1 */
#define R_TPS_SET1 0xad
#define TPS_SETFRAME 0xad0003
/* TPS_SET2 */
#define R_TPS_SET2 0xae
#define TPS_SETHIERMODE 0xae0070
#define TPS_SETCONST 0xae0003
/* TPS_SET3 */
#define R_TPS_SET3 0xaf
#define TPS_SETLPCODE 0xaf0070
#define TPS_SETHPCODE 0xaf0007
/* TPS_CTL */
#define R_TPS_CTL 0xb0
#define TPS_IMM 0xb00004
#define TPS_BCHDIS 0xb00002
#define TPS_UPDDIS 0xb00001
/* CTL_FFTOSNUM */
#define R_CTL_FFTOSNUM 0xb1
#define SYMBOL_NUMBER 0xb100ff
/* CAR_DISP_SEL */
#define R_CAR_DISP_SEL 0xb2
#define CAR_DISP_SEL 0xb2000f
/* MSC_REV */
#define R_MSC_REV 0xb3
#define REV_NUMBER 0xb300ff
/* PIR_CTL */
#define R_PIR_CTL 0xb4
#define FREEZE 0xb40001
/* SNR_CARRIER1 */
#define R_SNR_CARRIER1 0xb5
#define SNR_CARRIER_LO 0xb500ff
/* SNR_CARRIER2 */
#define R_SNR_CARRIER2 0xb6
#define MEAN 0xb60080
#define SNR_CARRIER_HI 0xb6001f
/* PPM_CPAMP */
#define R_PPM_CPAMP 0xb7
#define PPM_CPC 0xb700ff
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -