📄 adsp-edn-extended_cdef.h
字号:
#define bfin_read_DMAFLX3_CURXCOUNT() bfin_read16(DMAFLX3_CURXCOUNT)#define bfin_write_DMAFLX3_CURXCOUNT(val) bfin_write16(DMAFLX3_CURXCOUNT, val)#define pDMAFLX3_CURYCOUNT ((uint16_t volatile *)DMAFLX3_CURYCOUNT)#define bfin_read_DMAFLX3_CURYCOUNT() bfin_read16(DMAFLX3_CURYCOUNT)#define bfin_write_DMAFLX3_CURYCOUNT(val) bfin_write16(DMAFLX3_CURYCOUNT, val)#define pDMAFLX4_DMACNFG ((uint16_t volatile *)DMAFLX4_DMACNFG)#define bfin_read_DMAFLX4_DMACNFG() bfin_read16(DMAFLX4_DMACNFG)#define bfin_write_DMAFLX4_DMACNFG(val) bfin_write16(DMAFLX4_DMACNFG, val)#define pDMAFLX4_XCOUNT ((uint16_t volatile *)DMAFLX4_XCOUNT)#define bfin_read_DMAFLX4_XCOUNT() bfin_read16(DMAFLX4_XCOUNT)#define bfin_write_DMAFLX4_XCOUNT(val) bfin_write16(DMAFLX4_XCOUNT, val)#define pDMAFLX4_XMODIFY ((uint16_t volatile *)DMAFLX4_XMODIFY)#define bfin_read_DMAFLX4_XMODIFY() bfin_read16(DMAFLX4_XMODIFY)#define bfin_write_DMAFLX4_XMODIFY(val) bfin_write16(DMAFLX4_XMODIFY, val)#define pDMAFLX4_YCOUNT ((uint16_t volatile *)DMAFLX4_YCOUNT)#define bfin_read_DMAFLX4_YCOUNT() bfin_read16(DMAFLX4_YCOUNT)#define bfin_write_DMAFLX4_YCOUNT(val) bfin_write16(DMAFLX4_YCOUNT, val)#define pDMAFLX4_YMODIFY ((uint16_t volatile *)DMAFLX4_YMODIFY)#define bfin_read_DMAFLX4_YMODIFY() bfin_read16(DMAFLX4_YMODIFY)#define bfin_write_DMAFLX4_YMODIFY(val) bfin_write16(DMAFLX4_YMODIFY, val)#define pDMAFLX4_IRQSTAT ((uint16_t volatile *)DMAFLX4_IRQSTAT)#define bfin_read_DMAFLX4_IRQSTAT() bfin_read16(DMAFLX4_IRQSTAT)#define bfin_write_DMAFLX4_IRQSTAT(val) bfin_write16(DMAFLX4_IRQSTAT, val)#define pDMAFLX4_PMAP ((uint16_t volatile *)DMAFLX4_PMAP)#define bfin_read_DMAFLX4_PMAP() bfin_read16(DMAFLX4_PMAP)#define bfin_write_DMAFLX4_PMAP(val) bfin_write16(DMAFLX4_PMAP, val)#define pDMAFLX4_CURXCOUNT ((uint16_t volatile *)DMAFLX4_CURXCOUNT)#define bfin_read_DMAFLX4_CURXCOUNT() bfin_read16(DMAFLX4_CURXCOUNT)#define bfin_write_DMAFLX4_CURXCOUNT(val) bfin_write16(DMAFLX4_CURXCOUNT, val)#define pDMAFLX4_CURYCOUNT ((uint16_t volatile *)DMAFLX4_CURYCOUNT)#define bfin_read_DMAFLX4_CURYCOUNT() bfin_read16(DMAFLX4_CURYCOUNT)#define bfin_write_DMAFLX4_CURYCOUNT(val) bfin_write16(DMAFLX4_CURYCOUNT, val)#define pDMAFLX5_DMACNFG ((uint16_t volatile *)DMAFLX5_DMACNFG)#define bfin_read_DMAFLX5_DMACNFG() bfin_read16(DMAFLX5_DMACNFG)#define bfin_write_DMAFLX5_DMACNFG(val) bfin_write16(DMAFLX5_DMACNFG, val)#define pDMAFLX5_XCOUNT ((uint16_t volatile *)DMAFLX5_XCOUNT)#define bfin_read_DMAFLX5_XCOUNT() bfin_read16(DMAFLX5_XCOUNT)#define bfin_write_DMAFLX5_XCOUNT(val) bfin_write16(DMAFLX5_XCOUNT, val)#define pDMAFLX5_XMODIFY ((uint16_t volatile *)DMAFLX5_XMODIFY)#define bfin_read_DMAFLX5_XMODIFY() bfin_read16(DMAFLX5_XMODIFY)#define bfin_write_DMAFLX5_XMODIFY(val) bfin_write16(DMAFLX5_XMODIFY, val)#define pDMAFLX5_YCOUNT ((uint16_t volatile *)DMAFLX5_YCOUNT)#define bfin_read_DMAFLX5_YCOUNT() bfin_read16(DMAFLX5_YCOUNT)#define bfin_write_DMAFLX5_YCOUNT(val) bfin_write16(DMAFLX5_YCOUNT, val)#define pDMAFLX5_YMODIFY ((uint16_t volatile *)DMAFLX5_YMODIFY)#define bfin_read_DMAFLX5_YMODIFY() bfin_read16(DMAFLX5_YMODIFY)#define bfin_write_DMAFLX5_YMODIFY(val) bfin_write16(DMAFLX5_YMODIFY, val)#define pDMAFLX5_IRQSTAT ((uint16_t volatile *)DMAFLX5_IRQSTAT)#define bfin_read_DMAFLX5_IRQSTAT() bfin_read16(DMAFLX5_IRQSTAT)#define bfin_write_DMAFLX5_IRQSTAT(val) bfin_write16(DMAFLX5_IRQSTAT, val)#define pDMAFLX5_PMAP ((uint16_t volatile *)DMAFLX5_PMAP)#define bfin_read_DMAFLX5_PMAP() bfin_read16(DMAFLX5_PMAP)#define bfin_write_DMAFLX5_PMAP(val) bfin_write16(DMAFLX5_PMAP, val)#define pDMAFLX5_CURXCOUNT ((uint16_t volatile *)DMAFLX5_CURXCOUNT)#define bfin_read_DMAFLX5_CURXCOUNT() bfin_read16(DMAFLX5_CURXCOUNT)#define bfin_write_DMAFLX5_CURXCOUNT(val) bfin_write16(DMAFLX5_CURXCOUNT, val)#define pDMAFLX5_CURYCOUNT ((uint16_t volatile *)DMAFLX5_CURYCOUNT)#define bfin_read_DMAFLX5_CURYCOUNT() bfin_read16(DMAFLX5_CURYCOUNT)#define bfin_write_DMAFLX5_CURYCOUNT(val) bfin_write16(DMAFLX5_CURYCOUNT, val)#define pDMAFLX6_DMACNFG ((uint16_t volatile *)DMAFLX6_DMACNFG)#define bfin_read_DMAFLX6_DMACNFG() bfin_read16(DMAFLX6_DMACNFG)#define bfin_write_DMAFLX6_DMACNFG(val) bfin_write16(DMAFLX6_DMACNFG, val)#define pDMAFLX6_XCOUNT ((uint16_t volatile *)DMAFLX6_XCOUNT)#define bfin_read_DMAFLX6_XCOUNT() bfin_read16(DMAFLX6_XCOUNT)#define bfin_write_DMAFLX6_XCOUNT(val) bfin_write16(DMAFLX6_XCOUNT, val)#define pDMAFLX6_XMODIFY ((uint16_t volatile *)DMAFLX6_XMODIFY)#define bfin_read_DMAFLX6_XMODIFY() bfin_read16(DMAFLX6_XMODIFY)#define bfin_write_DMAFLX6_XMODIFY(val) bfin_write16(DMAFLX6_XMODIFY, val)#define pDMAFLX6_YCOUNT ((uint16_t volatile *)DMAFLX6_YCOUNT)#define bfin_read_DMAFLX6_YCOUNT() bfin_read16(DMAFLX6_YCOUNT)#define bfin_write_DMAFLX6_YCOUNT(val) bfin_write16(DMAFLX6_YCOUNT, val)#define pDMAFLX6_YMODIFY ((uint16_t volatile *)DMAFLX6_YMODIFY)#define bfin_read_DMAFLX6_YMODIFY() bfin_read16(DMAFLX6_YMODIFY)#define bfin_write_DMAFLX6_YMODIFY(val) bfin_write16(DMAFLX6_YMODIFY, val)#define pDMAFLX6_IRQSTAT ((uint16_t volatile *)DMAFLX6_IRQSTAT)#define bfin_read_DMAFLX6_IRQSTAT() bfin_read16(DMAFLX6_IRQSTAT)#define bfin_write_DMAFLX6_IRQSTAT(val) bfin_write16(DMAFLX6_IRQSTAT, val)#define pDMAFLX6_PMAP ((uint16_t volatile *)DMAFLX6_PMAP)#define bfin_read_DMAFLX6_PMAP() bfin_read16(DMAFLX6_PMAP)#define bfin_write_DMAFLX6_PMAP(val) bfin_write16(DMAFLX6_PMAP, val)#define pDMAFLX6_CURXCOUNT ((uint16_t volatile *)DMAFLX6_CURXCOUNT)#define bfin_read_DMAFLX6_CURXCOUNT() bfin_read16(DMAFLX6_CURXCOUNT)#define bfin_write_DMAFLX6_CURXCOUNT(val) bfin_write16(DMAFLX6_CURXCOUNT, val)#define pDMAFLX6_CURYCOUNT ((uint16_t volatile *)DMAFLX6_CURYCOUNT)#define bfin_read_DMAFLX6_CURYCOUNT() bfin_read16(DMAFLX6_CURYCOUNT)#define bfin_write_DMAFLX6_CURYCOUNT(val) bfin_write16(DMAFLX6_CURYCOUNT, val)#define pDMAFLX7_DMACNFG ((uint16_t volatile *)DMAFLX7_DMACNFG)#define bfin_read_DMAFLX7_DMACNFG() bfin_read16(DMAFLX7_DMACNFG)#define bfin_write_DMAFLX7_DMACNFG(val) bfin_write16(DMAFLX7_DMACNFG, val)#define pDMAFLX7_XCOUNT ((uint16_t volatile *)DMAFLX7_XCOUNT)#define bfin_read_DMAFLX7_XCOUNT() bfin_read16(DMAFLX7_XCOUNT)#define bfin_write_DMAFLX7_XCOUNT(val) bfin_write16(DMAFLX7_XCOUNT, val)#define pDMAFLX7_XMODIFY ((uint16_t volatile *)DMAFLX7_XMODIFY)#define bfin_read_DMAFLX7_XMODIFY() bfin_read16(DMAFLX7_XMODIFY)#define bfin_write_DMAFLX7_XMODIFY(val) bfin_write16(DMAFLX7_XMODIFY, val)#define pDMAFLX7_YCOUNT ((uint16_t volatile *)DMAFLX7_YCOUNT)#define bfin_read_DMAFLX7_YCOUNT() bfin_read16(DMAFLX7_YCOUNT)#define bfin_write_DMAFLX7_YCOUNT(val) bfin_write16(DMAFLX7_YCOUNT, val)#define pDMAFLX7_YMODIFY ((uint16_t volatile *)DMAFLX7_YMODIFY)#define bfin_read_DMAFLX7_YMODIFY() bfin_read16(DMAFLX7_YMODIFY)#define bfin_write_DMAFLX7_YMODIFY(val) bfin_write16(DMAFLX7_YMODIFY, val)#define pDMAFLX7_IRQSTAT ((uint16_t volatile *)DMAFLX7_IRQSTAT)#define bfin_read_DMAFLX7_IRQSTAT() bfin_read16(DMAFLX7_IRQSTAT)#define bfin_write_DMAFLX7_IRQSTAT(val) bfin_write16(DMAFLX7_IRQSTAT, val)#define pDMAFLX7_PMAP ((uint16_t volatile *)DMAFLX7_PMAP)#define bfin_read_DMAFLX7_PMAP() bfin_read16(DMAFLX7_PMAP)#define bfin_write_DMAFLX7_PMAP(val) bfin_write16(DMAFLX7_PMAP, val)#define pDMAFLX7_CURXCOUNT ((uint16_t volatile *)DMAFLX7_CURXCOUNT)#define bfin_read_DMAFLX7_CURXCOUNT() bfin_read16(DMAFLX7_CURXCOUNT)#define bfin_write_DMAFLX7_CURXCOUNT(val) bfin_write16(DMAFLX7_CURXCOUNT, val)#define pDMAFLX7_CURYCOUNT ((uint16_t volatile *)DMAFLX7_CURYCOUNT)#define bfin_read_DMAFLX7_CURYCOUNT() bfin_read16(DMAFLX7_CURYCOUNT)#define bfin_write_DMAFLX7_CURYCOUNT(val) bfin_write16(DMAFLX7_CURYCOUNT, val)#define pTIMER0_CONFIG ((uint16_t volatile *)TIMER0_CONFIG)#define bfin_read_TIMER0_CONFIG() bfin_read16(TIMER0_CONFIG)#define bfin_write_TIMER0_CONFIG(val) bfin_write16(TIMER0_CONFIG, val)#define pTIMER0_COUNTER ((uint32_t volatile *)TIMER0_COUNTER)#define bfin_read_TIMER0_COUNTER() bfin_read32(TIMER0_COUNTER)#define bfin_write_TIMER0_COUNTER(val) bfin_write32(TIMER0_COUNTER, val)#define pTIMER0_PERIOD ((uint32_t volatile *)TIMER0_PERIOD)#define bfin_read_TIMER0_PERIOD() bfin_read32(TIMER0_PERIOD)#define bfin_write_TIMER0_PERIOD(val) bfin_write32(TIMER0_PERIOD, val)#define pTIMER0_WIDTH ((uint32_t volatile *)TIMER0_WIDTH)#define bfin_read_TIMER0_WIDTH() bfin_read32(TIMER0_WIDTH)#define bfin_write_TIMER0_WIDTH(val) bfin_write32(TIMER0_WIDTH, val)#define pTIMER1_CONFIG ((uint16_t volatile *)TIMER1_CONFIG)#define bfin_read_TIMER1_CONFIG() bfin_read16(TIMER1_CONFIG)#define bfin_write_TIMER1_CONFIG(val) bfin_write16(TIMER1_CONFIG, val)#define pTIMER1_COUNTER ((uint32_t volatile *)TIMER1_COUNTER)#define bfin_read_TIMER1_COUNTER() bfin_read32(TIMER1_COUNTER)#define bfin_write_TIMER1_COUNTER(val) bfin_write32(TIMER1_COUNTER, val)#define pTIMER1_PERIOD ((uint32_t volatile *)TIMER1_PERIOD)#define bfin_read_TIMER1_PERIOD() bfin_read32(TIMER1_PERIOD)#define bfin_write_TIMER1_PERIOD(val) bfin_write32(TIMER1_PERIOD, val)#define pTIMER1_WIDTH ((uint32_t volatile *)TIMER1_WIDTH)#define bfin_read_TIMER1_WIDTH() bfin_read32(TIMER1_WIDTH)#define bfin_write_TIMER1_WIDTH(val) bfin_write32(TIMER1_WIDTH, val)#define pTIMER2_CONFIG ((uint16_t volatile *)TIMER2_CONFIG)#define bfin_read_TIMER2_CONFIG() bfin_read16(TIMER2_CONFIG)#define bfin_write_TIMER2_CONFIG(val) bfin_write16(TIMER2_CONFIG, val)#define pTIMER2_COUNTER ((uint32_t volatile *)TIMER2_COUNTER)#define bfin_read_TIMER2_COUNTER() bfin_read32(TIMER2_COUNTER)#define bfin_write_TIMER2_COUNTER(val) bfin_write32(TIMER2_COUNTER, val)#define pTIMER2_PERIOD ((uint32_t volatile *)TIMER2_PERIOD)#define bfin_read_TIMER2_PERIOD() bfin_read32(TIMER2_PERIOD)#define bfin_write_TIMER2_PERIOD(val) bfin_write32(TIMER2_PERIOD, val)#define pTIMER2_WIDTH ((uint32_t volatile *)TIMER2_WIDTH)#define bfin_read_TIMER2_WIDTH() bfin_read32(TIMER2_WIDTH)#define bfin_write_TIMER2_WIDTH(val) bfin_write32(TIMER2_WIDTH, val)#define pTIMER_ENABLE ((uint16_t volatile *)TIMER_ENABLE)#define bfin_read_TIMER_ENABLE() bfin_read16(TIMER_ENABLE)#define bfin_write_TIMER_ENABLE(val) bfin_write16(TIMER_ENABLE, val)#define pTIMER_DISABLE ((uint16_t volatile *)TIMER_DISABLE)#define bfin_read_TIMER_DISABLE() bfin_read16(TIMER_DISABLE)#define bfin_write_TIMER_DISABLE(val) bfin_write16(TIMER_DISABLE, val)#define pTIMER_STATUS ((uint16_t volatile *)TIMER_STATUS)#define bfin_read_TIMER_STATUS() bfin_read16(TIMER_STATUS)#define bfin_write_TIMER_STATUS(val) bfin_write16(TIMER_STATUS, val)#define pSIC_RVECT ((uint16_t volatile *)SIC_RVECT) /* Interrupt Reset Vector Address Register */#define bfin_read_SIC_RVECT() bfin_read16(SIC_RVECT)#define bfin_write_SIC_RVECT(val) bfin_write16(SIC_RVECT, val)#define pSIC_IMASK ((uint32_t volatile *)SIC_IMASK) /* Interrupt Mask Register */#define bfin_read_SIC_IMASK() bfin_read32(SIC_IMASK)#define bfin_write_SIC_IMASK(val) bfin_write32(SIC_IMASK, val)#define pSIC_IAR0 ((uint32_t volatile *)SIC_IAR0) /* Interrupt Assignment Register 0 */#define bfin_read_SIC_IAR0() bfin_read32(SIC_IAR0)#define bfin_write_SIC_IAR0(val) bfin_write32(SIC_IAR0, val)#define pSIC_IAR1 ((uint32_t volatile *)SIC_IAR1) /* Interrupt Assignment Register 1 */#define bfin_read_SIC_IAR1() bfin_read32(SIC_IAR1)#define bfin_write_SIC_IAR1(val) bfin_write32(SIC_IAR1, val)#define pSIC_IAR2 ((uint32_t volatile *)SIC_IAR2) /* Interrupt Assignment Register 2 */#define bfin_read_SIC_IAR2() bfin_read32(SIC_IAR2)#define bfin_write_SIC_IAR2(val) bfin_write32(SIC_IAR2, val)#define pSIC_IAR3 ((uint32_t volatile *)SIC_IAR3) /* Interrupt Assignment Register 3 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -