Go to the source code of this file.
Data Structures | |
| struct | PDMLITE_Type |
| #define PDMLITE_CH_CTRL_CH_EN_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CH_CTRL_CH_EN_MASK) >> PDMLITE_CH_CTRL_CH_EN_SHIFT) |
| #define PDMLITE_CH_CTRL_CH_EN_MASK (0x3FFU) |
| #define PDMLITE_CH_CTRL_CH_EN_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CH_CTRL_CH_EN_SHIFT) & PDMLITE_CH_CTRL_CH_EN_MASK) |
| #define PDMLITE_CH_CTRL_CH_EN_SHIFT (0U) |
| #define PDMLITE_CH_CTRL_CH_POL_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CH_CTRL_CH_POL_MASK) >> PDMLITE_CH_CTRL_CH_POL_SHIFT) |
| #define PDMLITE_CH_CTRL_CH_POL_MASK (0xFF0000UL) |
| #define PDMLITE_CH_CTRL_CH_POL_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CH_CTRL_CH_POL_SHIFT) & PDMLITE_CH_CTRL_CH_POL_MASK) |
| #define PDMLITE_CH_CTRL_CH_POL_SHIFT (16U) |
| #define PDMLITE_CIC_CFG_CIC_DEC_RATIO_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CIC_CFG_CIC_DEC_RATIO_MASK) >> PDMLITE_CIC_CFG_CIC_DEC_RATIO_SHIFT) |
| #define PDMLITE_CIC_CFG_CIC_DEC_RATIO_MASK (0xFFU) |
| #define PDMLITE_CIC_CFG_CIC_DEC_RATIO_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CIC_CFG_CIC_DEC_RATIO_SHIFT) & PDMLITE_CIC_CFG_CIC_DEC_RATIO_MASK) |
| #define PDMLITE_CIC_CFG_CIC_DEC_RATIO_SHIFT (0U) |
| #define PDMLITE_CIC_CFG_POST_SCALE_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CIC_CFG_POST_SCALE_MASK) >> PDMLITE_CIC_CFG_POST_SCALE_SHIFT) |
| #define PDMLITE_CIC_CFG_POST_SCALE_MASK (0xFC00U) |
| #define PDMLITE_CIC_CFG_POST_SCALE_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CIC_CFG_POST_SCALE_SHIFT) & PDMLITE_CIC_CFG_POST_SCALE_MASK) |
| #define PDMLITE_CIC_CFG_POST_SCALE_SHIFT (10U) |
| #define PDMLITE_CIC_CFG_SGD_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CIC_CFG_SGD_MASK) >> PDMLITE_CIC_CFG_SGD_SHIFT) |
| #define PDMLITE_CIC_CFG_SGD_MASK (0x300U) |
| #define PDMLITE_CIC_CFG_SGD_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CIC_CFG_SGD_SHIFT) & PDMLITE_CIC_CFG_SGD_MASK) |
| #define PDMLITE_CIC_CFG_SGD_SHIFT (8U) |
| #define PDMLITE_CTRL_CAPT_DLY_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_CAPT_DLY_MASK) >> PDMLITE_CTRL_CAPT_DLY_SHIFT) |
| #define PDMLITE_CTRL_CAPT_DLY_MASK (0x780U) |
| #define PDMLITE_CTRL_CAPT_DLY_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_CAPT_DLY_SHIFT) & PDMLITE_CTRL_CAPT_DLY_MASK) |
| #define PDMLITE_CTRL_CAPT_DLY_SHIFT (7U) |
| #define PDMLITE_CTRL_CIC_OVLD_ERR_IE_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_CIC_OVLD_ERR_IE_MASK) >> PDMLITE_CTRL_CIC_OVLD_ERR_IE_SHIFT) |
| #define PDMLITE_CTRL_CIC_OVLD_ERR_IE_MASK (0x20000UL) |
| #define PDMLITE_CTRL_CIC_OVLD_ERR_IE_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_CIC_OVLD_ERR_IE_SHIFT) & PDMLITE_CTRL_CIC_OVLD_ERR_IE_MASK) |
| #define PDMLITE_CTRL_CIC_OVLD_ERR_IE_SHIFT (17U) |
| #define PDMLITE_CTRL_CIC_SAT_ERR_IE_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_CIC_SAT_ERR_IE_MASK) >> PDMLITE_CTRL_CIC_SAT_ERR_IE_SHIFT) |
| #define PDMLITE_CTRL_CIC_SAT_ERR_IE_MASK (0x10000UL) |
| #define PDMLITE_CTRL_CIC_SAT_ERR_IE_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_CIC_SAT_ERR_IE_SHIFT) & PDMLITE_CTRL_CIC_SAT_ERR_IE_MASK) |
| #define PDMLITE_CTRL_CIC_SAT_ERR_IE_SHIFT (16U) |
| #define PDMLITE_CTRL_OFIFO_OVFL_ERR_IE_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_OFIFO_OVFL_ERR_IE_MASK) >> PDMLITE_CTRL_OFIFO_OVFL_ERR_IE_SHIFT) |
| #define PDMLITE_CTRL_OFIFO_OVFL_ERR_IE_MASK (0x40000UL) |
| #define PDMLITE_CTRL_OFIFO_OVFL_ERR_IE_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_OFIFO_OVFL_ERR_IE_SHIFT) & PDMLITE_CTRL_OFIFO_OVFL_ERR_IE_MASK) |
| #define PDMLITE_CTRL_OFIFO_OVFL_ERR_IE_SHIFT (18U) |
| #define PDMLITE_CTRL_PDM_CLK_DIV_BYPASS_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_PDM_CLK_DIV_BYPASS_MASK) >> PDMLITE_CTRL_PDM_CLK_DIV_BYPASS_SHIFT) |
| #define PDMLITE_CTRL_PDM_CLK_DIV_BYPASS_MASK (0x4U) |
| #define PDMLITE_CTRL_PDM_CLK_DIV_BYPASS_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_PDM_CLK_DIV_BYPASS_SHIFT) & PDMLITE_CTRL_PDM_CLK_DIV_BYPASS_MASK) |
| #define PDMLITE_CTRL_PDM_CLK_DIV_BYPASS_SHIFT (2U) |
| #define PDMLITE_CTRL_PDM_CLK_HFDIV_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_PDM_CLK_HFDIV_MASK) >> PDMLITE_CTRL_PDM_CLK_HFDIV_SHIFT) |
| #define PDMLITE_CTRL_PDM_CLK_HFDIV_MASK (0x78U) |
| #define PDMLITE_CTRL_PDM_CLK_HFDIV_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_PDM_CLK_HFDIV_SHIFT) & PDMLITE_CTRL_PDM_CLK_HFDIV_MASK) |
| #define PDMLITE_CTRL_PDM_CLK_HFDIV_SHIFT (3U) |
| #define PDMLITE_CTRL_PDM_CLK_OE_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_PDM_CLK_OE_MASK) >> PDMLITE_CTRL_PDM_CLK_OE_SHIFT) |
| #define PDMLITE_CTRL_PDM_CLK_OE_MASK (0x2U) |
| #define PDMLITE_CTRL_PDM_CLK_OE_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_PDM_CLK_OE_SHIFT) & PDMLITE_CTRL_PDM_CLK_OE_MASK) |
| #define PDMLITE_CTRL_PDM_CLK_OE_SHIFT (1U) |
| #define PDMLITE_CTRL_SFTRST_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_SFTRST_MASK) >> PDMLITE_CTRL_SFTRST_SHIFT) |
| #define PDMLITE_CTRL_SFTRST_MASK (0x80000000UL) |
| #define PDMLITE_CTRL_SFTRST_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_SFTRST_SHIFT) & PDMLITE_CTRL_SFTRST_MASK) |
| #define PDMLITE_CTRL_SFTRST_SHIFT (31U) |
| #define PDMLITE_CTRL_SOF_FEDGE_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_CTRL_SOF_FEDGE_MASK) >> PDMLITE_CTRL_SOF_FEDGE_SHIFT) |
| #define PDMLITE_CTRL_SOF_FEDGE_MASK (0x800000UL) |
| #define PDMLITE_CTRL_SOF_FEDGE_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_CTRL_SOF_FEDGE_SHIFT) & PDMLITE_CTRL_SOF_FEDGE_MASK) |
| #define PDMLITE_CTRL_SOF_FEDGE_SHIFT (23U) |
| #define PDMLITE_RUN_PDM_EN_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_RUN_PDM_EN_MASK) >> PDMLITE_RUN_PDM_EN_SHIFT) |
| #define PDMLITE_RUN_PDM_EN_MASK (0x1U) |
| #define PDMLITE_RUN_PDM_EN_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_RUN_PDM_EN_SHIFT) & PDMLITE_RUN_PDM_EN_MASK) |
| #define PDMLITE_RUN_PDM_EN_SHIFT (0U) |
| #define PDMLITE_ST_CIC_OVLD_ERR_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_ST_CIC_OVLD_ERR_MASK) >> PDMLITE_ST_CIC_OVLD_ERR_SHIFT) |
| #define PDMLITE_ST_CIC_OVLD_ERR_MASK (0x2U) |
| #define PDMLITE_ST_CIC_OVLD_ERR_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_ST_CIC_OVLD_ERR_SHIFT) & PDMLITE_ST_CIC_OVLD_ERR_MASK) |
| #define PDMLITE_ST_CIC_OVLD_ERR_SHIFT (1U) |
| #define PDMLITE_ST_CIC_SAT_ERR_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_ST_CIC_SAT_ERR_MASK) >> PDMLITE_ST_CIC_SAT_ERR_SHIFT) |
| #define PDMLITE_ST_CIC_SAT_ERR_MASK (0x1U) |
| #define PDMLITE_ST_CIC_SAT_ERR_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_ST_CIC_SAT_ERR_SHIFT) & PDMLITE_ST_CIC_SAT_ERR_MASK) |
| #define PDMLITE_ST_CIC_SAT_ERR_SHIFT (0U) |
| #define PDMLITE_ST_OFIFO_OVFL_ERR_GET | ( | x | ) | (((uint32_t)(x) & PDMLITE_ST_OFIFO_OVFL_ERR_MASK) >> PDMLITE_ST_OFIFO_OVFL_ERR_SHIFT) |
| #define PDMLITE_ST_OFIFO_OVFL_ERR_MASK (0x4U) |
| #define PDMLITE_ST_OFIFO_OVFL_ERR_SET | ( | x | ) | (((uint32_t)(x) << PDMLITE_ST_OFIFO_OVFL_ERR_SHIFT) & PDMLITE_ST_OFIFO_OVFL_ERR_MASK) |
| #define PDMLITE_ST_OFIFO_OVFL_ERR_SHIFT (2U) |