📄 mcf5445x_edma.h
字号:
/* Bit definitions and macros for TCD9_DLAST_SGA */#define MCF_EDMA_TCD9_DLAST_SGA_DLAST_SGA(x) (x) /* Bit definitions and macros for TCD9_BITER_ELINK */#define MCF_EDMA_TCD9_BITER_ELINK_BITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD9_BITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD9_BITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD9_BITER */#define MCF_EDMA_TCD9_BITER_BITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD9_BITER_E_LINK (0x8000) /* Bit definitions and macros for TCD9_CSR */#define MCF_EDMA_TCD9_CSR_START (0x0001) #define MCF_EDMA_TCD9_CSR_INT_MAJOR (0x0002) #define MCF_EDMA_TCD9_CSR_INT_HALF (0x0004) #define MCF_EDMA_TCD9_CSR_D_REQ (0x0008) #define MCF_EDMA_TCD9_CSR_E_SG (0x0010) #define MCF_EDMA_TCD9_CSR_E_LINK (0x0020) #define MCF_EDMA_TCD9_CSR_ACTIVE (0x0040) #define MCF_EDMA_TCD9_CSR_DONE (0x0080) #define MCF_EDMA_TCD9_CSR_LINKCH(x) (((x)&0x003F)<<8) #define MCF_EDMA_TCD9_CSR_BWC(x) (((x)&0x0003)<<14) /* Bit definitions and macros for TCD10_SADDR */#define MCF_EDMA_TCD10_SADDR_SADDR(x) (x) /* Bit definitions and macros for TCD10_ATTR */#define MCF_EDMA_TCD10_ATTR_DSIZE(x) (((x)&0x0007)) #define MCF_EDMA_TCD10_ATTR_DMOD(x) (((x)&0x001F)<<3) #define MCF_EDMA_TCD10_ATTR_SSIZE(x) (((x)&0x0007)<<8) #define MCF_EDMA_TCD10_ATTR_SMOD(x) (((x)&0x001F)<<11) /* Bit definitions and macros for TCD10_SOFF */#define MCF_EDMA_TCD10_SOFF_SOFF(x) (x) /* Bit definitions and macros for TCD10_NBYTES */#define MCF_EDMA_TCD10_NBYTES_NBYTES(x) (x) /* Bit definitions and macros for TCD10_SLAST */#define MCF_EDMA_TCD10_SLAST_SLAST(x) (x) /* Bit definitions and macros for TCD10_DADDR */#define MCF_EDMA_TCD10_DADDR_DADDR(x) (x) /* Bit definitions and macros for TCD10_CITER_ELINK */#define MCF_EDMA_TCD10_CITER_ELINK_CITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD10_CITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD10_CITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD10_CITER */#define MCF_EDMA_TCD10_CITER_CITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD10_CITER_E_LINK (0x8000) /* Bit definitions and macros for TCD10_DOFF */#define MCF_EDMA_TCD10_DOFF_DOFF(x) (x) /* Bit definitions and macros for TCD10_DLAST_SGA */#define MCF_EDMA_TCD10_DLAST_SGA_DLAST_SGA(x) (x) /* Bit definitions and macros for TCD10_BITER */#define MCF_EDMA_TCD10_BITER_BITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD10_BITER_E_LINK (0x8000) /* Bit definitions and macros for TCD10_BITER_ELINK */#define MCF_EDMA_TCD10_BITER_ELINK_BITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD10_BITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD10_BITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD10_CSR */#define MCF_EDMA_TCD10_CSR_START (0x0001) #define MCF_EDMA_TCD10_CSR_INT_MAJOR (0x0002) #define MCF_EDMA_TCD10_CSR_INT_HALF (0x0004) #define MCF_EDMA_TCD10_CSR_D_REQ (0x0008) #define MCF_EDMA_TCD10_CSR_E_SG (0x0010) #define MCF_EDMA_TCD10_CSR_E_LINK (0x0020) #define MCF_EDMA_TCD10_CSR_ACTIVE (0x0040) #define MCF_EDMA_TCD10_CSR_DONE (0x0080) #define MCF_EDMA_TCD10_CSR_LINKCH(x) (((x)&0x003F)<<8) #define MCF_EDMA_TCD10_CSR_BWC(x) (((x)&0x0003)<<14) /* Bit definitions and macros for TCD11_SADDR */#define MCF_EDMA_TCD11_SADDR_SADDR(x) (x) /* Bit definitions and macros for TCD11_ATTR */#define MCF_EDMA_TCD11_ATTR_DSIZE(x) (((x)&0x0007)) #define MCF_EDMA_TCD11_ATTR_DMOD(x) (((x)&0x001F)<<3) #define MCF_EDMA_TCD11_ATTR_SSIZE(x) (((x)&0x0007)<<8) #define MCF_EDMA_TCD11_ATTR_SMOD(x) (((x)&0x001F)<<11) /* Bit definitions and macros for TCD11_SOFF */#define MCF_EDMA_TCD11_SOFF_SOFF(x) (x) /* Bit definitions and macros for TCD11_NBYTES */#define MCF_EDMA_TCD11_NBYTES_NBYTES(x) (x) /* Bit definitions and macros for TCD11_SLAST */#define MCF_EDMA_TCD11_SLAST_SLAST(x) (x) /* Bit definitions and macros for TCD11_DADDR */#define MCF_EDMA_TCD11_DADDR_DADDR(x) (x) /* Bit definitions and macros for TCD11_CITER */#define MCF_EDMA_TCD11_CITER_CITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD11_CITER_E_LINK (0x8000) /* Bit definitions and macros for TCD11_CITER_ELINK */#define MCF_EDMA_TCD11_CITER_ELINK_CITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD11_CITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD11_CITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD11_DOFF */#define MCF_EDMA_TCD11_DOFF_DOFF(x) (x) /* Bit definitions and macros for TCD11_DLAST_SGA */#define MCF_EDMA_TCD11_DLAST_SGA_DLAST_SGA(x) (x) /* Bit definitions and macros for TCD11_BITER */#define MCF_EDMA_TCD11_BITER_BITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD11_BITER_E_LINK (0x8000) /* Bit definitions and macros for TCD11_BITER_ELINK */#define MCF_EDMA_TCD11_BITER_ELINK_BITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD11_BITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD11_BITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD11_CSR */#define MCF_EDMA_TCD11_CSR_START (0x0001) #define MCF_EDMA_TCD11_CSR_INT_MAJOR (0x0002) #define MCF_EDMA_TCD11_CSR_INT_HALF (0x0004) #define MCF_EDMA_TCD11_CSR_D_REQ (0x0008) #define MCF_EDMA_TCD11_CSR_E_SG (0x0010) #define MCF_EDMA_TCD11_CSR_E_LINK (0x0020) #define MCF_EDMA_TCD11_CSR_ACTIVE (0x0040) #define MCF_EDMA_TCD11_CSR_DONE (0x0080) #define MCF_EDMA_TCD11_CSR_LINKCH(x) (((x)&0x003F)<<8) #define MCF_EDMA_TCD11_CSR_BWC(x) (((x)&0x0003)<<14) /* Bit definitions and macros for TCD12_SADDR */#define MCF_EDMA_TCD12_SADDR_SADDR(x) (x) /* Bit definitions and macros for TCD12_ATTR */#define MCF_EDMA_TCD12_ATTR_DSIZE(x) (((x)&0x0007)) #define MCF_EDMA_TCD12_ATTR_DMOD(x) (((x)&0x001F)<<3) #define MCF_EDMA_TCD12_ATTR_SSIZE(x) (((x)&0x0007)<<8) #define MCF_EDMA_TCD12_ATTR_SMOD(x) (((x)&0x001F)<<11) /* Bit definitions and macros for TCD12_SOFF */#define MCF_EDMA_TCD12_SOFF_SOFF(x) (x) /* Bit definitions and macros for TCD12_NBYTES */#define MCF_EDMA_TCD12_NBYTES_NBYTES(x) (x) /* Bit definitions and macros for TCD12_SLAST */#define MCF_EDMA_TCD12_SLAST_SLAST(x) (x) /* Bit definitions and macros for TCD12_DADDR */#define MCF_EDMA_TCD12_DADDR_DADDR(x) (x) /* Bit definitions and macros for TCD12_CITER */#define MCF_EDMA_TCD12_CITER_CITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD12_CITER_E_LINK (0x8000) /* Bit definitions and macros for TCD12_CITER_ELINK */#define MCF_EDMA_TCD12_CITER_ELINK_CITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD12_CITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD12_CITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD12_DOFF */#define MCF_EDMA_TCD12_DOFF_DOFF(x) (x) /* Bit definitions and macros for TCD12_DLAST_SGA */#define MCF_EDMA_TCD12_DLAST_SGA_DLAST_SGA(x) (x) /* Bit definitions and macros for TCD12_BITER */#define MCF_EDMA_TCD12_BITER_BITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD12_BITER_E_LINK (0x8000) /* Bit definitions and macros for TCD12_BITER_ELINK */#define MCF_EDMA_TCD12_BITER_ELINK_BITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD12_BITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD12_BITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD12_CSR */#define MCF_EDMA_TCD12_CSR_START (0x0001) #define MCF_EDMA_TCD12_CSR_INT_MAJOR (0x0002) #define MCF_EDMA_TCD12_CSR_INT_HALF (0x0004) #define MCF_EDMA_TCD12_CSR_D_REQ (0x0008) #define MCF_EDMA_TCD12_CSR_E_SG (0x0010) #define MCF_EDMA_TCD12_CSR_E_LINK (0x0020) #define MCF_EDMA_TCD12_CSR_ACTIVE (0x0040) #define MCF_EDMA_TCD12_CSR_DONE (0x0080) #define MCF_EDMA_TCD12_CSR_LINKCH(x) (((x)&0x003F)<<8) #define MCF_EDMA_TCD12_CSR_BWC(x) (((x)&0x0003)<<14) /* Bit definitions and macros for TCD13_SADDR */#define MCF_EDMA_TCD13_SADDR_SADDR(x) (x) /* Bit definitions and macros for TCD13_ATTR */#define MCF_EDMA_TCD13_ATTR_DSIZE(x) (((x)&0x0007)) #define MCF_EDMA_TCD13_ATTR_DMOD(x) (((x)&0x001F)<<3) #define MCF_EDMA_TCD13_ATTR_SSIZE(x) (((x)&0x0007)<<8) #define MCF_EDMA_TCD13_ATTR_SMOD(x) (((x)&0x001F)<<11) /* Bit definitions and macros for TCD13_SOFF */#define MCF_EDMA_TCD13_SOFF_SOFF(x) (x) /* Bit definitions and macros for TCD13_NBYTES */#define MCF_EDMA_TCD13_NBYTES_NBYTES(x) (x) /* Bit definitions and macros for TCD13_SLAST */#define MCF_EDMA_TCD13_SLAST_SLAST(x) (x) /* Bit definitions and macros for TCD13_DADDR */#define MCF_EDMA_TCD13_DADDR_DADDR(x) (x) /* Bit definitions and macros for TCD13_CITER_ELINK */#define MCF_EDMA_TCD13_CITER_ELINK_CITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD13_CITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD13_CITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD13_CITER */#define MCF_EDMA_TCD13_CITER_CITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD13_CITER_E_LINK (0x8000) /* Bit definitions and macros for TCD13_DOFF */#define MCF_EDMA_TCD13_DOFF_DOFF(x) (x) /* Bit definitions and macros for TCD13_DLAST_SGA */#define MCF_EDMA_TCD13_DLAST_SGA_DLAST_SGA(x) (x) /* Bit definitions and macros for TCD13_BITER_ELINK */#define MCF_EDMA_TCD13_BITER_ELINK_BITER(x) (((x)&0x01FF)) #define MCF_EDMA_TCD13_BITER_ELINK_LINKCH(x) (((x)&0x003F)<<9) #define MCF_EDMA_TCD13_BITER_ELINK_E_LINK (0x8000) /* Bit definitions and macros for TCD13_BITER */#define MCF_EDMA_TCD13_BITER_BITER(x) (((x)&0x7FFF)) #define MCF_EDMA_TCD13_BITER_E_LINK (0x8000) /* Bit definitions and macros for TCD13_CSR */#define MCF_EDMA_TCD13_CSR_START (0x0001) #define MCF_EDMA_TCD13_CSR_INT_MAJOR (0x0002) #define MCF_EDMA_TCD13_CSR_INT_HALF (0x0004) #define MCF_EDMA_TCD13_CSR_D_REQ (0x0008) #define MCF_EDMA_TCD13_CSR_E_SG (0x0010) #define MCF_EDMA_TCD13_CSR_E_LINK (0x0020) #define MCF_EDMA_TCD13_CSR_ACTIVE (0x0040) #define MCF_EDMA_TCD13_CSR_DONE (0x0080) #define MCF_EDMA_TCD13_CSR_LINKCH(x) (((x)&0x003F)<<8) #define MCF_EDMA_TCD13_CSR_BWC(x) (((x)&0x0003)<<14) /* Bit definitions and macros for TCD14_SADDR */#define MCF_EDMA_TCD14_SADDR_SADDR(x) (x) /* Bit definitions and macros for TCD14_ATTR */#define MCF_EDMA_TCD14_ATTR_DSIZE(x) (((x)&0x0007)) #define MCF_EDMA_TCD14_ATTR_DMOD(x) (((x)&0x001F)<<3) #define MCF_EDMA_TCD14_ATTR_SSIZE(x) (((x)&0x0007)<<8) #define MCF_EDMA_TCD14_ATTR_SMOD(x) (((x)&0x001F)<<11) /* Bit definitions and macros for TCD14_SOFF */#define MCF_EDMA_TCD14_SOFF_SOFF(x) (x) /* Bit definitions and macros for TCD14_NBYTES */#define MCF_EDMA_TCD14_NBYTES_NBYTES(x) (x) /* Bit definitions and macros for TCD14_SLAST */#define MCF_EDMA_TCD14_SLAST_SLAST(x) (x) /* Bit definitions and macros for TCD14_DADDR */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -