📄 corraddr.h
字号:
#define CH05_CODE_DCO_INCR_HIGH ((CH05_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH05_CODE_DCO_INCR_LOW ((CH05_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH05_EPOCH_LOAD ((CH05_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Read */
#define CH06_CODE_SLEW_READ ((CH06_CONTROL+CODE_SLEW_READ)>>ADDRESS_SHIFT)
#define CH06_CODE_PHASE ((CH06_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define CH06_CARRIER_CYCLE_COUNTER_LOW ((CH06_CONTROL+CARRIER_CYCLE_COUNTER_LOW)>>ADDRESS_SHIFT)
#define CH06_CARRIER_DCO_PHASE ((CH06_CONTROL+CARRIER_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH06_EPOCH_COUNT ((CH06_CONTROL+EPOCH_COUNT)>>ADDRESS_SHIFT)
#define CH06_CODE_DCO_PHASE ((CH06_CONTROL+CODE_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH06_CARRIER_CYCLE_COUNTER_HIGH ((CH06_CONTROL+CARRIER_CYCLE_COUNTER_HIGH)>>ADDRESS_SHIFT)
#define CH06_EPOCH_CHECK ((CH06_CONTROL+EPOCH_CHECK)>>ADDRESS_SHIFT)
/* Write */
#define CH06_SATCNTL ((CH06_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define CH06_CODE_PHASE_COUNTER ((CH06_CONTROL+CODE_PHASE_COUNTER)>>ADDRESS_SHIFT)
#define CH06_CARRIER_CYCLE_COUNTER ((CH06_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define CH06_CARRIER_DCO_INCR_HIGH ((CH06_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH06_CARRIER_DCO_INCR_LOW ((CH06_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH06_CODE_DCO_INCR_HIGH ((CH06_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH06_CODE_DCO_INCR_LOW ((CH06_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH06_EPOCH_LOAD ((CH06_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Read */
#define CH07_CODE_SLEW_READ ((CH07_CONTROL+CODE_SLEW_READ)>>ADDRESS_SHIFT)
#define CH07_CODE_PHASE ((CH07_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define CH07_CARRIER_CYCLE_COUNTER_LOW ((CH07_CONTROL+CARRIER_CYCLE_COUNTER_LOW)>>ADDRESS_SHIFT)
#define CH07_CARRIER_DCO_PHASE ((CH07_CONTROL+CARRIER_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH07_EPOCH_COUNT ((CH07_CONTROL+EPOCH_COUNT)>>ADDRESS_SHIFT)
#define CH07_CODE_DCO_PHASE ((CH07_CONTROL+CODE_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH07_CARRIER_CYCLE_COUNTER_HIGH ((CH07_CONTROL+CARRIER_CYCLE_COUNTER_HIGH)>>ADDRESS_SHIFT)
#define CH07_EPOCH_CHECK ((CH07_CONTROL+EPOCH_CHECK)>>ADDRESS_SHIFT)
/* Write */
#define CH07_SATCNTL ((CH07_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define CH07_CODE_PHASE_COUNTER ((CH07_CONTROL+CODE_PHASE_COUNTER)>>ADDRESS_SHIFT)
#define CH07_CARRIER_CYCLE_COUNTER ((CH07_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define CH07_CARRIER_DCO_INCR_HIGH ((CH07_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH07_CARRIER_DCO_INCR_LOW ((CH07_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH07_CODE_DCO_INCR_HIGH ((CH07_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH07_CODE_DCO_INCR_LOW ((CH07_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH07_EPOCH_LOAD ((CH07_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Read */
#define CH08_CODE_SLEW_READ ((CH08_CONTROL+CODE_SLEW_READ)>>ADDRESS_SHIFT)
#define CH08_CODE_PHASE ((CH08_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define CH08_CARRIER_CYCLE_COUNTER_LOW ((CH08_CONTROL+CARRIER_CYCLE_COUNTER_LOW)>>ADDRESS_SHIFT)
#define CH08_CARRIER_DCO_PHASE ((CH08_CONTROL+CARRIER_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH08_EPOCH_COUNT ((CH08_CONTROL+EPOCH_COUNT)>>ADDRESS_SHIFT)
#define CH08_CODE_DCO_PHASE ((CH08_CONTROL+CODE_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH08_CARRIER_CYCLE_COUNTER_HIGH ((CH08_CONTROL+CARRIER_CYCLE_COUNTER_HIGH)>>ADDRESS_SHIFT)
#define CH08_EPOCH_CHECK ((CH08_CONTROL+EPOCH_CHECK)>>ADDRESS_SHIFT)
/* Write */
#define CH08_SATCNTL ((CH08_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define CH08_CODE_PHASE_COUNTER ((CH08_CONTROL+CODE_PHASE_COUNTER)>>ADDRESS_SHIFT)
#define CH08_CARRIER_CYCLE_COUNTER ((CH08_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define CH08_CARRIER_DCO_INCR_HIGH ((CH08_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH08_CARRIER_DCO_INCR_LOW ((CH08_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH08_CODE_DCO_INCR_HIGH ((CH08_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH08_CODE_DCO_INCR_LOW ((CH08_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH08_EPOCH_LOAD ((CH08_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Read */
#define CH09_CODE_SLEW_READ ((CH09_CONTROL+CODE_SLEW_READ)>>ADDRESS_SHIFT)
#define CH09_CODE_PHASE ((CH09_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define CH09_CARRIER_CYCLE_COUNTER_LOW ((CH09_CONTROL+CARRIER_CYCLE_COUNTER_LOW)>>ADDRESS_SHIFT)
#define CH09_CARRIER_DCO_PHASE ((CH09_CONTROL+CARRIER_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH09_EPOCH_COUNT ((CH09_CONTROL+EPOCH_COUNT)>>ADDRESS_SHIFT)
#define CH09_CODE_DCO_PHASE ((CH09_CONTROL+CODE_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH09_CARRIER_CYCLE_COUNTER_HIGH ((CH09_CONTROL+CARRIER_CYCLE_COUNTER_HIGH)>>ADDRESS_SHIFT)
#define CH09_EPOCH_CHECK ((CH09_CONTROL+EPOCH_CHECK)>>ADDRESS_SHIFT)
/* Write */
#define CH09_SATCNTL ((CH09_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define CH09_CODE_PHASE_COUNTER ((CH09_CONTROL+CODE_PHASE_COUNTER)>>ADDRESS_SHIFT)
#define CH09_CARRIER_CYCLE_COUNTER ((CH09_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define CH09_CARRIER_DCO_INCR_HIGH ((CH09_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH09_CARRIER_DCO_INCR_LOW ((CH09_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH09_CODE_DCO_INCR_HIGH ((CH09_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH09_CODE_DCO_INCR_LOW ((CH09_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH09_EPOCH_LOAD ((CH09_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Read */
#define CH10_CODE_SLEW_READ ((CH10_CONTROL+CODE_SLEW_READ)>>ADDRESS_SHIFT)
#define CH10_CODE_PHASE ((CH10_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define CH10_CARRIER_CYCLE_COUNTER_LOW ((CH10_CONTROL+CARRIER_CYCLE_COUNTER_LOW)>>ADDRESS_SHIFT)
#define CH10_CARRIER_DCO_PHASE ((CH10_CONTROL+CARRIER_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH10_EPOCH_COUNT ((CH10_CONTROL+EPOCH_COUNT)>>ADDRESS_SHIFT)
#define CH10_CODE_DCO_PHASE ((CH10_CONTROL+CODE_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH10_CARRIER_CYCLE_COUNTER_HIGH ((CH10_CONTROL+CARRIER_CYCLE_COUNTER_HIGH)>>ADDRESS_SHIFT)
#define CH10_EPOCH_CHECK ((CH10_CONTROL+EPOCH_CHECK)>>ADDRESS_SHIFT)
/* Write */
#define CH10_SATCNTL ((CH10_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define CH10_CODE_PHASE_COUNTER ((CH10_CONTROL+CODE_PHASE_COUNTER)>>ADDRESS_SHIFT)
#define CH10_CARRIER_CYCLE_COUNTER ((CH10_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define CH10_CARRIER_DCO_INCR_HIGH ((CH10_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH10_CARRIER_DCO_INCR_LOW ((CH10_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH10_CODE_DCO_INCR_HIGH ((CH10_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH10_CODE_DCO_INCR_LOW ((CH10_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH10_EPOCH_LOAD ((CH10_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Read */
#define CH11_CODE_SLEW_READ ((CH11_CONTROL+CODE_SLEW_READ)>>ADDRESS_SHIFT)
#define CH11_CODE_PHASE ((CH11_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define CH11_CARRIER_CYCLE_COUNTER_LOW ((CH11_CONTROL+CARRIER_CYCLE_COUNTER_LOW)>>ADDRESS_SHIFT)
#define CH11_CARRIER_DCO_PHASE ((CH11_CONTROL+CARRIER_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH11_EPOCH_COUNT ((CH11_CONTROL+EPOCH_COUNT)>>ADDRESS_SHIFT)
#define CH11_CODE_DCO_PHASE ((CH11_CONTROL+CODE_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH11_CARRIER_CYCLE_COUNTER_HIGH ((CH11_CONTROL+CARRIER_CYCLE_COUNTER_HIGH)>>ADDRESS_SHIFT)
#define CH11_EPOCH_CHECK ((CH11_CONTROL+EPOCH_CHECK)>>ADDRESS_SHIFT)
/* Write */
#define CH11_SATCNTL ((CH11_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define CH11_CODE_PHASE_COUNTER ((CH11_CONTROL+CODE_PHASE_COUNTER)>>ADDRESS_SHIFT)
#define CH11_CARRIER_CYCLE_COUNTER ((CH11_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define CH11_CARRIER_DCO_INCR_HIGH ((CH11_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH11_CARRIER_DCO_INCR_LOW ((CH11_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH11_CODE_DCO_INCR_HIGH ((CH11_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH11_CODE_DCO_INCR_LOW ((CH11_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH11_EPOCH_LOAD ((CH11_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Read */
#define CH12_CODE_SLEW_READ ((CH12_CONTROL+CODE_SLEW_READ)>>ADDRESS_SHIFT)
#define CH12_CODE_PHASE ((CH12_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define CH12_CARRIER_CYCLE_COUNTER_LOW ((CH12_CONTROL+CARRIER_CYCLE_COUNTER_LOW)>>ADDRESS_SHIFT)
#define CH12_CARRIER_DCO_PHASE ((CH12_CONTROL+CARRIER_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH12_EPOCH_COUNT ((CH12_CONTROL+EPOCH_COUNT)>>ADDRESS_SHIFT)
#define CH12_CODE_DCO_PHASE ((CH12_CONTROL+CODE_DCO_PHASE)>>ADDRESS_SHIFT)
#define CH12_CARRIER_CYCLE_COUNTER_HIGH ((CH12_CONTROL+CARRIER_CYCLE_COUNTER_HIGH)>>ADDRESS_SHIFT)
#define CH12_EPOCH_CHECK ((CH12_CONTROL+EPOCH_CHECK)>>ADDRESS_SHIFT)
/* Write */
#define CH12_SATCNTL ((CH12_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define CH12_CODE_PHASE_COUNTER ((CH12_CONTROL+CODE_PHASE_COUNTER)>>ADDRESS_SHIFT)
#define CH12_CARRIER_CYCLE_COUNTER ((CH12_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define CH12_CARRIER_DCO_INCR_HIGH ((CH12_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH12_CARRIER_DCO_INCR_LOW ((CH12_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH12_CODE_DCO_INCR_HIGH ((CH12_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define CH12_CODE_DCO_INCR_LOW ((CH12_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define CH12_EPOCH_LOAD ((CH12_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Write */
#define MULTI_SATCNTL ((MULTI_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define MULTI_CODE_PHASE ((MULTI_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define MULTI_CARRIER_CYCLE_COUNTER ((MULTI_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define MULTI_CARRIER_DCO_INCR_HIGH ((MULTI_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define MULTI_CARRIER_DCO_INCR_LOW ((MULTI_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define MULTI_CODE_DCO_INCR_HIGH ((MULTI_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define MULTI_CODE_DCO_INCR_LOW ((MULTI_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define MULTI_EPOCH_LOAD ((MULTI_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/* Write */
#define ALL_SATCNTL ((ALL_CONTROL+SATCNTL)>>ADDRESS_SHIFT)
#define ALL_CODE_PHASE ((ALL_CONTROL+CODE_PHASE)>>ADDRESS_SHIFT)
#define ALL_CARRIER_CYCLE_COUNTER ((ALL_CONTROL+CARRIER_CYCLE_COUNTER)>>ADDRESS_SHIFT)
#define ALL_CARRIER_DCO_INCR_HIGH ((ALL_CONTROL+CARRIER_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define ALL_CARRIER_DCO_INCR_LOW ((ALL_CONTROL+CARRIER_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define ALL_CODE_DCO_INCR_HIGH ((ALL_CONTROL+CODE_DCO_INCR_HIGH)>>ADDRESS_SHIFT)
#define ALL_CODE_DCO_INCR_LOW ((ALL_CONTROL+CODE_DCO_INCR_LOW)>>ADDRESS_SHIFT)
#define ALL_EPOCH_LOAD ((ALL_CONTROL+EPOCH_LOAD)>>ADDRESS_SHIFT)
/***************************************************************************
* Define each individual channel accumulate register address as a function
* of the channel accumulate register base address, the offset from the base
* and the address shift.
***************************************************************************/
/* Read */
#define CH01_I_TRACK ((CH01_ACCUMULATE+I_TRACK)>>ADDRESS_SHIFT)
#define CH01_Q_TRACK ((CH01_ACCUMULATE+Q_TRACK)>>ADDRESS_SHIFT)
#define CH01_I_PROMPT ((CH01_ACCUMULATE+I_PROMPT)>>ADDRESS_SHIFT)
#define CH01_Q_PROMPT ((CH01_ACCUMULATE+Q_PROMPT)>>ADDRESS_SHIFT)
/* Write */
#define CH01_CODE_SLEW_WRITE ((CH01_ACCUMULATE+CODE_SLEW_WRITE)>>ADDRESS_SHIFT)
#define CH01_ACCUM_RESET ((CH01_ACCUMULATE+ACCUM_RESET)>>ADDRESS_SHIFT)
#define CH01_CODE_DCO_PRESET_PHASE ((CH01_ACCUMULATE+CODE_DCO_PRESET_PHASE)>>ADDRESS_SHIFT)
/* Read */
#define CH02_I_TRACK ((CH02_ACCUMULATE+I_TRACK)>>ADDRESS_SHIFT)
#define CH02_Q_TRACK ((CH02_ACCUMULATE+Q_TRACK)>>ADDRESS_SHIFT)
#define CH02_I_PROMPT ((CH02_ACCUMULATE+I_PROMPT)>>ADDRESS_SHIFT)
#define CH02_Q_PROMPT ((CH02_ACCUMULATE+Q_PROMPT)>>ADDRESS_SHIFT)
/* Write */
#define CH02_CODE_SLEW_WRITE ((CH02_ACCUMULATE+CODE_SLEW_WRITE)>>ADDRESS_SHIFT)
#define CH02_ACCUM_RESET ((CH02_ACCUMULATE+ACCUM_RESET)>>ADDRESS_SHIFT)
#define CH02_CODE_DCO_PRESET_PHASE ((CH02_ACCUMULATE+CODE_DCO_PRESET_PHASE)>>ADDRESS_SHIFT)
/* Read */
#define CH03_I_TRACK ((CH03_ACCUMULATE+I_TRACK)>>ADDRESS_SHIFT)
#define CH03_Q_TRACK ((CH03_ACCUMULATE+Q_TRACK)>>ADDRESS_SHIFT)
#define CH03_I_PROMPT ((CH03_ACCUMULATE+I_PROMPT)>>ADDRESS_SHIFT)
#define CH03_Q_PROMPT ((CH03_ACCUMULATE+Q_PROMPT)>>ADDRESS_SHIFT)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -