![]() |
M480 BSP
V3.05.001
The Board Support Package for M480 Series
|
PDMA register definition header file. More...
Go to the source code of this file.
Data Structures | |
| struct | DSCT_T |
| struct | STRIDE_T |
| struct | REPEAT_T |
| struct | PDMA_T |
Macros | |
| #define | PDMA_DSCT_CTL_OPMODE_Pos (0) |
| #define | PDMA_DSCT_CTL_OPMODE_Msk (0x3ul << PDMA_DSCT_CTL_OPMODE_Pos) |
| #define | PDMA_DSCT_CTL_TXTYPE_Pos (2) |
| #define | PDMA_DSCT_CTL_TXTYPE_Msk (0x1ul << PDMA_DSCT_CTL_TXTYPE_Pos) |
| #define | PDMA_DSCT_CTL_BURSIZE_Pos (4) |
| #define | PDMA_DSCT_CTL_BURSIZE_Msk (0x7ul << PDMA_DSCT_CTL_BURSIZE_Pos) |
| #define | PDMA_DSCT_CTL_TBINTDIS_Pos (7) |
| #define | PDMA_DSCT_CTL_TBINTDIS_Msk (0x1ul << PDMA_DSCT_CTL_TBINTDIS_Pos) |
| #define | PDMA_DSCT_CTL_SAINC_Pos (8) |
| #define | PDMA_DSCT_CTL_SAINC_Msk (0x3ul << PDMA_DSCT_CTL_SAINC_Pos) |
| #define | PDMA_DSCT_CTL_DAINC_Pos (10) |
| #define | PDMA_DSCT_CTL_DAINC_Msk (0x3ul << PDMA_DSCT_CTL_DAINC_Pos) |
| #define | PDMA_DSCT_CTL_TXWIDTH_Pos (12) |
| #define | PDMA_DSCT_CTL_TXWIDTH_Msk (0x3ul << PDMA_DSCT_CTL_TXWIDTH_Pos) |
| #define | PDMA_DSCT_CTL_TXACK_Pos (14) |
| #define | PDMA_DSCT_CTL_TXACK_Msk (0x1ul << PDMA_DSCT_CTL_TXACK_Pos) |
| #define | PDMA_DSCT_CTL_STRIDEEN_Pos (15) |
| #define | PDMA_DSCT_CTL_STRIDEEN_Msk (0x1ul << PDMA_DSCT_CTL_STRIDEEN_Pos) |
| #define | PDMA_DSCT_CTL_TXCNT_Pos (16) |
| #define | PDMA_DSCT_CTL_TXCNT_Msk (0xfffful << PDMA_DSCT_CTL_TXCNT_Pos) |
| #define | PDMA_DSCT_SA_SA_Pos (0) |
| #define | PDMA_DSCT_SA_SA_Msk (0xfffffffful << PDMA_DSCT_SA_SA_Pos) |
| #define | PDMA_DSCT_DA_DA_Pos (0) |
| #define | PDMA_DSCT_DA_DA_Msk (0xfffffffful << PDMA_DSCT_DA_DA_Pos) |
| #define | PDMA_DSCT_NEXT_NEXT_Pos (0) |
| #define | PDMA_DSCT_NEXT_NEXT_Msk (0xfffful << PDMA_DSCT_NEXT_NEXT_Pos) |
| #define | PDMA_DSCT_NEXT_EXENEXT_Pos (16) |
| #define | PDMA_DSCT_NEXT_EXENEXT_Msk (0xfffful << PDMA_DSCT_NEXT_EXENEXT_Pos) |
| #define | PDMA_CURSCAT_CURADDR_Pos (0) |
| #define | PDMA_CURSCAT_CURADDR_Msk (0xfffffffful << PDMA_CURSCAT_CURADDR_Pos) |
| #define | PDMA_CHCTL_CHENn_Pos (0) |
| #define | PDMA_CHCTL_CHENn_Msk (0xfffful << PDMA_CHCTL_CHENn_Pos) |
| #define | PDMA_PAUSE_PAUSEn_Pos (0) |
| #define | PDMA_PAUSE_PAUSEn_Msk (0xfffful << PDMA_PAUSE_PAUSEn_Pos) |
| #define | PDMA_SWREQ_SWREQn_Pos (0) |
| #define | PDMA_SWREQ_SWREQn_Msk (0xfffful << PDMA_SWREQ_SWREQn_Pos) |
| #define | PDMA_TRGSTS_REQSTSn_Pos (0) |
| #define | PDMA_TRGSTS_REQSTSn_Msk (0xfffful << PDMA_TRGSTS_REQSTSn_Pos) |
| #define | PDMA_PRISET_FPRISETn_Pos (0) |
| #define | PDMA_PRISET_FPRISETn_Msk (0xfffful << PDMA_PRISET_FPRISETn_Pos) |
| #define | PDMA_PRICLR_FPRICLRn_Pos (0) |
| #define | PDMA_PRICLR_FPRICLRn_Msk (0xfffful << PDMA_PRICLR_FPRICLRn_Pos) |
| #define | PDMA_INTEN_INTENn_Pos (0) |
| #define | PDMA_INTEN_INTENn_Msk (0xfffful << PDMA_INTEN_INTENn_Pos) |
| #define | PDMA_INTSTS_ABTIF_Pos (0) |
| #define | PDMA_INTSTS_ABTIF_Msk (0x1ul << PDMA_INTSTS_ABTIF_Pos) |
| #define | PDMA_INTSTS_TDIF_Pos (1) |
| #define | PDMA_INTSTS_TDIF_Msk (0x1ul << PDMA_INTSTS_TDIF_Pos) |
| #define | PDMA_INTSTS_ALIGNF_Pos (2) |
| #define | PDMA_INTSTS_ALIGNF_Msk (0x1ul << PDMA_INTSTS_ALIGNF_Pos) |
| #define | PDMA_INTSTS_REQTOF0_Pos (8) |
| #define | PDMA_INTSTS_REQTOF0_Msk (0x1ul << PDMA_INTSTS_REQTOF0_Pos) |
| #define | PDMA_INTSTS_REQTOF1_Pos (9) |
| #define | PDMA_INTSTS_REQTOF1_Msk (0x1ul << PDMA_INTSTS_REQTOF1_Pos) |
| #define | PDMA_ABTSTS_ABTIF0_Pos (0) |
| #define | PDMA_ABTSTS_ABTIF0_Msk (0x1ul << PDMA_ABTSTS_ABTIF0_Pos) |
| #define | PDMA_ABTSTS_ABTIF1_Pos (1) |
| #define | PDMA_ABTSTS_ABTIF1_Msk (0x1ul << PDMA_ABTSTS_ABTIF1_Pos) |
| #define | PDMA_ABTSTS_ABTIF2_Pos (2) |
| #define | PDMA_ABTSTS_ABTIF2_Msk (0x1ul << PDMA_ABTSTS_ABTIF2_Pos) |
| #define | PDMA_ABTSTS_ABTIF3_Pos (3) |
| #define | PDMA_ABTSTS_ABTIF3_Msk (0x1ul << PDMA_ABTSTS_ABTIF3_Pos) |
| #define | PDMA_ABTSTS_ABTIF4_Pos (4) |
| #define | PDMA_ABTSTS_ABTIF4_Msk (0x1ul << PDMA_ABTSTS_ABTIF4_Pos) |
| #define | PDMA_ABTSTS_ABTIF5_Pos (5) |
| #define | PDMA_ABTSTS_ABTIF5_Msk (0x1ul << PDMA_ABTSTS_ABTIF5_Pos) |
| #define | PDMA_ABTSTS_ABTIF6_Pos (6) |
| #define | PDMA_ABTSTS_ABTIF6_Msk (0x1ul << PDMA_ABTSTS_ABTIF6_Pos) |
| #define | PDMA_ABTSTS_ABTIF7_Pos (7) |
| #define | PDMA_ABTSTS_ABTIF7_Msk (0x1ul << PDMA_ABTSTS_ABTIF7_Pos) |
| #define | PDMA_ABTSTS_ABTIF8_Pos (8) |
| #define | PDMA_ABTSTS_ABTIF8_Msk (0x1ul << PDMA_ABTSTS_ABTIF8_Pos) |
| #define | PDMA_ABTSTS_ABTIF9_Pos (9) |
| #define | PDMA_ABTSTS_ABTIF9_Msk (0x1ul << PDMA_ABTSTS_ABTIF9_Pos) |
| #define | PDMA_ABTSTS_ABTIF10_Pos (10) |
| #define | PDMA_ABTSTS_ABTIF10_Msk (0x1ul << PDMA_ABTSTS_ABTIF10_Pos) |
| #define | PDMA_ABTSTS_ABTIF11_Pos (11) |
| #define | PDMA_ABTSTS_ABTIF11_Msk (0x1ul << PDMA_ABTSTS_ABTIF11_Pos) |
| #define | PDMA_ABTSTS_ABTIF12_Pos (12) |
| #define | PDMA_ABTSTS_ABTIF12_Msk (0x1ul << PDMA_ABTSTS_ABTIF12_Pos) |
| #define | PDMA_ABTSTS_ABTIF13_Pos (13) |
| #define | PDMA_ABTSTS_ABTIF13_Msk (0x1ul << PDMA_ABTSTS_ABTIF13_Pos) |
| #define | PDMA_ABTSTS_ABTIF14_Pos (14) |
| #define | PDMA_ABTSTS_ABTIF14_Msk (0x1ul << PDMA_ABTSTS_ABTIF14_Pos) |
| #define | PDMA_ABTSTS_ABTIF15_Pos (15) |
| #define | PDMA_ABTSTS_ABTIF15_Msk (0x1ul << PDMA_ABTSTS_ABTIF15_Pos) |
| #define | PDMA_TDSTS_TDIF0_Pos (0) |
| #define | PDMA_TDSTS_TDIF0_Msk (0x1ul << PDMA_TDSTS_TDIF0_Pos) |
| #define | PDMA_TDSTS_TDIF1_Pos (1) |
| #define | PDMA_TDSTS_TDIF1_Msk (0x1ul << PDMA_TDSTS_TDIF1_Pos) |
| #define | PDMA_TDSTS_TDIF2_Pos (2) |
| #define | PDMA_TDSTS_TDIF2_Msk (0x1ul << PDMA_TDSTS_TDIF2_Pos) |
| #define | PDMA_TDSTS_TDIF3_Pos (3) |
| #define | PDMA_TDSTS_TDIF3_Msk (0x1ul << PDMA_TDSTS_TDIF3_Pos) |
| #define | PDMA_TDSTS_TDIF4_Pos (4) |
| #define | PDMA_TDSTS_TDIF4_Msk (0x1ul << PDMA_TDSTS_TDIF4_Pos) |
| #define | PDMA_TDSTS_TDIF5_Pos (5) |
| #define | PDMA_TDSTS_TDIF5_Msk (0x1ul << PDMA_TDSTS_TDIF5_Pos) |
| #define | PDMA_TDSTS_TDIF6_Pos (6) |
| #define | PDMA_TDSTS_TDIF6_Msk (0x1ul << PDMA_TDSTS_TDIF6_Pos) |
| #define | PDMA_TDSTS_TDIF7_Pos (7) |
| #define | PDMA_TDSTS_TDIF7_Msk (0x1ul << PDMA_TDSTS_TDIF7_Pos) |
| #define | PDMA_TDSTS_TDIF8_Pos (8) |
| #define | PDMA_TDSTS_TDIF8_Msk (0x1ul << PDMA_TDSTS_TDIF8_Pos) |
| #define | PDMA_TDSTS_TDIF9_Pos (9) |
| #define | PDMA_TDSTS_TDIF9_Msk (0x1ul << PDMA_TDSTS_TDIF9_Pos) |
| #define | PDMA_TDSTS_TDIF10_Pos (10) |
| #define | PDMA_TDSTS_TDIF10_Msk (0x1ul << PDMA_TDSTS_TDIF10_Pos) |
| #define | PDMA_TDSTS_TDIF11_Pos (11) |
| #define | PDMA_TDSTS_TDIF11_Msk (0x1ul << PDMA_TDSTS_TDIF11_Pos) |
| #define | PDMA_TDSTS_TDIF12_Pos (12) |
| #define | PDMA_TDSTS_TDIF12_Msk (0x1ul << PDMA_TDSTS_TDIF12_Pos) |
| #define | PDMA_TDSTS_TDIF13_Pos (13) |
| #define | PDMA_TDSTS_TDIF13_Msk (0x1ul << PDMA_TDSTS_TDIF13_Pos) |
| #define | PDMA_TDSTS_TDIF14_Pos (14) |
| #define | PDMA_TDSTS_TDIF14_Msk (0x1ul << PDMA_TDSTS_TDIF14_Pos) |
| #define | PDMA_TDSTS_TDIF15_Pos (15) |
| #define | PDMA_TDSTS_TDIF15_Msk (0x1ul << PDMA_TDSTS_TDIF15_Pos) |
| #define | PDMA_ALIGN_ALIGNn_Pos (0) |
| #define | PDMA_ALIGN_ALIGNn_Msk (0xfffful << PDMA_ALIGN_ALIGNn_Pos) |
| #define | PDMA_TACTSTS_TXACTFn_Pos (0) |
| #define | PDMA_TACTSTS_TXACTFn_Msk (0xfffful << PDMA_TACTSTS_TXACTFn_Pos) |
| #define | PDMA_TOUTPSC_TOUTPSC0_Pos (0) |
| #define | PDMA_TOUTPSC_TOUTPSC0_Msk (0x7ul << PDMA_TOUTPSC_TOUTPSC0_Pos) |
| #define | PDMA_TOUTPSC_TOUTPSC1_Pos (4) |
| #define | PDMA_TOUTPSC_TOUTPSC1_Msk (0x7ul << PDMA_TOUTPSC_TOUTPSC1_Pos) |
| #define | PDMA_TOUTEN_TOUTENn_Pos (0) |
| #define | PDMA_TOUTEN_TOUTENn_Msk (0x3ul << PDMA_TOUTEN_TOUTENn_Pos) |
| #define | PDMA_TOUTIEN_TOUTIENn_Pos (0) |
| #define | PDMA_TOUTIEN_TOUTIENn_Msk (0x3ul << PDMA_TOUTIEN_TOUTIENn_Pos) |
| #define | PDMA_SCATBA_SCATBA_Pos (16) |
| #define | PDMA_SCATBA_SCATBA_Msk (0xfffful << PDMA_SCATBA_SCATBA_Pos) |
| #define | PDMA_TOC0_1_TOC0_Pos (0) |
| #define | PDMA_TOC0_1_TOC0_Msk (0xfffful << PDMA_TOC0_1_TOC0_Pos) |
| #define | PDMA_TOC0_1_TOC1_Pos (16) |
| #define | PDMA_TOC0_1_TOC1_Msk (0xfffful << PDMA_TOC0_1_TOC1_Pos) |
| #define | PDMA_CHRST_CHnRST_Pos (0) |
| #define | PDMA_CHRST_CHnRST_Msk (0xfffful << PDMA_CHRST_CHnRST_Pos) |
| #define | PDMA_REQSEL0_3_REQSRC0_Pos (0) |
| #define | PDMA_REQSEL0_3_REQSRC0_Msk (0x7ful << PDMA_REQSEL0_3_REQSRC0_Pos) |
| #define | PDMA_REQSEL0_3_REQSRC1_Pos (8) |
| #define | PDMA_REQSEL0_3_REQSRC1_Msk (0x7ful << PDMA_REQSEL0_3_REQSRC1_Pos) |
| #define | PDMA_REQSEL0_3_REQSRC2_Pos (16) |
| #define | PDMA_REQSEL0_3_REQSRC2_Msk (0x7ful << PDMA_REQSEL0_3_REQSRC2_Pos) |
| #define | PDMA_REQSEL0_3_REQSRC3_Pos (24) |
| #define | PDMA_REQSEL0_3_REQSRC3_Msk (0x7ful << PDMA_REQSEL0_3_REQSRC3_Pos) |
| #define | PDMA_REQSEL4_7_REQSRC4_Pos (0) |
| #define | PDMA_REQSEL4_7_REQSRC4_Msk (0x7ful << PDMA_REQSEL4_7_REQSRC4_Pos) |
| #define | PDMA_REQSEL4_7_REQSRC5_Pos (8) |
| #define | PDMA_REQSEL4_7_REQSRC5_Msk (0x7ful << PDMA_REQSEL4_7_REQSRC5_Pos) |
| #define | PDMA_REQSEL4_7_REQSRC6_Pos (16) |
| #define | PDMA_REQSEL4_7_REQSRC6_Msk (0x7ful << PDMA_REQSEL4_7_REQSRC6_Pos) |
| #define | PDMA_REQSEL4_7_REQSRC7_Pos (24) |
| #define | PDMA_REQSEL4_7_REQSRC7_Msk (0x7ful << PDMA_REQSEL4_7_REQSRC7_Pos) |
| #define | PDMA_REQSEL8_11_REQSRC8_Pos (0) |
| #define | PDMA_REQSEL8_11_REQSRC8_Msk (0x7ful << PDMA_REQSEL8_11_REQSRC8_Pos) |
| #define | PDMA_REQSEL8_11_REQSRC9_Pos (8) |
| #define | PDMA_REQSEL8_11_REQSRC9_Msk (0x7ful << PDMA_REQSEL8_11_REQSRC9_Pos) |
| #define | PDMA_REQSEL8_11_REQSRC10_Pos (16) |
| #define | PDMA_REQSEL8_11_REQSRC10_Msk (0x7ful << PDMA_REQSEL8_11_REQSRC10_Pos) |
| #define | PDMA_REQSEL8_11_REQSRC11_Pos (24) |
| #define | PDMA_REQSEL8_11_REQSRC11_Msk (0x7ful << PDMA_REQSEL8_11_REQSRC11_Pos) |
| #define | PDMA_REQSEL12_15_REQSRC12_Pos (0) |
| #define | PDMA_REQSEL12_15_REQSRC12_Msk (0x7ful << PDMA_REQSEL12_15_REQSRC12_Pos) |
| #define | PDMA_REQSEL12_15_REQSRC13_Pos (8) |
| #define | PDMA_REQSEL12_15_REQSRC13_Msk (0x7ful << PDMA_REQSEL12_15_REQSRC13_Pos) |
| #define | PDMA_REQSEL12_15_REQSRC14_Pos (16) |
| #define | PDMA_REQSEL12_15_REQSRC14_Msk (0x7ful << PDMA_REQSEL12_15_REQSRC14_Pos) |
| #define | PDMA_REQSEL12_15_REQSRC15_Pos (24) |
| #define | PDMA_REQSEL12_15_REQSRC15_Msk (0x7ful << PDMA_REQSEL12_15_REQSRC15_Pos) |
| #define | PDMA_STCRn_STC_Pos (0) |
| #define | PDMA_STCRn_STC_Msk (0xfffful << PDMA_STCRn_STC_Pos) |
| #define | PDMA_ASOCRn_SASOL_Pos (0) |
| #define | PDMA_ASOCRn_SASOL_Msk (0xfffful << PDMA_ASOCRn_SASOL_Pos) |
| #define | PDMA_ASOCRn_DASOL_Pos (16) |
| #define | PDMA_ASOCRn_DASOL_Msk (0xfffful << PDMA_ASOCRn_DASOL_Pos) |
| #define | PDMA_RCNTn_RCNT_Pos (0) |
| #define | PDMA_RCNTn_RCNT_Msk (0xfffful << PDMA_STCRn_RCNT_Pos) |
| #define | PDMA_AICTLn_SAICNT_Pos (0) |
| #define | PDMA_AICTLn_SAICNT_Msk (0xfffful << PDMA_ASOCRn_SASOL_Pos) |
| #define | PDMA_AICTLn_DAICNT_Pos (16) |
| #define | PDMA_AICTLn_DAICNT_Msk (0xfffful << PDMA_ASOCRn_DASOL_Pos) |
PDMA register definition header file.
Definition in file pdma_reg.h.
1.8.15