📄 reg.h
字号:
#define DSP_MCBSP1_RCERB *(ioport volatile unsigned *)0x8C0F
#define DSP_MCBSP1_XCERA *(ioport volatile unsigned *)0x8C10
#define DSP_MCBSP1_XCERB *(ioport volatile unsigned *)0x8C11
#define DSP_MCBSP1_PCR0 *(ioport volatile unsigned *)0x8C12
#define DSP_MCBSP1_RCERC *(ioport volatile unsigned *)0x8C13
#define DSP_MCBSP1_RCERD *(ioport volatile unsigned *)0x8C14
#define DSP_MCBSP1_XCERC *(ioport volatile unsigned *)0x8C15
#define DSP_MCBSP1_XCERD *(ioport volatile unsigned *)0x8C16
#define DSP_MCBSP1_RCERE *(ioport volatile unsigned *)0x8C17
#define DSP_MCBSP1_RCERF *(ioport volatile unsigned *)0x8C18
#define DSP_MCBSP1_XCERE *(ioport volatile unsigned *)0x8C19
#define DSP_MCBSP1_XCERF *(ioport volatile unsigned *)0x8C1A
#define DSP_MCBSP1_RCERG *(ioport volatile unsigned *)0x8C1B
#define DSP_MCBSP1_RCERH *(ioport volatile unsigned *)0x8C1C
#define DSP_MCBSP1_XCERG *(ioport volatile unsigned *)0x8C1D
#define DSP_MCBSP1_XCERH *(ioport volatile unsigned *)0x8C1E
#define DSP_MCBSP1_REV *(ioport volatile unsigned *)0x8C1F
/***************************************************/
/********* McBSP2 REGISTERS *********/
/***************************************************/
#define DSP_MCBSP2_DRR2 *(ioport volatile unsigned *)0x8800
#define DSP_MCBSP2_DRR1 *(ioport volatile unsigned *)0x8801
#define DSP_MCBSP2_DXR2 *(ioport volatile unsigned *)0x8802
#define DSP_MCBSP2_DXR1 *(ioport volatile unsigned *)0x8803
#define DSP_MCBSP2_SPCR2 *(ioport volatile unsigned *)0x8804
#define DSP_MCBSP2_SPCR1 *(ioport volatile unsigned *)0x8805
#define DSP_MCBSP2_RCR2 *(ioport volatile unsigned *)0x8806
#define DSP_MCBSP2_RCR1 *(ioport volatile unsigned *)0x8807
#define DSP_MCBSP2_XCR2 *(ioport volatile unsigned *)0x8808
#define DSP_MCBSP2_XCR1 *(ioport volatile unsigned *)0x8809
#define DSP_MCBSP2_SRGR2 *(ioport volatile unsigned *)0x880A
#define DSP_MCBSP2_SRGR1 *(ioport volatile unsigned *)0x880B
#define DSP_MCBSP2_MCR2 *(ioport volatile unsigned *)0x880C
#define DSP_MCBSP2_MCR1 *(ioport volatile unsigned *)0x880D
#define DSP_MCBSP2_RCERA *(ioport volatile unsigned *)0x880E
#define DSP_MCBSP2_RCERB *(ioport volatile unsigned *)0x880F
#define DSP_MCBSP2_XCERA *(ioport volatile unsigned *)0x8810
#define DSP_MCBSP2_XCERB *(ioport volatile unsigned *)0x8811
#define DSP_MCBSP2_PCR0 *(ioport volatile unsigned *)0x8812
#define DSP_MCBSP2_RCERC *(ioport volatile unsigned *)0x8813
#define DSP_MCBSP2_RCERD *(ioport volatile unsigned *)0x8814
#define DSP_MCBSP2_XCERC *(ioport volatile unsigned *)0x8815
#define DSP_MCBSP2_XCERD *(ioport volatile unsigned *)0x8816
#define DSP_MCBSP2_RCERE *(ioport volatile unsigned *)0x8817
#define DSP_MCBSP2_RCERF *(ioport volatile unsigned *)0x8818
#define DSP_MCBSP2_XCERE *(ioport volatile unsigned *)0x8819
#define DSP_MCBSP2_XCERF *(ioport volatile unsigned *)0x881A
#define DSP_MCBSP2_RCERG *(ioport volatile unsigned *)0x881B
#define DSP_MCBSP2_RCERH *(ioport volatile unsigned *)0x881C
#define DSP_MCBSP2_XCERG *(ioport volatile unsigned *)0x881D
#define DSP_MCBSP2_XCERH *(ioport volatile unsigned *)0x881E
#define DSP_MCBSP2_REV *(ioport volatile unsigned *)0x881F
/***************************************************/
/********* McBSP3 REGISTERS *********/
/***************************************************/
#define DSP_MCBSP3_DRR2 *(ioport volatile unsigned *)0xB800
#define DSP_MCBSP3_DRR1 *(ioport volatile unsigned *)0xB801
#define DSP_MCBSP3_DXR2 *(ioport volatile unsigned *)0xB802
#define DSP_MCBSP3_DXR1 *(ioport volatile unsigned *)0xB803
#define DSP_MCBSP3_SPCR2 *(ioport volatile unsigned *)0xB804
#define DSP_MCBSP3_SPCR1 *(ioport volatile unsigned *)0xB805
#define DSP_MCBSP3_RCR2 *(ioport volatile unsigned *)0xB806
#define DSP_MCBSP3_RCR1 *(ioport volatile unsigned *)0xB807
#define DSP_MCBSP3_XCR2 *(ioport volatile unsigned *)0xB808
#define DSP_MCBSP3_XCR1 *(ioport volatile unsigned *)0xB809
#define DSP_MCBSP3_SRGR2 *(ioport volatile unsigned *)0xB80A
#define DSP_MCBSP3_SRGR1 *(ioport volatile unsigned *)0xB80B
#define DSP_MCBSP3_MCR2 *(ioport volatile unsigned *)0xB80C
#define DSP_MCBSP3_MCR1 *(ioport volatile unsigned *)0xB80D
#define DSP_MCBSP3_RCERA *(ioport volatile unsigned *)0xB80E
#define DSP_MCBSP3_RCERB *(ioport volatile unsigned *)0xB80F
#define DSP_MCBSP3_XCERA *(ioport volatile unsigned *)0xB810
#define DSP_MCBSP3_XCERB *(ioport volatile unsigned *)0xB811
#define DSP_MCBSP3_PCR0 *(ioport volatile unsigned *)0xB812
#define DSP_MCBSP3_RCERC *(ioport volatile unsigned *)0xB813
#define DSP_MCBSP3_RCERD *(ioport volatile unsigned *)0xB814
#define DSP_MCBSP3_XCERC *(ioport volatile unsigned *)0xB815
#define DSP_MCBSP3_XCERD *(ioport volatile unsigned *)0xB816
#define DSP_MCBSP3_RCERE *(ioport volatile unsigned *)0xB817
#define DSP_MCBSP3_RCERF *(ioport volatile unsigned *)0xB818
#define DSP_MCBSP3_XCERE *(ioport volatile unsigned *)0xB819
#define DSP_MCBSP3_XCERF *(ioport volatile unsigned *)0xB81A
#define DSP_MCBSP3_RCERG *(ioport volatile unsigned *)0xB81B
#define DSP_MCBSP3_RCERH *(ioport volatile unsigned *)0xB81C
#define DSP_MCBSP3_XCERG *(ioport volatile unsigned *)0xB81D
#define DSP_MCBSP3_XCERH *(ioport volatile unsigned *)0xB81E
#define DSP_MCBSP3_REV *(ioport volatile unsigned *)0xB81F
/***************************************************/
/********* MCSI1 REGISTERS *********/
/***************************************************/
#define MCSI1_CONTROL_REG *(ioport volatile unsigned *)0x9400/*sprs231e P150*/
#define MCSI1_MAIN_PARAMETERS_REG *(ioport volatile unsigned *)0x9401
#define MCSI1_INTERRUPTS_REG *(ioport volatile unsigned *)0x9402
#define MCSI1_CHANNEL_USED_REG *(ioport volatile unsigned *)0x9403
#define MCSI1_OVER_CLOCK_REG *(ioport volatile unsigned *)0x9404
#define MCSI1_CLOCK_FREQUENCY_REG *(ioport volatile unsigned *)0x9405
#define MCSI1_STATUS_REG *(ioport volatile unsigned *)0x9406
#define MCSI1_TX0 *(ioport volatile unsigned *)0x9420
#define MCSI1_TX1 *(ioport volatile unsigned *)0x9421
#define MCSI1_TX2 *(ioport volatile unsigned *)0x9422
#define MCSI1_TX3 *(ioport volatile unsigned *)0x9423
#define MCSI1_TX4 *(ioport volatile unsigned *)0x9424
#define MCSI1_TX5 *(ioport volatile unsigned *)0x9425
#define MCSI1_TX6 *(ioport volatile unsigned *)0x9426
#define MCSI1_TX7 *(ioport volatile unsigned *)0x9427
#define MCSI1_TX8 *(ioport volatile unsigned *)0x9428
#define MCSI1_TX9 *(ioport volatile unsigned *)0x9429
#define MCSI1_TX10 *(ioport volatile unsigned *)0x942A
#define MCSI1_TX11 *(ioport volatile unsigned *)0x942B
#define MCSI1_TX12 *(ioport volatile unsigned *)0x942C
#define MCSI1_TX13 *(ioport volatile unsigned *)0x942D
#define MCSI1_TX14 *(ioport volatile unsigned *)0x942E
#define MCSI1_TX15 *(ioport volatile unsigned *)0x942F
#define MCSI1_RX0 *(ioport volatile unsigned *)0x9430
#define MCSI1_RX1 *(ioport volatile unsigned *)0x9431
#define MCSI1_RX2 *(ioport volatile unsigned *)0x9432
#define MCSI1_RX3 *(ioport volatile unsigned *)0x9433
#define MCSI1_RX4 *(ioport volatile unsigned *)0x9434
#define MCSI1_RX5 *(ioport volatile unsigned *)0x9435
#define MCSI1_RX6 *(ioport volatile unsigned *)0x9436
#define MCSI1_RX7 *(ioport volatile unsigned *)0x9437
#define MCSI1_RX8 *(ioport volatile unsigned *)0x9438
#define MCSI1_RX9 *(ioport volatile unsigned *)0x9439
#define MCSI1_RX10 *(ioport volatile unsigned *)0x943A
#define MCSI1_RX11 *(ioport volatile unsigned *)0x943B
#define MCSI1_RX12 *(ioport volatile unsigned *)0x943C
#define MCSI1_RX13 *(ioport volatile unsigned *)0x943D
#define MCSI1_RX14 *(ioport volatile unsigned *)0x943E
#define MCSI1_RX15 *(ioport volatile unsigned *)0x943F
/***************************************************/
/********* MCSI2 REGISTERS *********/
/***************************************************/
#define MCSI2_CONTROL_REG *(ioport volatile unsigned *)0x9000
#define MCSI2_MAIN_PARAMETERS_REG *(ioport volatile unsigned *)0x9001
#define MCSI2_INTERRUPTS_REG *(ioport volatile unsigned *)0x9002
#define MCSI2_CHANNEL_USED_REG *(ioport volatile unsigned *)0x9003
#define MCSI2_OVER_CLOCK_REG *(ioport volatile unsigned *)0x9004
#define MCSI2_CLOCK_FREQUENCY_REG *(ioport volatile unsigned *)0x9005
#define MCSI2_STATUS_REG *(ioport volatile unsigned *)0x9006
#define MCSI2_TX0 *(ioport volatile unsigned *)0x9020
#define MCSI2_TX1 *(ioport volatile unsigned *)0x9021
#define MCSI2_TX2 *(ioport volatile unsigned *)0x9022
#define MCSI2_TX3 *(ioport volatile unsigned *)0x9023
#define MCSI2_TX4 *(ioport volatile unsigned *)0x9024
#define MCSI2_TX5 *(ioport volatile unsigned *)0x9025
#define MCSI2_TX6 *(ioport volatile unsigned *)0x9026
#define MCSI2_TX7 *(ioport volatile unsigned *)0x9027
#define MCSI2_TX8 *(ioport volatile unsigned *)0x9028
#define MCSI2_TX9 *(ioport volatile unsigned *)0x9029
#define MCSI2_TX10 *(ioport volatile unsigned *)0x902A
#define MCSI2_TX11 *(ioport volatile unsigned *)0x902B
#define MCSI2_TX12 *(ioport volatile unsigned *)0x902C
#define MCSI2_TX13 *(ioport volatile unsigned *)0x902D
#define MCSI2_TX14 *(ioport volatile unsigned *)0x902E
#define MCSI2_TX15 *(ioport volatile unsigned *)0x902F
#define MCSI2_RX0 *(ioport volatile unsigned *)0x9030
#define MCSI2_RX1 *(ioport volatile unsigned *)0x9031
#define MCSI2_RX2 *(ioport volatile unsigned *)0x9032
#define MCSI2_RX3 *(ioport volatile unsigned *)0x9033
#define MCSI2_RX4 *(ioport volatile unsigned *)0x9034
#define MCSI2_RX5 *(ioport volatile unsigned *)0x9035
#define MCSI2_RX6 *(ioport volatile unsigned *)0x9036
#define MCSI2_RX7 *(ioport volatile unsigned *)0x9037
#define MCSI2_RX8 *(ioport volatile unsigned *)0x9038
#define MCSI2_RX9 *(ioport volatile unsigned *)0x9039
#define MCSI2_RX10 *(ioport volatile unsigned *)0x903A
#define MCSI2_RX11 *(ioport volatile unsigned *)0x903B
#define MCSI2_RX12 *(ioport volatile unsigned *)0x903C
#define MCSI2_RX13 *(ioport volatile unsigned *)0x903D
#define MCSI2_RX14 *(ioport volatile unsigned *)0x903E
#define MCSI2_RX15 *(ioport volatile unsigned *)0x903F
/***************************************************/
/********* TIMER REGISTERS ********/
/***************************************************/
#define DSP_TMR1_CNTL *(ioport volatile unsigned *)0x2800 //Word Address
#define DSP_TMR1_LOAD_LO *(ioport volatile unsigned *)0x2802
#define DSP_TMR1_LOAD_HI *(ioport volatile unsigned *)0x2803
#define DSP_TMR1_READ_LO *(ioport volatile unsigned *)0x2804
#define DSP_TMR1_READ_HI *(ioport volatile unsigned *)0x2805
#define DSP_TMR2_CNTL *(ioport volatile unsigned *)0x2C00 //Word Address
#define DSP_TMR2_LOAD_LO *(ioport volatile unsigned *)0x2C02
#define DSP_TMR2_LOAD_HI *(ioport volatile unsigned *)0x2C03
#define DSP_TMR2_READ_LO *(ioport volatile unsigned *)0x2C04
#define DSP_TMR2_READ_HI *(ioport volatile unsigned *)0x2C05
#define DSP_TMR3_CNTL *(ioport volatile unsigned *)0x3000 //Word Address
#define DSP_TMR3_LOAD_LO *(ioport volatile unsigned *)0x3002 //高位 资料错
#define DSP_TMR3_LOAD_HI *(ioport volatile unsigned *)0x3003 //低位
#define DSP_TMR3_READ_LO *(ioport volatile unsigned *)0x3004
#define DSP_TMR3_READ_HI *(ioport volatile unsigned *)0x3005
/*****************************************************************/
/********* DSP Watchdog Timer REGISTERS ********/
/*****************************************************************/
#define DSP_WD_CNTL_TIMER *(ioport volatile unsigned *)0x3400 //Word Address
#define DSP_WD_LOAD_TIMER *(ioport volatile unsigned *)0x3402 /*****/
#define DSP_WD_READ_TIMER *(ioport volatile unsigned *)0x3402 /*****/
#define DSP_WD_TIMER_MODE *(ioport volatile unsigned *)0x3404
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -