Go to the source code of this file.
Data Structures | |
| struct | DAO_Type |
| #define DAO_CMD_RUN_GET | ( | x | ) | (((uint32_t)(x) & DAO_CMD_RUN_MASK) >> DAO_CMD_RUN_SHIFT) |
| #define DAO_CMD_RUN_MASK (0x1U) |
| #define DAO_CMD_RUN_SET | ( | x | ) | (((uint32_t)(x) << DAO_CMD_RUN_SHIFT) & DAO_CMD_RUN_MASK) |
| #define DAO_CMD_RUN_SHIFT (0U) |
| #define DAO_CMD_SFTRST_GET | ( | x | ) | (((uint32_t)(x) & DAO_CMD_SFTRST_MASK) >> DAO_CMD_SFTRST_SHIFT) |
| #define DAO_CMD_SFTRST_MASK (0x2U) |
| #define DAO_CMD_SFTRST_SET | ( | x | ) | (((uint32_t)(x) << DAO_CMD_SFTRST_SHIFT) & DAO_CMD_SFTRST_MASK) |
| #define DAO_CMD_SFTRST_SHIFT (1U) |
| #define DAO_CTRL_FALSE_LEVEL_GET | ( | x | ) | (((uint32_t)(x) & DAO_CTRL_FALSE_LEVEL_MASK) >> DAO_CTRL_FALSE_LEVEL_SHIFT) |
| #define DAO_CTRL_FALSE_LEVEL_MASK (0x6U) |
| #define DAO_CTRL_FALSE_LEVEL_SET | ( | x | ) | (((uint32_t)(x) << DAO_CTRL_FALSE_LEVEL_SHIFT) & DAO_CTRL_FALSE_LEVEL_MASK) |
| #define DAO_CTRL_FALSE_LEVEL_SHIFT (1U) |
| #define DAO_CTRL_FALSE_RUN_GET | ( | x | ) | (((uint32_t)(x) & DAO_CTRL_FALSE_RUN_MASK) >> DAO_CTRL_FALSE_RUN_SHIFT) |
| #define DAO_CTRL_FALSE_RUN_MASK (0x1U) |
| #define DAO_CTRL_FALSE_RUN_SET | ( | x | ) | (((uint32_t)(x) << DAO_CTRL_FALSE_RUN_SHIFT) & DAO_CTRL_FALSE_RUN_MASK) |
| #define DAO_CTRL_FALSE_RUN_SHIFT (0U) |
| #define DAO_CTRL_HPF_EN_GET | ( | x | ) | (((uint32_t)(x) & DAO_CTRL_HPF_EN_MASK) >> DAO_CTRL_HPF_EN_SHIFT) |
| #define DAO_CTRL_HPF_EN_MASK (0x20000UL) |
| #define DAO_CTRL_HPF_EN_SET | ( | x | ) | (((uint32_t)(x) << DAO_CTRL_HPF_EN_SHIFT) & DAO_CTRL_HPF_EN_MASK) |
| #define DAO_CTRL_HPF_EN_SHIFT (17U) |
| #define DAO_CTRL_INVERT_GET | ( | x | ) | (((uint32_t)(x) & DAO_CTRL_INVERT_MASK) >> DAO_CTRL_INVERT_SHIFT) |
| #define DAO_CTRL_INVERT_MASK (0x8U) |
| #define DAO_CTRL_INVERT_SET | ( | x | ) | (((uint32_t)(x) << DAO_CTRL_INVERT_SHIFT) & DAO_CTRL_INVERT_MASK) |
| #define DAO_CTRL_INVERT_SHIFT (3U) |
| #define DAO_CTRL_LEFT_EN_GET | ( | x | ) | (((uint32_t)(x) & DAO_CTRL_LEFT_EN_MASK) >> DAO_CTRL_LEFT_EN_SHIFT) |
| #define DAO_CTRL_LEFT_EN_MASK (0x20U) |
| #define DAO_CTRL_LEFT_EN_SET | ( | x | ) | (((uint32_t)(x) << DAO_CTRL_LEFT_EN_SHIFT) & DAO_CTRL_LEFT_EN_MASK) |
| #define DAO_CTRL_LEFT_EN_SHIFT (5U) |
| #define DAO_CTRL_MONO_GET | ( | x | ) | (((uint32_t)(x) & DAO_CTRL_MONO_MASK) >> DAO_CTRL_MONO_SHIFT) |
| #define DAO_CTRL_MONO_MASK (0x80U) |
| #define DAO_CTRL_MONO_SET | ( | x | ) | (((uint32_t)(x) << DAO_CTRL_MONO_SHIFT) & DAO_CTRL_MONO_MASK) |
| #define DAO_CTRL_MONO_SHIFT (7U) |
| #define DAO_CTRL_REMAP_GET | ( | x | ) | (((uint32_t)(x) & DAO_CTRL_REMAP_MASK) >> DAO_CTRL_REMAP_SHIFT) |
| #define DAO_CTRL_REMAP_MASK (0x10U) |
| #define DAO_CTRL_REMAP_SET | ( | x | ) | (((uint32_t)(x) << DAO_CTRL_REMAP_SHIFT) & DAO_CTRL_REMAP_MASK) |
| #define DAO_CTRL_REMAP_SHIFT (4U) |
| #define DAO_CTRL_RIGHT_EN_GET | ( | x | ) | (((uint32_t)(x) & DAO_CTRL_RIGHT_EN_MASK) >> DAO_CTRL_RIGHT_EN_SHIFT) |
| #define DAO_CTRL_RIGHT_EN_MASK (0x40U) |
| #define DAO_CTRL_RIGHT_EN_SET | ( | x | ) | (((uint32_t)(x) << DAO_CTRL_RIGHT_EN_SHIFT) & DAO_CTRL_RIGHT_EN_MASK) |
| #define DAO_CTRL_RIGHT_EN_SHIFT (6U) |
| #define DAO_HPF_B_COEF_GET | ( | x | ) | (((uint32_t)(x) & DAO_HPF_B_COEF_MASK) >> DAO_HPF_B_COEF_SHIFT) |
| #define DAO_HPF_B_COEF_MASK (0xFFFFFFFFUL) |
| #define DAO_HPF_B_COEF_SET | ( | x | ) | (((uint32_t)(x) << DAO_HPF_B_COEF_SHIFT) & DAO_HPF_B_COEF_MASK) |
| #define DAO_HPF_B_COEF_SHIFT (0U) |
| #define DAO_HPF_MA_COEF_GET | ( | x | ) | (((uint32_t)(x) & DAO_HPF_MA_COEF_MASK) >> DAO_HPF_MA_COEF_SHIFT) |
| #define DAO_HPF_MA_COEF_MASK (0xFFFFFFFFUL) |
| #define DAO_HPF_MA_COEF_SET | ( | x | ) | (((uint32_t)(x) << DAO_HPF_MA_COEF_SHIFT) & DAO_HPF_MA_COEF_MASK) |
| #define DAO_HPF_MA_COEF_SHIFT (0U) |
| #define DAO_RX_CFGR_CH_MAX_GET | ( | x | ) | (((uint32_t)(x) & DAO_RX_CFGR_CH_MAX_MASK) >> DAO_RX_CFGR_CH_MAX_SHIFT) |
| #define DAO_RX_CFGR_CH_MAX_MASK (0x7C0U) |
| #define DAO_RX_CFGR_CH_MAX_SET | ( | x | ) | (((uint32_t)(x) << DAO_RX_CFGR_CH_MAX_SHIFT) & DAO_RX_CFGR_CH_MAX_MASK) |
| #define DAO_RX_CFGR_CH_MAX_SHIFT (6U) |
| #define DAO_RX_CFGR_CHSIZ_GET | ( | x | ) | (((uint32_t)(x) & DAO_RX_CFGR_CHSIZ_MASK) >> DAO_RX_CFGR_CHSIZ_SHIFT) |
| #define DAO_RX_CFGR_CHSIZ_MASK (0x1U) |
| #define DAO_RX_CFGR_CHSIZ_SET | ( | x | ) | (((uint32_t)(x) << DAO_RX_CFGR_CHSIZ_SHIFT) & DAO_RX_CFGR_CHSIZ_MASK) |
| #define DAO_RX_CFGR_CHSIZ_SHIFT (0U) |
| #define DAO_RX_CFGR_DATSIZ_GET | ( | x | ) | (((uint32_t)(x) & DAO_RX_CFGR_DATSIZ_MASK) >> DAO_RX_CFGR_DATSIZ_SHIFT) |
| #define DAO_RX_CFGR_DATSIZ_MASK (0x6U) |
| #define DAO_RX_CFGR_DATSIZ_SET | ( | x | ) | (((uint32_t)(x) << DAO_RX_CFGR_DATSIZ_SHIFT) & DAO_RX_CFGR_DATSIZ_MASK) |
| #define DAO_RX_CFGR_DATSIZ_SHIFT (1U) |
| #define DAO_RX_CFGR_FRAME_EDGE_GET | ( | x | ) | (((uint32_t)(x) & DAO_RX_CFGR_FRAME_EDGE_MASK) >> DAO_RX_CFGR_FRAME_EDGE_SHIFT) |
| #define DAO_RX_CFGR_FRAME_EDGE_MASK (0x800U) |
| #define DAO_RX_CFGR_FRAME_EDGE_SET | ( | x | ) | (((uint32_t)(x) << DAO_RX_CFGR_FRAME_EDGE_SHIFT) & DAO_RX_CFGR_FRAME_EDGE_MASK) |
| #define DAO_RX_CFGR_FRAME_EDGE_SHIFT (11U) |
| #define DAO_RX_CFGR_STD_GET | ( | x | ) | (((uint32_t)(x) & DAO_RX_CFGR_STD_MASK) >> DAO_RX_CFGR_STD_SHIFT) |
| #define DAO_RX_CFGR_STD_MASK (0x18U) |
| #define DAO_RX_CFGR_STD_SET | ( | x | ) | (((uint32_t)(x) << DAO_RX_CFGR_STD_SHIFT) & DAO_RX_CFGR_STD_MASK) |
| #define DAO_RX_CFGR_STD_SHIFT (3U) |
| #define DAO_RX_CFGR_TDM_EN_GET | ( | x | ) | (((uint32_t)(x) & DAO_RX_CFGR_TDM_EN_MASK) >> DAO_RX_CFGR_TDM_EN_SHIFT) |
| #define DAO_RX_CFGR_TDM_EN_MASK (0x20U) |
| #define DAO_RX_CFGR_TDM_EN_SET | ( | x | ) | (((uint32_t)(x) << DAO_RX_CFGR_TDM_EN_SHIFT) & DAO_RX_CFGR_TDM_EN_MASK) |
| #define DAO_RX_CFGR_TDM_EN_SHIFT (5U) |
| #define DAO_RXSLT_EN_GET | ( | x | ) | (((uint32_t)(x) & DAO_RXSLT_EN_MASK) >> DAO_RXSLT_EN_SHIFT) |
| #define DAO_RXSLT_EN_MASK (0xFFFFFFFFUL) |
| #define DAO_RXSLT_EN_SET | ( | x | ) | (((uint32_t)(x) << DAO_RXSLT_EN_SHIFT) & DAO_RXSLT_EN_MASK) |
| #define DAO_RXSLT_EN_SHIFT (0U) |