![]() |
MAX32650 Peripheral Driver API
Peripheral Driver API for the MAX32650
|
DMA Channel Status Register.
| #define MXC_F_DMA_ST_BUS_ERR ((uint32_t)(0x1UL << MXC_F_DMA_ST_BUS_ERR_POS)) |
ST_BUS_ERR Mask
| #define MXC_F_DMA_ST_BUS_ERR_POS 4 |
ST_BUS_ERR Position
| #define MXC_F_DMA_ST_CH_ST ((uint32_t)(0x1UL << MXC_F_DMA_ST_CH_ST_POS)) |
ST_CH_ST Mask
| #define MXC_F_DMA_ST_CH_ST_POS 0 |
ST_CH_ST Position
| #define MXC_F_DMA_ST_CTZ_ST ((uint32_t)(0x1UL << MXC_F_DMA_ST_CTZ_ST_POS)) |
ST_CTZ_ST Mask
| #define MXC_F_DMA_ST_CTZ_ST_POS 2 |
ST_CTZ_ST Position
| #define MXC_F_DMA_ST_IPEND ((uint32_t)(0x1UL << MXC_F_DMA_ST_IPEND_POS)) |
ST_IPEND Mask
| #define MXC_F_DMA_ST_IPEND_POS 1 |
ST_IPEND Position
| #define MXC_F_DMA_ST_RLD_ST ((uint32_t)(0x1UL << MXC_F_DMA_ST_RLD_ST_POS)) |
ST_RLD_ST Mask
| #define MXC_F_DMA_ST_RLD_ST_POS 3 |
ST_RLD_ST Position
| #define MXC_F_DMA_ST_TO_ST ((uint32_t)(0x1UL << MXC_F_DMA_ST_TO_ST_POS)) |
ST_TO_ST Mask
| #define MXC_F_DMA_ST_TO_ST_POS 6 |
ST_TO_ST Position
| #define MXC_S_DMA_ST_BUS_ERR_BUS_ERR (MXC_V_DMA_ST_BUS_ERR_BUS_ERR << MXC_F_DMA_ST_BUS_ERR_POS) |
ST_BUS_ERR_BUS_ERR Setting
| #define MXC_S_DMA_ST_BUS_ERR_CLEAR (MXC_V_DMA_ST_BUS_ERR_CLEAR << MXC_F_DMA_ST_BUS_ERR_POS) |
ST_BUS_ERR_CLEAR Setting
| #define MXC_S_DMA_ST_BUS_ERR_NOEVENT (MXC_V_DMA_ST_BUS_ERR_NOEVENT << MXC_F_DMA_ST_BUS_ERR_POS) |
ST_BUS_ERR_NOEVENT Setting
| #define MXC_S_DMA_ST_CH_ST_DISABLED (MXC_V_DMA_ST_CH_ST_DISABLED << MXC_F_DMA_ST_CH_ST_POS) |
ST_CH_ST_DISABLED Setting
| #define MXC_S_DMA_ST_CH_ST_ENABLED (MXC_V_DMA_ST_CH_ST_ENABLED << MXC_F_DMA_ST_CH_ST_POS) |
ST_CH_ST_ENABLED Setting
| #define MXC_S_DMA_ST_CTZ_ST_CLEAR (MXC_V_DMA_ST_CTZ_ST_CLEAR << MXC_F_DMA_ST_CTZ_ST_POS) |
ST_CTZ_ST_CLEAR Setting
| #define MXC_S_DMA_ST_CTZ_ST_CTZ_OCCUR (MXC_V_DMA_ST_CTZ_ST_CTZ_OCCUR << MXC_F_DMA_ST_CTZ_ST_POS) |
ST_CTZ_ST_CTZ_OCCUR Setting
| #define MXC_S_DMA_ST_CTZ_ST_NOEVENT (MXC_V_DMA_ST_CTZ_ST_NOEVENT << MXC_F_DMA_ST_CTZ_ST_POS) |
ST_CTZ_ST_NOEVENT Setting
| #define MXC_S_DMA_ST_IPEND_INACTIVE (MXC_V_DMA_ST_IPEND_INACTIVE << MXC_F_DMA_ST_IPEND_POS) |
ST_IPEND_INACTIVE Setting
| #define MXC_S_DMA_ST_IPEND_PENDING (MXC_V_DMA_ST_IPEND_PENDING << MXC_F_DMA_ST_IPEND_POS) |
ST_IPEND_PENDING Setting
| #define MXC_S_DMA_ST_RLD_ST_CLEAR (MXC_V_DMA_ST_RLD_ST_CLEAR << MXC_F_DMA_ST_RLD_ST_POS) |
ST_RLD_ST_CLEAR Setting
| #define MXC_S_DMA_ST_RLD_ST_NOEVENT (MXC_V_DMA_ST_RLD_ST_NOEVENT << MXC_F_DMA_ST_RLD_ST_POS) |
ST_RLD_ST_NOEVENT Setting
| #define MXC_S_DMA_ST_RLD_ST_RELOADED (MXC_V_DMA_ST_RLD_ST_RELOADED << MXC_F_DMA_ST_RLD_ST_POS) |
ST_RLD_ST_RELOADED Setting
| #define MXC_S_DMA_ST_TO_ST_CLEAR (MXC_V_DMA_ST_TO_ST_CLEAR << MXC_F_DMA_ST_TO_ST_POS) |
ST_TO_ST_CLEAR Setting
| #define MXC_S_DMA_ST_TO_ST_EXPIRED (MXC_V_DMA_ST_TO_ST_EXPIRED << MXC_F_DMA_ST_TO_ST_POS) |
ST_TO_ST_EXPIRED Setting
| #define MXC_S_DMA_ST_TO_ST_NOEVENT (MXC_V_DMA_ST_TO_ST_NOEVENT << MXC_F_DMA_ST_TO_ST_POS) |
ST_TO_ST_NOEVENT Setting
| #define MXC_V_DMA_ST_BUS_ERR_BUS_ERR ((uint32_t)0x1UL) |
ST_BUS_ERR_BUS_ERR Value
| #define MXC_V_DMA_ST_BUS_ERR_CLEAR ((uint32_t)0x1UL) |
ST_BUS_ERR_CLEAR Value
| #define MXC_V_DMA_ST_BUS_ERR_NOEVENT ((uint32_t)0x0UL) |
ST_BUS_ERR_NOEVENT Value
| #define MXC_V_DMA_ST_CH_ST_DISABLED ((uint32_t)0x0UL) |
ST_CH_ST_DISABLED Value
| #define MXC_V_DMA_ST_CH_ST_ENABLED ((uint32_t)0x1UL) |
ST_CH_ST_ENABLED Value
| #define MXC_V_DMA_ST_CTZ_ST_CLEAR ((uint32_t)0x1UL) |
ST_CTZ_ST_CLEAR Value
| #define MXC_V_DMA_ST_CTZ_ST_CTZ_OCCUR ((uint32_t)0x1UL) |
ST_CTZ_ST_CTZ_OCCUR Value
| #define MXC_V_DMA_ST_CTZ_ST_NOEVENT ((uint32_t)0x0UL) |
ST_CTZ_ST_NOEVENT Value
| #define MXC_V_DMA_ST_IPEND_INACTIVE ((uint32_t)0x0UL) |
ST_IPEND_INACTIVE Value
| #define MXC_V_DMA_ST_IPEND_PENDING ((uint32_t)0x1UL) |
ST_IPEND_PENDING Value
| #define MXC_V_DMA_ST_RLD_ST_CLEAR ((uint32_t)0x1UL) |
ST_RLD_ST_CLEAR Value
| #define MXC_V_DMA_ST_RLD_ST_NOEVENT ((uint32_t)0x0UL) |
ST_RLD_ST_NOEVENT Value
| #define MXC_V_DMA_ST_RLD_ST_RELOADED ((uint32_t)0x1UL) |
ST_RLD_ST_RELOADED Value
| #define MXC_V_DMA_ST_TO_ST_CLEAR ((uint32_t)0x1UL) |
ST_TO_ST_CLEAR Value
| #define MXC_V_DMA_ST_TO_ST_EXPIRED ((uint32_t)0x1UL) |
ST_TO_ST_EXPIRED Value
| #define MXC_V_DMA_ST_TO_ST_NOEVENT ((uint32_t)0x0UL) |
ST_TO_ST_NOEVENT Value