Go to the source code of this file.
Data Structures | |
| struct | ESC_Type |
| #define ESC_ACT_STAT_CHK_RSLT_GET | ( | x | ) | (((uint8_t)(x) & ESC_ACT_STAT_CHK_RSLT_MASK) >> ESC_ACT_STAT_CHK_RSLT_SHIFT) |
| #define ESC_ACT_STAT_CHK_RSLT_MASK (0x4U) |
| #define ESC_ACT_STAT_CHK_RSLT_SHIFT (2U) |
| #define ESC_ACT_STAT_SYNC0_GET | ( | x | ) | (((uint8_t)(x) & ESC_ACT_STAT_SYNC0_MASK) >> ESC_ACT_STAT_SYNC0_SHIFT) |
| #define ESC_ACT_STAT_SYNC0_MASK (0x1U) |
| #define ESC_ACT_STAT_SYNC0_SHIFT (0U) |
| #define ESC_ACT_STAT_SYNC1_GET | ( | x | ) | (((uint8_t)(x) & ESC_ACT_STAT_SYNC1_MASK) >> ESC_ACT_STAT_SYNC1_SHIFT) |
| #define ESC_ACT_STAT_SYNC1_MASK (0x2U) |
| #define ESC_ACT_STAT_SYNC1_SHIFT (1U) |
| #define ESC_AL_CTRL_DI_GET | ( | x | ) | (((uint16_t)(x) & ESC_AL_CTRL_DI_MASK) >> ESC_AL_CTRL_DI_SHIFT) |
| #define ESC_AL_CTRL_DI_MASK (0x20U) |
| #define ESC_AL_CTRL_DI_SET | ( | x | ) | (((uint16_t)(x) << ESC_AL_CTRL_DI_SHIFT) & ESC_AL_CTRL_DI_MASK) |
| #define ESC_AL_CTRL_DI_SHIFT (5U) |
| #define ESC_AL_CTRL_EIA_GET | ( | x | ) | (((uint16_t)(x) & ESC_AL_CTRL_EIA_MASK) >> ESC_AL_CTRL_EIA_SHIFT) |
| #define ESC_AL_CTRL_EIA_MASK (0x10U) |
| #define ESC_AL_CTRL_EIA_SET | ( | x | ) | (((uint16_t)(x) << ESC_AL_CTRL_EIA_SHIFT) & ESC_AL_CTRL_EIA_MASK) |
| #define ESC_AL_CTRL_EIA_SHIFT (4U) |
| #define ESC_AL_CTRL_IST_GET | ( | x | ) | (((uint16_t)(x) & ESC_AL_CTRL_IST_MASK) >> ESC_AL_CTRL_IST_SHIFT) |
| #define ESC_AL_CTRL_IST_MASK (0xFU) |
| #define ESC_AL_CTRL_IST_SET | ( | x | ) | (((uint16_t)(x) << ESC_AL_CTRL_IST_SHIFT) & ESC_AL_CTRL_IST_MASK) |
| #define ESC_AL_CTRL_IST_SHIFT (0U) |
| #define ESC_AL_EVT_REQ_ALC_EVT_GET | ( | x | ) | (((uint32_t)(x) & ESC_AL_EVT_REQ_ALC_EVT_MASK) >> ESC_AL_EVT_REQ_ALC_EVT_SHIFT) |
| #define ESC_AL_EVT_REQ_ALC_EVT_MASK (0x1U) |
| #define ESC_AL_EVT_REQ_ALC_EVT_SHIFT (0U) |
| #define ESC_AL_EVT_REQ_DCL_EVT_GET | ( | x | ) | (((uint32_t)(x) & ESC_AL_EVT_REQ_DCL_EVT_MASK) >> ESC_AL_EVT_REQ_DCL_EVT_SHIFT) |
| #define ESC_AL_EVT_REQ_DCL_EVT_MASK (0x2U) |
| #define ESC_AL_EVT_REQ_DCL_EVT_SHIFT (1U) |
| #define ESC_AL_EVT_REQ_EE_EMU_GET | ( | x | ) | (((uint32_t)(x) & ESC_AL_EVT_REQ_EE_EMU_MASK) >> ESC_AL_EVT_REQ_EE_EMU_SHIFT) |
| #define ESC_AL_EVT_REQ_EE_EMU_MASK (0x20U) |
| #define ESC_AL_EVT_REQ_EE_EMU_SHIFT (5U) |
| #define ESC_AL_EVT_REQ_SM_ACT_GET | ( | x | ) | (((uint32_t)(x) & ESC_AL_EVT_REQ_SM_ACT_MASK) >> ESC_AL_EVT_REQ_SM_ACT_SHIFT) |
| #define ESC_AL_EVT_REQ_SM_ACT_MASK (0x10U) |
| #define ESC_AL_EVT_REQ_SM_ACT_SHIFT (4U) |
| #define ESC_AL_EVT_REQ_SM_INT_GET | ( | x | ) | (((uint32_t)(x) & ESC_AL_EVT_REQ_SM_INT_MASK) >> ESC_AL_EVT_REQ_SM_INT_SHIFT) |
| #define ESC_AL_EVT_REQ_SM_INT_MASK (0xFFFF00UL) |
| #define ESC_AL_EVT_REQ_SM_INT_SHIFT (8U) |
| #define ESC_AL_EVT_REQ_ST_DC_SYNC0_GET | ( | x | ) | (((uint32_t)(x) & ESC_AL_EVT_REQ_ST_DC_SYNC0_MASK) >> ESC_AL_EVT_REQ_ST_DC_SYNC0_SHIFT) |
| #define ESC_AL_EVT_REQ_ST_DC_SYNC0_MASK (0x4U) |
| #define ESC_AL_EVT_REQ_ST_DC_SYNC0_SHIFT (2U) |
| #define ESC_AL_EVT_REQ_ST_DC_SYNC1_GET | ( | x | ) | (((uint32_t)(x) & ESC_AL_EVT_REQ_ST_DC_SYNC1_MASK) >> ESC_AL_EVT_REQ_ST_DC_SYNC1_SHIFT) |
| #define ESC_AL_EVT_REQ_ST_DC_SYNC1_MASK (0x8U) |
| #define ESC_AL_EVT_REQ_ST_DC_SYNC1_SHIFT (3U) |
| #define ESC_AL_EVT_REQ_WDG_PD_GET | ( | x | ) | (((uint32_t)(x) & ESC_AL_EVT_REQ_WDG_PD_MASK) >> ESC_AL_EVT_REQ_WDG_PD_SHIFT) |
| #define ESC_AL_EVT_REQ_WDG_PD_MASK (0x40U) |
| #define ESC_AL_EVT_REQ_WDG_PD_SHIFT (6U) |
| #define ESC_AL_STAT_AS_GET | ( | x | ) | (((uint16_t)(x) & ESC_AL_STAT_AS_MASK) >> ESC_AL_STAT_AS_SHIFT) |
| #define ESC_AL_STAT_AS_MASK (0xFU) |
| #define ESC_AL_STAT_AS_SET | ( | x | ) | (((uint16_t)(x) << ESC_AL_STAT_AS_SHIFT) & ESC_AL_STAT_AS_MASK) |
| #define ESC_AL_STAT_AS_SHIFT (0U) |
| #define ESC_AL_STAT_CODE_CODE_GET | ( | x | ) | (((uint16_t)(x) & ESC_AL_STAT_CODE_CODE_MASK) >> ESC_AL_STAT_CODE_CODE_SHIFT) |
| #define ESC_AL_STAT_CODE_CODE_MASK (0xFFFFU) |
| #define ESC_AL_STAT_CODE_CODE_SET | ( | x | ) | (((uint16_t)(x) << ESC_AL_STAT_CODE_CODE_SHIFT) & ESC_AL_STAT_CODE_CODE_MASK) |
| #define ESC_AL_STAT_CODE_CODE_SHIFT (0U) |
| #define ESC_AL_STAT_DI_GET | ( | x | ) | (((uint16_t)(x) & ESC_AL_STAT_DI_MASK) >> ESC_AL_STAT_DI_SHIFT) |
| #define ESC_AL_STAT_DI_MASK (0x20U) |
| #define ESC_AL_STAT_DI_SET | ( | x | ) | (((uint16_t)(x) << ESC_AL_STAT_DI_SHIFT) & ESC_AL_STAT_DI_MASK) |
| #define ESC_AL_STAT_DI_SHIFT (5U) |
| #define ESC_AL_STAT_EI_GET | ( | x | ) | (((uint16_t)(x) & ESC_AL_STAT_EI_MASK) >> ESC_AL_STAT_EI_SHIFT) |
| #define ESC_AL_STAT_EI_MASK (0x10U) |
| #define ESC_AL_STAT_EI_SET | ( | x | ) | (((uint16_t)(x) << ESC_AL_STAT_EI_SHIFT) & ESC_AL_STAT_EI_MASK) |
| #define ESC_AL_STAT_EI_SHIFT (4U) |
| #define ESC_BUILD_BUILD_GET | ( | x | ) | (((uint16_t)(x) & ESC_BUILD_BUILD_MASK) >> ESC_BUILD_BUILD_SHIFT) |
| #define ESC_BUILD_BUILD_MASK (0xFF00U) |
| #define ESC_BUILD_BUILD_SHIFT (8U) |
| #define ESC_BUILD_Y_GET | ( | x | ) | (((uint16_t)(x) & ESC_BUILD_Y_MASK) >> ESC_BUILD_Y_SHIFT) |
| #define ESC_BUILD_Y_MASK (0xF0U) |
| #define ESC_BUILD_Y_SHIFT (4U) |
| #define ESC_BUILD_Z_GET | ( | x | ) | (((uint16_t)(x) & ESC_BUILD_Z_MASK) >> ESC_BUILD_Z_SHIFT) |
| #define ESC_BUILD_Z_MASK (0xFU) |
| #define ESC_BUILD_Z_SHIFT (0U) |
| #define ESC_CYC_UNIT_CTRL_LATCHI0_GET | ( | x | ) | (((uint8_t)(x) & ESC_CYC_UNIT_CTRL_LATCHI0_MASK) >> ESC_CYC_UNIT_CTRL_LATCHI0_SHIFT) |
| #define ESC_CYC_UNIT_CTRL_LATCHI0_MASK (0x10U) |
| #define ESC_CYC_UNIT_CTRL_LATCHI0_SHIFT (4U) |
| #define ESC_CYC_UNIT_CTRL_LATCHI1_GET | ( | x | ) | (((uint8_t)(x) & ESC_CYC_UNIT_CTRL_LATCHI1_MASK) >> ESC_CYC_UNIT_CTRL_LATCHI1_SHIFT) |
| #define ESC_CYC_UNIT_CTRL_LATCHI1_MASK (0x20U) |
| #define ESC_CYC_UNIT_CTRL_LATCHI1_SHIFT (5U) |
| #define ESC_CYC_UNIT_CTRL_SYNCO_GET | ( | x | ) | (((uint8_t)(x) & ESC_CYC_UNIT_CTRL_SYNCO_MASK) >> ESC_CYC_UNIT_CTRL_SYNCO_SHIFT) |
| #define ESC_CYC_UNIT_CTRL_SYNCO_MASK (0x1U) |
| #define ESC_CYC_UNIT_CTRL_SYNCO_SHIFT (0U) |
| #define ESC_DIO_OUT_DATA_OD_GET | ( | x | ) | (((uint32_t)(x) & ESC_DIO_OUT_DATA_OD_MASK) >> ESC_DIO_OUT_DATA_OD_SHIFT) |
| #define ESC_DIO_OUT_DATA_OD_MASK (0xFFFFFFFFUL) |
| #define ESC_DIO_OUT_DATA_OD_SHIFT (0U) |
| #define ESC_ECAT_BUF_CET_TIME_GET | ( | x | ) | (((uint32_t)(x) & ESC_ECAT_BUF_CET_TIME_MASK) >> ESC_ECAT_BUF_CET_TIME_SHIFT) |
| #define ESC_ECAT_BUF_CET_TIME_MASK (0xFFFFFFFFUL) |
| #define ESC_ECAT_BUF_CET_TIME_SHIFT (0U) |
| #define ESC_ECAT_EVT_MSK_MASK_GET | ( | x | ) | (((uint16_t)(x) & ESC_ECAT_EVT_MSK_MASK_MASK) >> ESC_ECAT_EVT_MSK_MASK_SHIFT) |
| #define ESC_ECAT_EVT_MSK_MASK_MASK (0xFFFFU) |
| #define ESC_ECAT_EVT_MSK_MASK_SHIFT (0U) |
| #define ESC_ECAT_EVT_REQ_ALS_EVT_GET | ( | x | ) | (((uint16_t)(x) & ESC_ECAT_EVT_REQ_ALS_EVT_MASK) >> ESC_ECAT_EVT_REQ_ALS_EVT_SHIFT) |
| #define ESC_ECAT_EVT_REQ_ALS_EVT_MASK (0x8U) |
| #define ESC_ECAT_EVT_REQ_ALS_EVT_SHIFT (3U) |
| #define ESC_ECAT_EVT_REQ_DCL_EVT_GET | ( | x | ) | (((uint16_t)(x) & ESC_ECAT_EVT_REQ_DCL_EVT_MASK) >> ESC_ECAT_EVT_REQ_DCL_EVT_SHIFT) |
| #define ESC_ECAT_EVT_REQ_DCL_EVT_MASK (0x1U) |
| #define ESC_ECAT_EVT_REQ_DCL_EVT_SHIFT (0U) |
| #define ESC_ECAT_EVT_REQ_DLS_EVT_GET | ( | x | ) | (((uint16_t)(x) & ESC_ECAT_EVT_REQ_DLS_EVT_MASK) >> ESC_ECAT_EVT_REQ_DLS_EVT_SHIFT) |
| #define ESC_ECAT_EVT_REQ_DLS_EVT_MASK (0x4U) |
| #define ESC_ECAT_EVT_REQ_DLS_EVT_SHIFT (2U) |
| #define ESC_ECAT_EVT_REQ_MV_GET | ( | x | ) | (((uint16_t)(x) & ESC_ECAT_EVT_REQ_MV_MASK) >> ESC_ECAT_EVT_REQ_MV_SHIFT) |
| #define ESC_ECAT_EVT_REQ_MV_MASK (0xFF0U) |
| #define ESC_ECAT_EVT_REQ_MV_SHIFT (4U) |
| #define ESC_ECAT_PU_ERR_CNT_CNT_GET | ( | x | ) | (((uint8_t)(x) & ESC_ECAT_PU_ERR_CNT_CNT_MASK) >> ESC_ECAT_PU_ERR_CNT_CNT_SHIFT) |
| #define ESC_ECAT_PU_ERR_CNT_CNT_MASK (0xFFU) |
| #define ESC_ECAT_PU_ERR_CNT_CNT_SHIFT (0U) |
| #define ESC_EEPROM_ADDR_ADDR_GET | ( | x | ) | (((uint32_t)(x) & ESC_EEPROM_ADDR_ADDR_MASK) >> ESC_EEPROM_ADDR_ADDR_SHIFT) |
| #define ESC_EEPROM_ADDR_ADDR_MASK (0xFFFFFFFFUL) |
| #define ESC_EEPROM_ADDR_ADDR_SET | ( | x | ) | (((uint32_t)(x) << ESC_EEPROM_ADDR_ADDR_SHIFT) & ESC_EEPROM_ADDR_ADDR_MASK) |
| #define ESC_EEPROM_ADDR_ADDR_SHIFT (0U) |
| #define ESC_EEPROM_CFG_FORCE_ECAT_GET | ( | x | ) | (((uint8_t)(x) & ESC_EEPROM_CFG_FORCE_ECAT_MASK) >> ESC_EEPROM_CFG_FORCE_ECAT_SHIFT) |
| #define ESC_EEPROM_CFG_FORCE_ECAT_MASK (0x2U) |
| #define ESC_EEPROM_CFG_FORCE_ECAT_SHIFT (1U) |
| #define ESC_EEPROM_CFG_PDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_EEPROM_CFG_PDI_MASK) >> ESC_EEPROM_CFG_PDI_SHIFT) |
| #define ESC_EEPROM_CFG_PDI_MASK (0x1U) |
| #define ESC_EEPROM_CFG_PDI_SHIFT (0U) |
| #define ESC_EEPROM_CTRL_STAT_BUSY_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_BUSY_MASK) >> ESC_EEPROM_CTRL_STAT_BUSY_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_BUSY_MASK (0x8000U) |
| #define ESC_EEPROM_CTRL_STAT_BUSY_SHIFT (15U) |
| #define ESC_EEPROM_CTRL_STAT_CKSM_ERR_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_CKSM_ERR_MASK) >> ESC_EEPROM_CTRL_STAT_CKSM_ERR_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_CKSM_ERR_MASK (0x800U) |
| #define ESC_EEPROM_CTRL_STAT_CKSM_ERR_SET | ( | x | ) | (((uint16_t)(x) << ESC_EEPROM_CTRL_STAT_CKSM_ERR_SHIFT) & ESC_EEPROM_CTRL_STAT_CKSM_ERR_MASK) |
| #define ESC_EEPROM_CTRL_STAT_CKSM_ERR_SHIFT (11U) |
| #define ESC_EEPROM_CTRL_STAT_CMD_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_CMD_MASK) >> ESC_EEPROM_CTRL_STAT_CMD_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_CMD_MASK (0x700U) |
| #define ESC_EEPROM_CTRL_STAT_CMD_SET | ( | x | ) | (((uint16_t)(x) << ESC_EEPROM_CTRL_STAT_CMD_SHIFT) & ESC_EEPROM_CTRL_STAT_CMD_MASK) |
| #define ESC_EEPROM_CTRL_STAT_CMD_SHIFT (8U) |
| #define ESC_EEPROM_CTRL_STAT_ECAT_WEN_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_ECAT_WEN_MASK) >> ESC_EEPROM_CTRL_STAT_ECAT_WEN_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_ECAT_WEN_MASK (0x1U) |
| #define ESC_EEPROM_CTRL_STAT_ECAT_WEN_SHIFT (0U) |
| #define ESC_EEPROM_CTRL_STAT_EE_ALGM_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_EE_ALGM_MASK) >> ESC_EEPROM_CTRL_STAT_EE_ALGM_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_EE_ALGM_MASK (0x80U) |
| #define ESC_EEPROM_CTRL_STAT_EE_ALGM_SHIFT (7U) |
| #define ESC_EEPROM_CTRL_STAT_EE_EMU_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_EE_EMU_MASK) >> ESC_EEPROM_CTRL_STAT_EE_EMU_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_EE_EMU_MASK (0x20U) |
| #define ESC_EEPROM_CTRL_STAT_EE_EMU_SHIFT (5U) |
| #define ESC_EEPROM_CTRL_STAT_EE_LDS_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_EE_LDS_MASK) >> ESC_EEPROM_CTRL_STAT_EE_LDS_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_EE_LDS_MASK (0x1000U) |
| #define ESC_EEPROM_CTRL_STAT_EE_LDS_SHIFT (12U) |
| #define ESC_EEPROM_CTRL_STAT_ERR_ACK_CMD_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_ERR_ACK_CMD_MASK) >> ESC_EEPROM_CTRL_STAT_ERR_ACK_CMD_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_ERR_ACK_CMD_MASK (0x2000U) |
| #define ESC_EEPROM_CTRL_STAT_ERR_ACK_CMD_SET | ( | x | ) | (((uint16_t)(x) << ESC_EEPROM_CTRL_STAT_ERR_ACK_CMD_SHIFT) & ESC_EEPROM_CTRL_STAT_ERR_ACK_CMD_MASK) |
| #define ESC_EEPROM_CTRL_STAT_ERR_ACK_CMD_SHIFT (13U) |
| #define ESC_EEPROM_CTRL_STAT_ERR_WEN_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_ERR_WEN_MASK) >> ESC_EEPROM_CTRL_STAT_ERR_WEN_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_ERR_WEN_MASK (0x4000U) |
| #define ESC_EEPROM_CTRL_STAT_ERR_WEN_SHIFT (14U) |
| #define ESC_EEPROM_CTRL_STAT_NUM_RD_BYTE_GET | ( | x | ) | (((uint16_t)(x) & ESC_EEPROM_CTRL_STAT_NUM_RD_BYTE_MASK) >> ESC_EEPROM_CTRL_STAT_NUM_RD_BYTE_SHIFT) |
| #define ESC_EEPROM_CTRL_STAT_NUM_RD_BYTE_MASK (0x40U) |
| #define ESC_EEPROM_CTRL_STAT_NUM_RD_BYTE_SHIFT (6U) |
| #define ESC_EEPROM_DATA_HI_GET | ( | x | ) | (((uint64_t)(x) & ESC_EEPROM_DATA_HI_MASK) >> ESC_EEPROM_DATA_HI_SHIFT) |
| #define ESC_EEPROM_DATA_HI_MASK (0xFFFFFFFFFFFF0000ULL) |
| #define ESC_EEPROM_DATA_HI_SET | ( | x | ) | (((uint64_t)(x) << ESC_EEPROM_DATA_HI_SHIFT) & ESC_EEPROM_DATA_HI_MASK) |
| #define ESC_EEPROM_DATA_HI_SHIFT (16U) |
| #define ESC_EEPROM_DATA_LO_GET | ( | x | ) | (((uint64_t)(x) & ESC_EEPROM_DATA_LO_MASK) >> ESC_EEPROM_DATA_LO_SHIFT) |
| #define ESC_EEPROM_DATA_LO_MASK (0xFFFFU) |
| #define ESC_EEPROM_DATA_LO_SET | ( | x | ) | (((uint64_t)(x) << ESC_EEPROM_DATA_LO_SHIFT) & ESC_EEPROM_DATA_LO_MASK) |
| #define ESC_EEPROM_DATA_LO_SHIFT (0U) |
| #define ESC_EEPROM_PDI_ACC_STAT_ACCESS_GET | ( | x | ) | (((uint8_t)(x) & ESC_EEPROM_PDI_ACC_STAT_ACCESS_MASK) >> ESC_EEPROM_PDI_ACC_STAT_ACCESS_SHIFT) |
| #define ESC_EEPROM_PDI_ACC_STAT_ACCESS_MASK (0x1U) |
| #define ESC_EEPROM_PDI_ACC_STAT_ACCESS_SET | ( | x | ) | (((uint8_t)(x) << ESC_EEPROM_PDI_ACC_STAT_ACCESS_SHIFT) & ESC_EEPROM_PDI_ACC_STAT_ACCESS_MASK) |
| #define ESC_EEPROM_PDI_ACC_STAT_ACCESS_SHIFT (0U) |
| #define ESC_ERR_LED_OVRD_EN_OVRD_GET | ( | x | ) | (((uint8_t)(x) & ESC_ERR_LED_OVRD_EN_OVRD_MASK) >> ESC_ERR_LED_OVRD_EN_OVRD_SHIFT) |
| #define ESC_ERR_LED_OVRD_EN_OVRD_MASK (0x10U) |
| #define ESC_ERR_LED_OVRD_EN_OVRD_SET | ( | x | ) | (((uint8_t)(x) << ESC_ERR_LED_OVRD_EN_OVRD_SHIFT) & ESC_ERR_LED_OVRD_EN_OVRD_MASK) |
| #define ESC_ERR_LED_OVRD_EN_OVRD_SHIFT (4U) |
| #define ESC_ERR_LED_OVRD_LED_CODE_GET | ( | x | ) | (((uint8_t)(x) & ESC_ERR_LED_OVRD_LED_CODE_MASK) >> ESC_ERR_LED_OVRD_LED_CODE_SHIFT) |
| #define ESC_ERR_LED_OVRD_LED_CODE_MASK (0xFU) |
| #define ESC_ERR_LED_OVRD_LED_CODE_SET | ( | x | ) | (((uint8_t)(x) << ESC_ERR_LED_OVRD_LED_CODE_SHIFT) & ESC_ERR_LED_OVRD_LED_CODE_MASK) |
| #define ESC_ERR_LED_OVRD_LED_CODE_SHIFT (0U) |
| #define ESC_ESC_CFG_CDLIU_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_CFG_CDLIU_MASK) >> ESC_ESC_CFG_CDLIU_SHIFT) |
| #define ESC_ESC_CFG_CDLIU_MASK (0x8U) |
| #define ESC_ESC_CFG_CDLIU_SHIFT (3U) |
| #define ESC_ESC_CFG_DCSOU_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_CFG_DCSOU_MASK) >> ESC_ESC_CFG_DCSOU_SHIFT) |
| #define ESC_ESC_CFG_DCSOU_MASK (0x4U) |
| #define ESC_ESC_CFG_DCSOU_SHIFT (2U) |
| #define ESC_ESC_CFG_DEV_EMU_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_CFG_DEV_EMU_MASK) >> ESC_ESC_CFG_DEV_EMU_SHIFT) |
| #define ESC_ESC_CFG_DEV_EMU_MASK (0x1U) |
| #define ESC_ESC_CFG_DEV_EMU_SHIFT (0U) |
| #define ESC_ESC_CFG_ELDAP_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_CFG_ELDAP_MASK) >> ESC_ESC_CFG_ELDAP_SHIFT) |
| #define ESC_ESC_CFG_ELDAP_MASK (0x2U) |
| #define ESC_ESC_CFG_ELDAP_SHIFT (1U) |
| #define ESC_ESC_CFG_ELP0_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_CFG_ELP0_MASK) >> ESC_ESC_CFG_ELP0_SHIFT) |
| #define ESC_ESC_CFG_ELP0_MASK (0x10U) |
| #define ESC_ESC_CFG_ELP0_SHIFT (4U) |
| #define ESC_ESC_CFG_ELP1_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_CFG_ELP1_MASK) >> ESC_ESC_CFG_ELP1_SHIFT) |
| #define ESC_ESC_CFG_ELP1_MASK (0x20U) |
| #define ESC_ESC_CFG_ELP1_SHIFT (5U) |
| #define ESC_ESC_CFG_ELP2_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_CFG_ELP2_MASK) >> ESC_ESC_CFG_ELP2_SHIFT) |
| #define ESC_ESC_CFG_ELP2_MASK (0x40U) |
| #define ESC_ESC_CFG_ELP2_SHIFT (6U) |
| #define ESC_ESC_CFG_ELP3_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_CFG_ELP3_MASK) >> ESC_ESC_CFG_ELP3_SHIFT) |
| #define ESC_ESC_CFG_ELP3_MASK (0x80U) |
| #define ESC_ESC_CFG_ELP3_SHIFT (7U) |
| #define ESC_ESC_DL_CTRL_FR_GET | ( | x | ) | (((uint32_t)(x) & ESC_ESC_DL_CTRL_FR_MASK) >> ESC_ESC_DL_CTRL_FR_SHIFT) |
| #define ESC_ESC_DL_CTRL_FR_MASK (0x1U) |
| #define ESC_ESC_DL_CTRL_FR_SHIFT (0U) |
| #define ESC_ESC_DL_CTRL_LP0_GET | ( | x | ) | (((uint32_t)(x) & ESC_ESC_DL_CTRL_LP0_MASK) >> ESC_ESC_DL_CTRL_LP0_SHIFT) |
| #define ESC_ESC_DL_CTRL_LP0_MASK (0x300U) |
| #define ESC_ESC_DL_CTRL_LP0_SHIFT (8U) |
| #define ESC_ESC_DL_CTRL_LP1_GET | ( | x | ) | (((uint32_t)(x) & ESC_ESC_DL_CTRL_LP1_MASK) >> ESC_ESC_DL_CTRL_LP1_SHIFT) |
| #define ESC_ESC_DL_CTRL_LP1_MASK (0xC00U) |
| #define ESC_ESC_DL_CTRL_LP1_SHIFT (10U) |
| #define ESC_ESC_DL_CTRL_LP2_GET | ( | x | ) | (((uint32_t)(x) & ESC_ESC_DL_CTRL_LP2_MASK) >> ESC_ESC_DL_CTRL_LP2_SHIFT) |
| #define ESC_ESC_DL_CTRL_LP2_MASK (0x3000U) |
| #define ESC_ESC_DL_CTRL_LP2_SHIFT (12U) |
| #define ESC_ESC_DL_CTRL_LP3_GET | ( | x | ) | (((uint32_t)(x) & ESC_ESC_DL_CTRL_LP3_MASK) >> ESC_ESC_DL_CTRL_LP3_SHIFT) |
| #define ESC_ESC_DL_CTRL_LP3_MASK (0xC000U) |
| #define ESC_ESC_DL_CTRL_LP3_SHIFT (14U) |
| #define ESC_ESC_DL_CTRL_RFS_GET | ( | x | ) | (((uint32_t)(x) & ESC_ESC_DL_CTRL_RFS_MASK) >> ESC_ESC_DL_CTRL_RFS_SHIFT) |
| #define ESC_ESC_DL_CTRL_RFS_MASK (0x70000UL) |
| #define ESC_ESC_DL_CTRL_RFS_SHIFT (16U) |
| #define ESC_ESC_DL_CTRL_SA_GET | ( | x | ) | (((uint32_t)(x) & ESC_ESC_DL_CTRL_SA_MASK) >> ESC_ESC_DL_CTRL_SA_SHIFT) |
| #define ESC_ESC_DL_CTRL_SA_MASK (0x1000000UL) |
| #define ESC_ESC_DL_CTRL_SA_SHIFT (24U) |
| #define ESC_ESC_DL_CTRL_TU_GET | ( | x | ) | (((uint32_t)(x) & ESC_ESC_DL_CTRL_TU_MASK) >> ESC_ESC_DL_CTRL_TU_SHIFT) |
| #define ESC_ESC_DL_CTRL_TU_MASK (0x2U) |
| #define ESC_ESC_DL_CTRL_TU_SHIFT (1U) |
| #define ESC_ESC_DL_STAT_CP0_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_CP0_MASK) >> ESC_ESC_DL_STAT_CP0_SHIFT) |
| #define ESC_ESC_DL_STAT_CP0_MASK (0x200U) |
| #define ESC_ESC_DL_STAT_CP0_SHIFT (9U) |
| #define ESC_ESC_DL_STAT_CP1_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_CP1_MASK) >> ESC_ESC_DL_STAT_CP1_SHIFT) |
| #define ESC_ESC_DL_STAT_CP1_MASK (0x800U) |
| #define ESC_ESC_DL_STAT_CP1_SHIFT (11U) |
| #define ESC_ESC_DL_STAT_CP2_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_CP2_MASK) >> ESC_ESC_DL_STAT_CP2_SHIFT) |
| #define ESC_ESC_DL_STAT_CP2_MASK (0x2000U) |
| #define ESC_ESC_DL_STAT_CP2_SHIFT (13U) |
| #define ESC_ESC_DL_STAT_CP3_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_CP3_MASK) >> ESC_ESC_DL_STAT_CP3_SHIFT) |
| #define ESC_ESC_DL_STAT_CP3_MASK (0x8000U) |
| #define ESC_ESC_DL_STAT_CP3_SHIFT (15U) |
| #define ESC_ESC_DL_STAT_ELD_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_ELD_MASK) >> ESC_ESC_DL_STAT_ELD_SHIFT) |
| #define ESC_ESC_DL_STAT_ELD_MASK (0x4U) |
| #define ESC_ESC_DL_STAT_ELD_SHIFT (2U) |
| #define ESC_ESC_DL_STAT_EPLC_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_EPLC_MASK) >> ESC_ESC_DL_STAT_EPLC_SHIFT) |
| #define ESC_ESC_DL_STAT_EPLC_MASK (0x1U) |
| #define ESC_ESC_DL_STAT_EPLC_SHIFT (0U) |
| #define ESC_ESC_DL_STAT_LP0_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_LP0_MASK) >> ESC_ESC_DL_STAT_LP0_SHIFT) |
| #define ESC_ESC_DL_STAT_LP0_MASK (0x100U) |
| #define ESC_ESC_DL_STAT_LP0_SHIFT (8U) |
| #define ESC_ESC_DL_STAT_LP1_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_LP1_MASK) >> ESC_ESC_DL_STAT_LP1_SHIFT) |
| #define ESC_ESC_DL_STAT_LP1_MASK (0x400U) |
| #define ESC_ESC_DL_STAT_LP1_SHIFT (10U) |
| #define ESC_ESC_DL_STAT_LP2_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_LP2_MASK) >> ESC_ESC_DL_STAT_LP2_SHIFT) |
| #define ESC_ESC_DL_STAT_LP2_MASK (0x1000U) |
| #define ESC_ESC_DL_STAT_LP2_SHIFT (12U) |
| #define ESC_ESC_DL_STAT_LP3_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_LP3_MASK) >> ESC_ESC_DL_STAT_LP3_SHIFT) |
| #define ESC_ESC_DL_STAT_LP3_MASK (0x4000U) |
| #define ESC_ESC_DL_STAT_LP3_SHIFT (14U) |
| #define ESC_ESC_DL_STAT_PLP0_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_PLP0_MASK) >> ESC_ESC_DL_STAT_PLP0_SHIFT) |
| #define ESC_ESC_DL_STAT_PLP0_MASK (0x10U) |
| #define ESC_ESC_DL_STAT_PLP0_SHIFT (4U) |
| #define ESC_ESC_DL_STAT_PLP1_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_PLP1_MASK) >> ESC_ESC_DL_STAT_PLP1_SHIFT) |
| #define ESC_ESC_DL_STAT_PLP1_MASK (0x20U) |
| #define ESC_ESC_DL_STAT_PLP1_SHIFT (5U) |
| #define ESC_ESC_DL_STAT_PLP2_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_PLP2_MASK) >> ESC_ESC_DL_STAT_PLP2_SHIFT) |
| #define ESC_ESC_DL_STAT_PLP2_MASK (0x40U) |
| #define ESC_ESC_DL_STAT_PLP2_SHIFT (6U) |
| #define ESC_ESC_DL_STAT_PLP3_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_PLP3_MASK) >> ESC_ESC_DL_STAT_PLP3_SHIFT) |
| #define ESC_ESC_DL_STAT_PLP3_MASK (0x80U) |
| #define ESC_ESC_DL_STAT_PLP3_SHIFT (7U) |
| #define ESC_ESC_DL_STAT_WDS_GET | ( | x | ) | (((uint16_t)(x) & ESC_ESC_DL_STAT_WDS_MASK) >> ESC_ESC_DL_STAT_WDS_SHIFT) |
| #define ESC_ESC_DL_STAT_WDS_MASK (0x2U) |
| #define ESC_ESC_DL_STAT_WDS_SHIFT (1U) |
| #define ESC_ESC_RST_ECAT_PR_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_RST_ECAT_PR_MASK) >> ESC_ESC_RST_ECAT_PR_SHIFT) |
| #define ESC_ESC_RST_ECAT_PR_MASK (0x3U) |
| #define ESC_ESC_RST_ECAT_PR_SHIFT (0U) |
| #define ESC_ESC_RST_PDI_RST_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_RST_PDI_RST_MASK) >> ESC_ESC_RST_PDI_RST_SHIFT) |
| #define ESC_ESC_RST_PDI_RST_MASK (0xFFU) |
| #define ESC_ESC_RST_PDI_RST_SET | ( | x | ) | (((uint8_t)(x) << ESC_ESC_RST_PDI_RST_SHIFT) & ESC_ESC_RST_PDI_RST_MASK) |
| #define ESC_ESC_RST_PDI_RST_SHIFT (0U) |
| #define ESC_ESC_WEN_EN_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_WEN_EN_MASK) >> ESC_ESC_WEN_EN_SHIFT) |
| #define ESC_ESC_WEN_EN_MASK (0x1U) |
| #define ESC_ESC_WEN_EN_SHIFT (0U) |
| #define ESC_ESC_WP_WP_GET | ( | x | ) | (((uint8_t)(x) & ESC_ESC_WP_WP_MASK) >> ESC_ESC_WP_WP_SHIFT) |
| #define ESC_ESC_WP_WP_MASK (0x1U) |
| #define ESC_ESC_WP_WP_SHIFT (0U) |
| #define ESC_FEATURE_DC_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_DC_MASK) >> ESC_FEATURE_DC_SHIFT) |
| #define ESC_FEATURE_DC_MASK (0x4U) |
| #define ESC_FEATURE_DC_SHIFT (2U) |
| #define ESC_FEATURE_DCW_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_DCW_MASK) >> ESC_FEATURE_DCW_SHIFT) |
| #define ESC_FEATURE_DCW_MASK (0x8U) |
| #define ESC_FEATURE_DCW_SHIFT (3U) |
| #define ESC_FEATURE_EDSA_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_EDSA_MASK) >> ESC_FEATURE_EDSA_SHIFT) |
| #define ESC_FEATURE_EDSA_MASK (0x100U) |
| #define ESC_FEATURE_EDSA_SHIFT (8U) |
| #define ESC_FEATURE_ELDM_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_ELDM_MASK) >> ESC_FEATURE_ELDM_SHIFT) |
| #define ESC_FEATURE_ELDM_MASK (0x40U) |
| #define ESC_FEATURE_ELDM_SHIFT (6U) |
| #define ESC_FEATURE_FFSC_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_FFSC_MASK) >> ESC_FEATURE_FFSC_SHIFT) |
| #define ESC_FEATURE_FFSC_MASK (0x800U) |
| #define ESC_FEATURE_FFSC_SHIFT (11U) |
| #define ESC_FEATURE_FMMU_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_FMMU_MASK) >> ESC_FEATURE_FMMU_SHIFT) |
| #define ESC_FEATURE_FMMU_MASK (0x1U) |
| #define ESC_FEATURE_FMMU_SHIFT (0U) |
| #define ESC_FEATURE_LRW_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_LRW_MASK) >> ESC_FEATURE_LRW_SHIFT) |
| #define ESC_FEATURE_LRW_MASK (0x200U) |
| #define ESC_FEATURE_LRW_SHIFT (9U) |
| #define ESC_FEATURE_RWC_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_RWC_MASK) >> ESC_FEATURE_RWC_SHIFT) |
| #define ESC_FEATURE_RWC_MASK (0x400U) |
| #define ESC_FEATURE_RWC_SHIFT (10U) |
| #define ESC_FEATURE_SHFE_GET | ( | x | ) | (((uint16_t)(x) & ESC_FEATURE_SHFE_MASK) >> ESC_FEATURE_SHFE_SHIFT) |
| #define ESC_FEATURE_SHFE_MASK (0x80U) |
| #define ESC_FEATURE_SHFE_SHIFT (7U) |
| #define ESC_FMMU_0 (0UL) |
| #define ESC_FMMU_1 (1UL) |
| #define ESC_FMMU_2 (2UL) |
| #define ESC_FMMU_3 (3UL) |
| #define ESC_FMMU_4 (4UL) |
| #define ESC_FMMU_5 (5UL) |
| #define ESC_FMMU_6 (6UL) |
| #define ESC_FMMU_7 (7UL) |
| #define ESC_FMMU_ACTIVATE_ACT_GET | ( | x | ) | (((uint8_t)(x) & ESC_FMMU_ACTIVATE_ACT_MASK) >> ESC_FMMU_ACTIVATE_ACT_SHIFT) |
| #define ESC_FMMU_ACTIVATE_ACT_MASK (0x1U) |
| #define ESC_FMMU_ACTIVATE_ACT_SHIFT (0U) |
| #define ESC_FMMU_LENGTH_OFFSET_GET | ( | x | ) | (((uint16_t)(x) & ESC_FMMU_LENGTH_OFFSET_MASK) >> ESC_FMMU_LENGTH_OFFSET_SHIFT) |
| #define ESC_FMMU_LENGTH_OFFSET_MASK (0xFFFFU) |
| #define ESC_FMMU_LENGTH_OFFSET_SHIFT (0U) |
| #define ESC_FMMU_LOGIC_START_ADDR_ADDR_GET | ( | x | ) | (((uint32_t)(x) & ESC_FMMU_LOGIC_START_ADDR_ADDR_MASK) >> ESC_FMMU_LOGIC_START_ADDR_ADDR_SHIFT) |
| #define ESC_FMMU_LOGIC_START_ADDR_ADDR_MASK (0xFFFFFFFFUL) |
| #define ESC_FMMU_LOGIC_START_ADDR_ADDR_SHIFT (0U) |
| #define ESC_FMMU_LOGIC_START_BIT_START_GET | ( | x | ) | (((uint8_t)(x) & ESC_FMMU_LOGIC_START_BIT_START_MASK) >> ESC_FMMU_LOGIC_START_BIT_START_SHIFT) |
| #define ESC_FMMU_LOGIC_START_BIT_START_MASK (0x7U) |
| #define ESC_FMMU_LOGIC_START_BIT_START_SHIFT (0U) |
| #define ESC_FMMU_LOGIC_STOP_BIT_STOP_GET | ( | x | ) | (((uint8_t)(x) & ESC_FMMU_LOGIC_STOP_BIT_STOP_MASK) >> ESC_FMMU_LOGIC_STOP_BIT_STOP_SHIFT) |
| #define ESC_FMMU_LOGIC_STOP_BIT_STOP_MASK (0x7U) |
| #define ESC_FMMU_LOGIC_STOP_BIT_STOP_SHIFT (0U) |
| #define ESC_FMMU_NUM_NUM_GET | ( | x | ) | (((uint8_t)(x) & ESC_FMMU_NUM_NUM_MASK) >> ESC_FMMU_NUM_NUM_SHIFT) |
| #define ESC_FMMU_NUM_NUM_MASK (0xFFU) |
| #define ESC_FMMU_NUM_NUM_SHIFT (0U) |
| #define ESC_FMMU_PHYSICAL_START_ADDR_ADDR_GET | ( | x | ) | (((uint16_t)(x) & ESC_FMMU_PHYSICAL_START_ADDR_ADDR_MASK) >> ESC_FMMU_PHYSICAL_START_ADDR_ADDR_SHIFT) |
| #define ESC_FMMU_PHYSICAL_START_ADDR_ADDR_MASK (0xFFFFU) |
| #define ESC_FMMU_PHYSICAL_START_ADDR_ADDR_SHIFT (0U) |
| #define ESC_FMMU_PHYSICAL_START_BIT_START_GET | ( | x | ) | (((uint8_t)(x) & ESC_FMMU_PHYSICAL_START_BIT_START_MASK) >> ESC_FMMU_PHYSICAL_START_BIT_START_SHIFT) |
| #define ESC_FMMU_PHYSICAL_START_BIT_START_MASK (0x7U) |
| #define ESC_FMMU_PHYSICAL_START_BIT_START_SHIFT (0U) |
| #define ESC_FMMU_TYPE_MAP_RD_GET | ( | x | ) | (((uint8_t)(x) & ESC_FMMU_TYPE_MAP_RD_MASK) >> ESC_FMMU_TYPE_MAP_RD_SHIFT) |
| #define ESC_FMMU_TYPE_MAP_RD_MASK (0x1U) |
| #define ESC_FMMU_TYPE_MAP_RD_SHIFT (0U) |
| #define ESC_FMMU_TYPE_MAP_WR_GET | ( | x | ) | (((uint8_t)(x) & ESC_FMMU_TYPE_MAP_WR_MASK) >> ESC_FMMU_TYPE_MAP_WR_SHIFT) |
| #define ESC_FMMU_TYPE_MAP_WR_MASK (0x2U) |
| #define ESC_FMMU_TYPE_MAP_WR_SHIFT (1U) |
| #define ESC_FWD_RX_ERR_CNT_ERR_CNT_GET | ( | x | ) | (((uint8_t)(x) & ESC_FWD_RX_ERR_CNT_ERR_CNT_MASK) >> ESC_FWD_RX_ERR_CNT_ERR_CNT_SHIFT) |
| #define ESC_FWD_RX_ERR_CNT_ERR_CNT_MASK (0xFFU) |
| #define ESC_FWD_RX_ERR_CNT_ERR_CNT_SHIFT (0U) |
| #define ESC_FWD_RX_ERR_CNT_PORT0 (0UL) |
| #define ESC_FWD_RX_ERR_CNT_PORT1 (1UL) |
| #define ESC_FWD_RX_ERR_CNT_PORT2 (2UL) |
| #define ESC_FWD_RX_ERR_CNT_PORT3 (3UL) |
| #define ESC_GPI_GPID_GET | ( | x | ) | (((uint64_t)(x) & ESC_GPI_GPID_MASK) >> ESC_GPI_GPID_SHIFT) |
| #define ESC_GPI_GPID_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_GPI_GPID_SHIFT (0U) |
| #define ESC_GPI_OVERRIDE0_GPR_OVERRIDE_LOW_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPI_OVERRIDE0_GPR_OVERRIDE_LOW_MASK) >> ESC_GPI_OVERRIDE0_GPR_OVERRIDE_LOW_SHIFT) |
| #define ESC_GPI_OVERRIDE0_GPR_OVERRIDE_LOW_MASK (0xFFFFFFFFUL) |
| #define ESC_GPI_OVERRIDE0_GPR_OVERRIDE_LOW_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPI_OVERRIDE0_GPR_OVERRIDE_LOW_SHIFT) & ESC_GPI_OVERRIDE0_GPR_OVERRIDE_LOW_MASK) |
| #define ESC_GPI_OVERRIDE0_GPR_OVERRIDE_LOW_SHIFT (0U) |
| #define ESC_GPI_OVERRIDE1_GPR_OVERRIDE_HIGH_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPI_OVERRIDE1_GPR_OVERRIDE_HIGH_MASK) >> ESC_GPI_OVERRIDE1_GPR_OVERRIDE_HIGH_SHIFT) |
| #define ESC_GPI_OVERRIDE1_GPR_OVERRIDE_HIGH_MASK (0xFFFFFFFFUL) |
| #define ESC_GPI_OVERRIDE1_GPR_OVERRIDE_HIGH_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPI_OVERRIDE1_GPR_OVERRIDE_HIGH_SHIFT) & ESC_GPI_OVERRIDE1_GPR_OVERRIDE_HIGH_MASK) |
| #define ESC_GPI_OVERRIDE1_GPR_OVERRIDE_HIGH_SHIFT (0U) |
| #define ESC_GPI_REG0_VALUE_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPI_REG0_VALUE_MASK) >> ESC_GPI_REG0_VALUE_SHIFT) |
| #define ESC_GPI_REG0_VALUE_MASK (0xFFFFFFFFUL) |
| #define ESC_GPI_REG0_VALUE_SHIFT (0U) |
| #define ESC_GPI_REG1_VALUE_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPI_REG1_VALUE_MASK) >> ESC_GPI_REG1_VALUE_SHIFT) |
| #define ESC_GPI_REG1_VALUE_MASK (0xFFFFFFFFUL) |
| #define ESC_GPI_REG1_VALUE_SHIFT (0U) |
| #define ESC_GPIO_CTRL_GPI_OVERRIDE_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPIO_CTRL_GPI_OVERRIDE_EN_MASK) >> ESC_GPIO_CTRL_GPI_OVERRIDE_EN_SHIFT) |
| #define ESC_GPIO_CTRL_GPI_OVERRIDE_EN_MASK (0x2000U) |
| #define ESC_GPIO_CTRL_GPI_OVERRIDE_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPIO_CTRL_GPI_OVERRIDE_EN_SHIFT) & ESC_GPIO_CTRL_GPI_OVERRIDE_EN_MASK) |
| #define ESC_GPIO_CTRL_GPI_OVERRIDE_EN_SHIFT (13U) |
| #define ESC_GPIO_CTRL_GPI_TRIG_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPIO_CTRL_GPI_TRIG_EN_MASK) >> ESC_GPIO_CTRL_GPI_TRIG_EN_SHIFT) |
| #define ESC_GPIO_CTRL_GPI_TRIG_EN_MASK (0x1000U) |
| #define ESC_GPIO_CTRL_GPI_TRIG_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPIO_CTRL_GPI_TRIG_EN_SHIFT) & ESC_GPIO_CTRL_GPI_TRIG_EN_MASK) |
| #define ESC_GPIO_CTRL_GPI_TRIG_EN_SHIFT (12U) |
| #define ESC_GPIO_CTRL_GPI_TRIG_SEL_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPIO_CTRL_GPI_TRIG_SEL_MASK) >> ESC_GPIO_CTRL_GPI_TRIG_SEL_SHIFT) |
| #define ESC_GPIO_CTRL_GPI_TRIG_SEL_MASK (0xF00U) |
| #define ESC_GPIO_CTRL_GPI_TRIG_SEL_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPIO_CTRL_GPI_TRIG_SEL_SHIFT) & ESC_GPIO_CTRL_GPI_TRIG_SEL_MASK) |
| #define ESC_GPIO_CTRL_GPI_TRIG_SEL_SHIFT (8U) |
| #define ESC_GPIO_CTRL_GPO_TRIG_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPIO_CTRL_GPO_TRIG_EN_MASK) >> ESC_GPIO_CTRL_GPO_TRIG_EN_SHIFT) |
| #define ESC_GPIO_CTRL_GPO_TRIG_EN_MASK (0x10U) |
| #define ESC_GPIO_CTRL_GPO_TRIG_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPIO_CTRL_GPO_TRIG_EN_SHIFT) & ESC_GPIO_CTRL_GPO_TRIG_EN_MASK) |
| #define ESC_GPIO_CTRL_GPO_TRIG_EN_SHIFT (4U) |
| #define ESC_GPIO_CTRL_GPO_TRIG_SEL_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPIO_CTRL_GPO_TRIG_SEL_MASK) >> ESC_GPIO_CTRL_GPO_TRIG_SEL_SHIFT) |
| #define ESC_GPIO_CTRL_GPO_TRIG_SEL_MASK (0xFU) |
| #define ESC_GPIO_CTRL_GPO_TRIG_SEL_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPIO_CTRL_GPO_TRIG_SEL_SHIFT) & ESC_GPIO_CTRL_GPO_TRIG_SEL_MASK) |
| #define ESC_GPIO_CTRL_GPO_TRIG_SEL_SHIFT (0U) |
| #define ESC_GPIO_CTRL_SW_LATCH_GPI_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPIO_CTRL_SW_LATCH_GPI_MASK) >> ESC_GPIO_CTRL_SW_LATCH_GPI_SHIFT) |
| #define ESC_GPIO_CTRL_SW_LATCH_GPI_MASK (0x80000000UL) |
| #define ESC_GPIO_CTRL_SW_LATCH_GPI_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPIO_CTRL_SW_LATCH_GPI_SHIFT) & ESC_GPIO_CTRL_SW_LATCH_GPI_MASK) |
| #define ESC_GPIO_CTRL_SW_LATCH_GPI_SHIFT (31U) |
| #define ESC_GPIO_CTRL_SW_LATCH_GPO_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPIO_CTRL_SW_LATCH_GPO_MASK) >> ESC_GPIO_CTRL_SW_LATCH_GPO_SHIFT) |
| #define ESC_GPIO_CTRL_SW_LATCH_GPO_MASK (0x40000000UL) |
| #define ESC_GPIO_CTRL_SW_LATCH_GPO_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPIO_CTRL_SW_LATCH_GPO_SHIFT) & ESC_GPIO_CTRL_SW_LATCH_GPO_MASK) |
| #define ESC_GPIO_CTRL_SW_LATCH_GPO_SHIFT (30U) |
| #define ESC_GPO_GPOD_GET | ( | x | ) | (((uint64_t)(x) & ESC_GPO_GPOD_MASK) >> ESC_GPO_GPOD_SHIFT) |
| #define ESC_GPO_GPOD_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_GPO_GPOD_SET | ( | x | ) | (((uint64_t)(x) << ESC_GPO_GPOD_SHIFT) & ESC_GPO_GPOD_MASK) |
| #define ESC_GPO_GPOD_SHIFT (0U) |
| #define ESC_GPO_REG0_VALUE_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPO_REG0_VALUE_MASK) >> ESC_GPO_REG0_VALUE_SHIFT) |
| #define ESC_GPO_REG0_VALUE_MASK (0xFFFFFFFFUL) |
| #define ESC_GPO_REG0_VALUE_SHIFT (0U) |
| #define ESC_GPO_REG1_VALUE_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPO_REG1_VALUE_MASK) >> ESC_GPO_REG1_VALUE_SHIFT) |
| #define ESC_GPO_REG1_VALUE_MASK (0xFFFFFFFFUL) |
| #define ESC_GPO_REG1_VALUE_SHIFT (0U) |
| #define ESC_GPR_CFG0_CLK100_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG0_CLK100_EN_MASK) >> ESC_GPR_CFG0_CLK100_EN_SHIFT) |
| #define ESC_GPR_CFG0_CLK100_EN_MASK (0x2000U) |
| #define ESC_GPR_CFG0_CLK100_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG0_CLK100_EN_SHIFT) & ESC_GPR_CFG0_CLK100_EN_MASK) |
| #define ESC_GPR_CFG0_CLK100_EN_SHIFT (13U) |
| #define ESC_GPR_CFG0_EEPROM_EMU_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG0_EEPROM_EMU_MASK) >> ESC_GPR_CFG0_EEPROM_EMU_SHIFT) |
| #define ESC_GPR_CFG0_EEPROM_EMU_MASK (0x1000U) |
| #define ESC_GPR_CFG0_EEPROM_EMU_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG0_EEPROM_EMU_SHIFT) & ESC_GPR_CFG0_EEPROM_EMU_MASK) |
| #define ESC_GPR_CFG0_EEPROM_EMU_SHIFT (12U) |
| #define ESC_GPR_CFG0_I2C_SCLK_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG0_I2C_SCLK_EN_MASK) >> ESC_GPR_CFG0_I2C_SCLK_EN_SHIFT) |
| #define ESC_GPR_CFG0_I2C_SCLK_EN_MASK (0x8U) |
| #define ESC_GPR_CFG0_I2C_SCLK_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG0_I2C_SCLK_EN_SHIFT) & ESC_GPR_CFG0_I2C_SCLK_EN_MASK) |
| #define ESC_GPR_CFG0_I2C_SCLK_EN_SHIFT (3U) |
| #define ESC_GPR_CFG0_PROM_SIZE_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG0_PROM_SIZE_MASK) >> ESC_GPR_CFG0_PROM_SIZE_SHIFT) |
| #define ESC_GPR_CFG0_PROM_SIZE_MASK (0x1U) |
| #define ESC_GPR_CFG0_PROM_SIZE_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG0_PROM_SIZE_SHIFT) & ESC_GPR_CFG0_PROM_SIZE_MASK) |
| #define ESC_GPR_CFG0_PROM_SIZE_SHIFT (0U) |
| #define ESC_GPR_CFG1_LATCH0_FROM_IO_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_LATCH0_FROM_IO_MASK) >> ESC_GPR_CFG1_LATCH0_FROM_IO_SHIFT) |
| #define ESC_GPR_CFG1_LATCH0_FROM_IO_MASK (0x100U) |
| #define ESC_GPR_CFG1_LATCH0_FROM_IO_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_LATCH0_FROM_IO_SHIFT) & ESC_GPR_CFG1_LATCH0_FROM_IO_MASK) |
| #define ESC_GPR_CFG1_LATCH0_FROM_IO_SHIFT (8U) |
| #define ESC_GPR_CFG1_LATCH1_FROM_IO_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_LATCH1_FROM_IO_MASK) >> ESC_GPR_CFG1_LATCH1_FROM_IO_SHIFT) |
| #define ESC_GPR_CFG1_LATCH1_FROM_IO_MASK (0x200U) |
| #define ESC_GPR_CFG1_LATCH1_FROM_IO_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_LATCH1_FROM_IO_SHIFT) & ESC_GPR_CFG1_LATCH1_FROM_IO_MASK) |
| #define ESC_GPR_CFG1_LATCH1_FROM_IO_SHIFT (9U) |
| #define ESC_GPR_CFG1_RSTO_IRQ_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_RSTO_IRQ_EN_MASK) >> ESC_GPR_CFG1_RSTO_IRQ_EN_SHIFT) |
| #define ESC_GPR_CFG1_RSTO_IRQ_EN_MASK (0x20000000UL) |
| #define ESC_GPR_CFG1_RSTO_IRQ_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_RSTO_IRQ_EN_SHIFT) & ESC_GPR_CFG1_RSTO_IRQ_EN_MASK) |
| #define ESC_GPR_CFG1_RSTO_IRQ_EN_SHIFT (29U) |
| #define ESC_GPR_CFG1_RSTO_OVRD_ENJ_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_RSTO_OVRD_ENJ_MASK) >> ESC_GPR_CFG1_RSTO_OVRD_ENJ_SHIFT) |
| #define ESC_GPR_CFG1_RSTO_OVRD_ENJ_MASK (0x40U) |
| #define ESC_GPR_CFG1_RSTO_OVRD_ENJ_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_RSTO_OVRD_ENJ_SHIFT) & ESC_GPR_CFG1_RSTO_OVRD_ENJ_MASK) |
| #define ESC_GPR_CFG1_RSTO_OVRD_ENJ_SHIFT (6U) |
| #define ESC_GPR_CFG1_RSTO_OVRD_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_RSTO_OVRD_MASK) >> ESC_GPR_CFG1_RSTO_OVRD_SHIFT) |
| #define ESC_GPR_CFG1_RSTO_OVRD_MASK (0x80U) |
| #define ESC_GPR_CFG1_RSTO_OVRD_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_RSTO_OVRD_SHIFT) & ESC_GPR_CFG1_RSTO_OVRD_MASK) |
| #define ESC_GPR_CFG1_RSTO_OVRD_SHIFT (7U) |
| #define ESC_GPR_CFG1_SYNC0_DMA_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_SYNC0_DMA_EN_MASK) >> ESC_GPR_CFG1_SYNC0_DMA_EN_SHIFT) |
| #define ESC_GPR_CFG1_SYNC0_DMA_EN_MASK (0x1000U) |
| #define ESC_GPR_CFG1_SYNC0_DMA_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_SYNC0_DMA_EN_SHIFT) & ESC_GPR_CFG1_SYNC0_DMA_EN_MASK) |
| #define ESC_GPR_CFG1_SYNC0_DMA_EN_SHIFT (12U) |
| #define ESC_GPR_CFG1_SYNC0_IRQ_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_SYNC0_IRQ_EN_MASK) >> ESC_GPR_CFG1_SYNC0_IRQ_EN_SHIFT) |
| #define ESC_GPR_CFG1_SYNC0_IRQ_EN_MASK (0x40000000UL) |
| #define ESC_GPR_CFG1_SYNC0_IRQ_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_SYNC0_IRQ_EN_SHIFT) & ESC_GPR_CFG1_SYNC0_IRQ_EN_MASK) |
| #define ESC_GPR_CFG1_SYNC0_IRQ_EN_SHIFT (30U) |
| #define ESC_GPR_CFG1_SYNC1_DMA_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_SYNC1_DMA_EN_MASK) >> ESC_GPR_CFG1_SYNC1_DMA_EN_SHIFT) |
| #define ESC_GPR_CFG1_SYNC1_DMA_EN_MASK (0x2000U) |
| #define ESC_GPR_CFG1_SYNC1_DMA_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_SYNC1_DMA_EN_SHIFT) & ESC_GPR_CFG1_SYNC1_DMA_EN_MASK) |
| #define ESC_GPR_CFG1_SYNC1_DMA_EN_SHIFT (13U) |
| #define ESC_GPR_CFG1_SYNC1_IRQ_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG1_SYNC1_IRQ_EN_MASK) >> ESC_GPR_CFG1_SYNC1_IRQ_EN_SHIFT) |
| #define ESC_GPR_CFG1_SYNC1_IRQ_EN_MASK (0x80000000UL) |
| #define ESC_GPR_CFG1_SYNC1_IRQ_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG1_SYNC1_IRQ_EN_SHIFT) & ESC_GPR_CFG1_SYNC1_IRQ_EN_MASK) |
| #define ESC_GPR_CFG1_SYNC1_IRQ_EN_SHIFT (31U) |
| #define ESC_GPR_CFG2_NMII_LINK0_FROM_IO_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG2_NMII_LINK0_FROM_IO_MASK) >> ESC_GPR_CFG2_NMII_LINK0_FROM_IO_SHIFT) |
| #define ESC_GPR_CFG2_NMII_LINK0_FROM_IO_MASK (0x200000UL) |
| #define ESC_GPR_CFG2_NMII_LINK0_FROM_IO_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG2_NMII_LINK0_FROM_IO_SHIFT) & ESC_GPR_CFG2_NMII_LINK0_FROM_IO_MASK) |
| #define ESC_GPR_CFG2_NMII_LINK0_FROM_IO_SHIFT (21U) |
| #define ESC_GPR_CFG2_NMII_LINK0_GPR_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG2_NMII_LINK0_GPR_MASK) >> ESC_GPR_CFG2_NMII_LINK0_GPR_SHIFT) |
| #define ESC_GPR_CFG2_NMII_LINK0_GPR_MASK (0x100000UL) |
| #define ESC_GPR_CFG2_NMII_LINK0_GPR_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG2_NMII_LINK0_GPR_SHIFT) & ESC_GPR_CFG2_NMII_LINK0_GPR_MASK) |
| #define ESC_GPR_CFG2_NMII_LINK0_GPR_SHIFT (20U) |
| #define ESC_GPR_CFG2_NMII_LINK1_FROM_IO_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG2_NMII_LINK1_FROM_IO_MASK) >> ESC_GPR_CFG2_NMII_LINK1_FROM_IO_SHIFT) |
| #define ESC_GPR_CFG2_NMII_LINK1_FROM_IO_MASK (0x2000000UL) |
| #define ESC_GPR_CFG2_NMII_LINK1_FROM_IO_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG2_NMII_LINK1_FROM_IO_SHIFT) & ESC_GPR_CFG2_NMII_LINK1_FROM_IO_MASK) |
| #define ESC_GPR_CFG2_NMII_LINK1_FROM_IO_SHIFT (25U) |
| #define ESC_GPR_CFG2_NMII_LINK1_GPR_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG2_NMII_LINK1_GPR_MASK) >> ESC_GPR_CFG2_NMII_LINK1_GPR_SHIFT) |
| #define ESC_GPR_CFG2_NMII_LINK1_GPR_MASK (0x1000000UL) |
| #define ESC_GPR_CFG2_NMII_LINK1_GPR_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG2_NMII_LINK1_GPR_SHIFT) & ESC_GPR_CFG2_NMII_LINK1_GPR_MASK) |
| #define ESC_GPR_CFG2_NMII_LINK1_GPR_SHIFT (24U) |
| #define ESC_GPR_CFG2_NMII_LINK2_FROM_IO_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG2_NMII_LINK2_FROM_IO_MASK) >> ESC_GPR_CFG2_NMII_LINK2_FROM_IO_SHIFT) |
| #define ESC_GPR_CFG2_NMII_LINK2_FROM_IO_MASK (0x20000000UL) |
| #define ESC_GPR_CFG2_NMII_LINK2_FROM_IO_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG2_NMII_LINK2_FROM_IO_SHIFT) & ESC_GPR_CFG2_NMII_LINK2_FROM_IO_MASK) |
| #define ESC_GPR_CFG2_NMII_LINK2_FROM_IO_SHIFT (29U) |
| #define ESC_GPR_CFG2_NMII_LINK2_GPR_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_CFG2_NMII_LINK2_GPR_MASK) >> ESC_GPR_CFG2_NMII_LINK2_GPR_SHIFT) |
| #define ESC_GPR_CFG2_NMII_LINK2_GPR_MASK (0x10000000UL) |
| #define ESC_GPR_CFG2_NMII_LINK2_GPR_SET | ( | x | ) | (((uint32_t)(x) << ESC_GPR_CFG2_NMII_LINK2_GPR_SHIFT) & ESC_GPR_CFG2_NMII_LINK2_GPR_MASK) |
| #define ESC_GPR_CFG2_NMII_LINK2_GPR_SHIFT (28U) |
| #define ESC_GPR_STATUS_DEV_STATE_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_DEV_STATE_MASK) >> ESC_GPR_STATUS_DEV_STATE_SHIFT) |
| #define ESC_GPR_STATUS_DEV_STATE_MASK (0x8U) |
| #define ESC_GPR_STATUS_DEV_STATE_SHIFT (3U) |
| #define ESC_GPR_STATUS_LED_ERR_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_LED_ERR_MASK) >> ESC_GPR_STATUS_LED_ERR_SHIFT) |
| #define ESC_GPR_STATUS_LED_ERR_MASK (0x20U) |
| #define ESC_GPR_STATUS_LED_ERR_SHIFT (5U) |
| #define ESC_GPR_STATUS_LED_RUN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_LED_RUN_MASK) >> ESC_GPR_STATUS_LED_RUN_SHIFT) |
| #define ESC_GPR_STATUS_LED_RUN_MASK (0x10U) |
| #define ESC_GPR_STATUS_LED_RUN_SHIFT (4U) |
| #define ESC_GPR_STATUS_LED_STATE_RUN_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_LED_STATE_RUN_MASK) >> ESC_GPR_STATUS_LED_STATE_RUN_SHIFT) |
| #define ESC_GPR_STATUS_LED_STATE_RUN_MASK (0x40U) |
| #define ESC_GPR_STATUS_LED_STATE_RUN_SHIFT (6U) |
| #define ESC_GPR_STATUS_LINK_ACT_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_LINK_ACT_MASK) >> ESC_GPR_STATUS_LINK_ACT_SHIFT) |
| #define ESC_GPR_STATUS_LINK_ACT_MASK (0x7U) |
| #define ESC_GPR_STATUS_LINK_ACT_SHIFT (0U) |
| #define ESC_GPR_STATUS_NLINK0_PADSEL_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_NLINK0_PADSEL_MASK) >> ESC_GPR_STATUS_NLINK0_PADSEL_SHIFT) |
| #define ESC_GPR_STATUS_NLINK0_PADSEL_MASK (0xF00000UL) |
| #define ESC_GPR_STATUS_NLINK0_PADSEL_SHIFT (20U) |
| #define ESC_GPR_STATUS_NLINK1_PADSEL_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_NLINK1_PADSEL_MASK) >> ESC_GPR_STATUS_NLINK1_PADSEL_SHIFT) |
| #define ESC_GPR_STATUS_NLINK1_PADSEL_MASK (0xF000000UL) |
| #define ESC_GPR_STATUS_NLINK1_PADSEL_SHIFT (24U) |
| #define ESC_GPR_STATUS_NLINK2_PADSEL_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_NLINK2_PADSEL_MASK) >> ESC_GPR_STATUS_NLINK2_PADSEL_SHIFT) |
| #define ESC_GPR_STATUS_NLINK2_PADSEL_MASK (0xF0000000UL) |
| #define ESC_GPR_STATUS_NLINK2_PADSEL_SHIFT (28U) |
| #define ESC_GPR_STATUS_PDI_EOF_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_PDI_EOF_MASK) >> ESC_GPR_STATUS_PDI_EOF_SHIFT) |
| #define ESC_GPR_STATUS_PDI_EOF_MASK (0x40000UL) |
| #define ESC_GPR_STATUS_PDI_EOF_SHIFT (18U) |
| #define ESC_GPR_STATUS_PDI_SOF_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_PDI_SOF_MASK) >> ESC_GPR_STATUS_PDI_SOF_SHIFT) |
| #define ESC_GPR_STATUS_PDI_SOF_MASK (0x80000UL) |
| #define ESC_GPR_STATUS_PDI_SOF_SHIFT (19U) |
| #define ESC_GPR_STATUS_PDI_WD_STATE_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_PDI_WD_STATE_MASK) >> ESC_GPR_STATUS_PDI_WD_STATE_SHIFT) |
| #define ESC_GPR_STATUS_PDI_WD_STATE_MASK (0x10000UL) |
| #define ESC_GPR_STATUS_PDI_WD_STATE_SHIFT (16U) |
| #define ESC_GPR_STATUS_PDI_WD_TRIGGER_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_PDI_WD_TRIGGER_MASK) >> ESC_GPR_STATUS_PDI_WD_TRIGGER_SHIFT) |
| #define ESC_GPR_STATUS_PDI_WD_TRIGGER_MASK (0x20000UL) |
| #define ESC_GPR_STATUS_PDI_WD_TRIGGER_SHIFT (17U) |
| #define ESC_GPR_STATUS_SYNC_OUT0_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_SYNC_OUT0_MASK) >> ESC_GPR_STATUS_SYNC_OUT0_SHIFT) |
| #define ESC_GPR_STATUS_SYNC_OUT0_MASK (0x100U) |
| #define ESC_GPR_STATUS_SYNC_OUT0_SHIFT (8U) |
| #define ESC_GPR_STATUS_SYNC_OUT1_GET | ( | x | ) | (((uint32_t)(x) & ESC_GPR_STATUS_SYNC_OUT1_MASK) >> ESC_GPR_STATUS_SYNC_OUT1_SHIFT) |
| #define ESC_GPR_STATUS_SYNC_OUT1_MASK (0x200U) |
| #define ESC_GPR_STATUS_SYNC_OUT1_SHIFT (9U) |
| #define ESC_IO_CFG_CTR0 (0UL) |
| #define ESC_IO_CFG_CTR1 (1UL) |
| #define ESC_IO_CFG_CTR2 (2UL) |
| #define ESC_IO_CFG_CTR3 (3UL) |
| #define ESC_IO_CFG_CTR4 (4UL) |
| #define ESC_IO_CFG_CTR5 (5UL) |
| #define ESC_IO_CFG_CTR6 (6UL) |
| #define ESC_IO_CFG_CTR7 (7UL) |
| #define ESC_IO_CFG_CTR8 (8UL) |
| #define ESC_IO_CFG_FUNC_ALT_GET | ( | x | ) | (((uint32_t)(x) & ESC_IO_CFG_FUNC_ALT_MASK) >> ESC_IO_CFG_FUNC_ALT_SHIFT) |
| #define ESC_IO_CFG_FUNC_ALT_MASK (0xFU) |
| #define ESC_IO_CFG_FUNC_ALT_SET | ( | x | ) | (((uint32_t)(x) << ESC_IO_CFG_FUNC_ALT_SHIFT) & ESC_IO_CFG_FUNC_ALT_MASK) |
| #define ESC_IO_CFG_FUNC_ALT_SHIFT (0U) |
| #define ESC_IO_CFG_INVERT_GET | ( | x | ) | (((uint32_t)(x) & ESC_IO_CFG_INVERT_MASK) >> ESC_IO_CFG_INVERT_SHIFT) |
| #define ESC_IO_CFG_INVERT_MASK (0x10U) |
| #define ESC_IO_CFG_INVERT_SET | ( | x | ) | (((uint32_t)(x) << ESC_IO_CFG_INVERT_SHIFT) & ESC_IO_CFG_INVERT_MASK) |
| #define ESC_IO_CFG_INVERT_SHIFT (4U) |
| #define ESC_LATCH0_CTRL_NEG_EDGE_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH0_CTRL_NEG_EDGE_MASK) >> ESC_LATCH0_CTRL_NEG_EDGE_SHIFT) |
| #define ESC_LATCH0_CTRL_NEG_EDGE_MASK (0x2U) |
| #define ESC_LATCH0_CTRL_NEG_EDGE_SET | ( | x | ) | (((uint8_t)(x) << ESC_LATCH0_CTRL_NEG_EDGE_SHIFT) & ESC_LATCH0_CTRL_NEG_EDGE_MASK) |
| #define ESC_LATCH0_CTRL_NEG_EDGE_SHIFT (1U) |
| #define ESC_LATCH0_CTRL_POS_EDGE_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH0_CTRL_POS_EDGE_MASK) >> ESC_LATCH0_CTRL_POS_EDGE_SHIFT) |
| #define ESC_LATCH0_CTRL_POS_EDGE_MASK (0x1U) |
| #define ESC_LATCH0_CTRL_POS_EDGE_SET | ( | x | ) | (((uint8_t)(x) << ESC_LATCH0_CTRL_POS_EDGE_SHIFT) & ESC_LATCH0_CTRL_POS_EDGE_MASK) |
| #define ESC_LATCH0_CTRL_POS_EDGE_SHIFT (0U) |
| #define ESC_LATCH0_STAT_NEG_EDGE_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH0_STAT_NEG_EDGE_MASK) >> ESC_LATCH0_STAT_NEG_EDGE_SHIFT) |
| #define ESC_LATCH0_STAT_NEG_EDGE_MASK (0x2U) |
| #define ESC_LATCH0_STAT_NEG_EDGE_SHIFT (1U) |
| #define ESC_LATCH0_STAT_PIN_STAT_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH0_STAT_PIN_STAT_MASK) >> ESC_LATCH0_STAT_PIN_STAT_SHIFT) |
| #define ESC_LATCH0_STAT_PIN_STAT_MASK (0x4U) |
| #define ESC_LATCH0_STAT_PIN_STAT_SHIFT (2U) |
| #define ESC_LATCH0_STAT_POS_EDGE_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH0_STAT_POS_EDGE_MASK) >> ESC_LATCH0_STAT_POS_EDGE_SHIFT) |
| #define ESC_LATCH0_STAT_POS_EDGE_MASK (0x1U) |
| #define ESC_LATCH0_STAT_POS_EDGE_SHIFT (0U) |
| #define ESC_LATCH0_TIME_NE_TIME_GET | ( | x | ) | (((uint64_t)(x) & ESC_LATCH0_TIME_NE_TIME_MASK) >> ESC_LATCH0_TIME_NE_TIME_SHIFT) |
| #define ESC_LATCH0_TIME_NE_TIME_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_LATCH0_TIME_NE_TIME_SET | ( | x | ) | (((uint64_t)(x) << ESC_LATCH0_TIME_NE_TIME_SHIFT) & ESC_LATCH0_TIME_NE_TIME_MASK) |
| #define ESC_LATCH0_TIME_NE_TIME_SHIFT (0U) |
| #define ESC_LATCH0_TIME_PE_TIME_GET | ( | x | ) | (((uint64_t)(x) & ESC_LATCH0_TIME_PE_TIME_MASK) >> ESC_LATCH0_TIME_PE_TIME_SHIFT) |
| #define ESC_LATCH0_TIME_PE_TIME_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_LATCH0_TIME_PE_TIME_SET | ( | x | ) | (((uint64_t)(x) << ESC_LATCH0_TIME_PE_TIME_SHIFT) & ESC_LATCH0_TIME_PE_TIME_MASK) |
| #define ESC_LATCH0_TIME_PE_TIME_SHIFT (0U) |
| #define ESC_LATCH1_CTRL_NEG_EDGE_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH1_CTRL_NEG_EDGE_MASK) >> ESC_LATCH1_CTRL_NEG_EDGE_SHIFT) |
| #define ESC_LATCH1_CTRL_NEG_EDGE_MASK (0x2U) |
| #define ESC_LATCH1_CTRL_NEG_EDGE_SET | ( | x | ) | (((uint8_t)(x) << ESC_LATCH1_CTRL_NEG_EDGE_SHIFT) & ESC_LATCH1_CTRL_NEG_EDGE_MASK) |
| #define ESC_LATCH1_CTRL_NEG_EDGE_SHIFT (1U) |
| #define ESC_LATCH1_CTRL_POS_EDGE_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH1_CTRL_POS_EDGE_MASK) >> ESC_LATCH1_CTRL_POS_EDGE_SHIFT) |
| #define ESC_LATCH1_CTRL_POS_EDGE_MASK (0x1U) |
| #define ESC_LATCH1_CTRL_POS_EDGE_SET | ( | x | ) | (((uint8_t)(x) << ESC_LATCH1_CTRL_POS_EDGE_SHIFT) & ESC_LATCH1_CTRL_POS_EDGE_MASK) |
| #define ESC_LATCH1_CTRL_POS_EDGE_SHIFT (0U) |
| #define ESC_LATCH1_STAT_NEG_EDGE_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH1_STAT_NEG_EDGE_MASK) >> ESC_LATCH1_STAT_NEG_EDGE_SHIFT) |
| #define ESC_LATCH1_STAT_NEG_EDGE_MASK (0x2U) |
| #define ESC_LATCH1_STAT_NEG_EDGE_SHIFT (1U) |
| #define ESC_LATCH1_STAT_PIN_STAT_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH1_STAT_PIN_STAT_MASK) >> ESC_LATCH1_STAT_PIN_STAT_SHIFT) |
| #define ESC_LATCH1_STAT_PIN_STAT_MASK (0x4U) |
| #define ESC_LATCH1_STAT_PIN_STAT_SHIFT (2U) |
| #define ESC_LATCH1_STAT_POS_EDGE_GET | ( | x | ) | (((uint8_t)(x) & ESC_LATCH1_STAT_POS_EDGE_MASK) >> ESC_LATCH1_STAT_POS_EDGE_SHIFT) |
| #define ESC_LATCH1_STAT_POS_EDGE_MASK (0x1U) |
| #define ESC_LATCH1_STAT_POS_EDGE_SHIFT (0U) |
| #define ESC_LATCH1_TIME_NE_TIME_GET | ( | x | ) | (((uint64_t)(x) & ESC_LATCH1_TIME_NE_TIME_MASK) >> ESC_LATCH1_TIME_NE_TIME_SHIFT) |
| #define ESC_LATCH1_TIME_NE_TIME_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_LATCH1_TIME_NE_TIME_SET | ( | x | ) | (((uint64_t)(x) << ESC_LATCH1_TIME_NE_TIME_SHIFT) & ESC_LATCH1_TIME_NE_TIME_MASK) |
| #define ESC_LATCH1_TIME_NE_TIME_SHIFT (0U) |
| #define ESC_LATCH1_TIME_PE_TIME_GET | ( | x | ) | (((uint64_t)(x) & ESC_LATCH1_TIME_PE_TIME_MASK) >> ESC_LATCH1_TIME_PE_TIME_SHIFT) |
| #define ESC_LATCH1_TIME_PE_TIME_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_LATCH1_TIME_PE_TIME_SET | ( | x | ) | (((uint64_t)(x) << ESC_LATCH1_TIME_PE_TIME_SHIFT) & ESC_LATCH1_TIME_PE_TIME_MASK) |
| #define ESC_LATCH1_TIME_PE_TIME_SHIFT (0U) |
| #define ESC_LOST_LINK_CNT_CNT_GET | ( | x | ) | (((uint8_t)(x) & ESC_LOST_LINK_CNT_CNT_MASK) >> ESC_LOST_LINK_CNT_CNT_SHIFT) |
| #define ESC_LOST_LINK_CNT_CNT_MASK (0xFFU) |
| #define ESC_LOST_LINK_CNT_CNT_SHIFT (0U) |
| #define ESC_LOST_LINK_CNT_PORT0 (0UL) |
| #define ESC_LOST_LINK_CNT_PORT1 (1UL) |
| #define ESC_LOST_LINK_CNT_PORT2 (2UL) |
| #define ESC_LOST_LINK_CNT_PORT3 (3UL) |
| #define ESC_MII_MNG_CS_BUSY_GET | ( | x | ) | (((uint16_t)(x) & ESC_MII_MNG_CS_BUSY_MASK) >> ESC_MII_MNG_CS_BUSY_SHIFT) |
| #define ESC_MII_MNG_CS_BUSY_MASK (0x8000U) |
| #define ESC_MII_MNG_CS_BUSY_SHIFT (15U) |
| #define ESC_MII_MNG_CS_CMD_ERR_GET | ( | x | ) | (((uint16_t)(x) & ESC_MII_MNG_CS_CMD_ERR_MASK) >> ESC_MII_MNG_CS_CMD_ERR_SHIFT) |
| #define ESC_MII_MNG_CS_CMD_ERR_MASK (0x4000U) |
| #define ESC_MII_MNG_CS_CMD_ERR_SHIFT (14U) |
| #define ESC_MII_MNG_CS_CMD_GET | ( | x | ) | (((uint16_t)(x) & ESC_MII_MNG_CS_CMD_MASK) >> ESC_MII_MNG_CS_CMD_SHIFT) |
| #define ESC_MII_MNG_CS_CMD_MASK (0x300U) |
| #define ESC_MII_MNG_CS_CMD_SET | ( | x | ) | (((uint16_t)(x) << ESC_MII_MNG_CS_CMD_SHIFT) & ESC_MII_MNG_CS_CMD_MASK) |
| #define ESC_MII_MNG_CS_CMD_SHIFT (8U) |
| #define ESC_MII_MNG_CS_LINK_DC_GET | ( | x | ) | (((uint16_t)(x) & ESC_MII_MNG_CS_LINK_DC_MASK) >> ESC_MII_MNG_CS_LINK_DC_SHIFT) |
| #define ESC_MII_MNG_CS_LINK_DC_MASK (0x4U) |
| #define ESC_MII_MNG_CS_LINK_DC_SHIFT (2U) |
| #define ESC_MII_MNG_CS_PDI_GET | ( | x | ) | (((uint16_t)(x) & ESC_MII_MNG_CS_PDI_MASK) >> ESC_MII_MNG_CS_PDI_SHIFT) |
| #define ESC_MII_MNG_CS_PDI_MASK (0x2U) |
| #define ESC_MII_MNG_CS_PDI_SHIFT (1U) |
| #define ESC_MII_MNG_CS_PHY_ADDR_GET | ( | x | ) | (((uint16_t)(x) & ESC_MII_MNG_CS_PHY_ADDR_MASK) >> ESC_MII_MNG_CS_PHY_ADDR_SHIFT) |
| #define ESC_MII_MNG_CS_PHY_ADDR_MASK (0xF8U) |
| #define ESC_MII_MNG_CS_PHY_ADDR_SHIFT (3U) |
| #define ESC_MII_MNG_CS_RD_ERR_GET | ( | x | ) | (((uint16_t)(x) & ESC_MII_MNG_CS_RD_ERR_MASK) >> ESC_MII_MNG_CS_RD_ERR_SHIFT) |
| #define ESC_MII_MNG_CS_RD_ERR_MASK (0x2000U) |
| #define ESC_MII_MNG_CS_RD_ERR_SHIFT (13U) |
| #define ESC_MII_MNG_CS_WEN_GET | ( | x | ) | (((uint16_t)(x) & ESC_MII_MNG_CS_WEN_MASK) >> ESC_MII_MNG_CS_WEN_SHIFT) |
| #define ESC_MII_MNG_CS_WEN_MASK (0x1U) |
| #define ESC_MII_MNG_CS_WEN_SHIFT (0U) |
| #define ESC_MIIM_ECAT_ACC_STAT_ACC_GET | ( | x | ) | (((uint8_t)(x) & ESC_MIIM_ECAT_ACC_STAT_ACC_MASK) >> ESC_MIIM_ECAT_ACC_STAT_ACC_SHIFT) |
| #define ESC_MIIM_ECAT_ACC_STAT_ACC_MASK (0x1U) |
| #define ESC_MIIM_ECAT_ACC_STAT_ACC_SHIFT (0U) |
| #define ESC_MIIM_PDI_ACC_STAT_ACC_GET | ( | x | ) | (((uint8_t)(x) & ESC_MIIM_PDI_ACC_STAT_ACC_MASK) >> ESC_MIIM_PDI_ACC_STAT_ACC_SHIFT) |
| #define ESC_MIIM_PDI_ACC_STAT_ACC_MASK (0x1U) |
| #define ESC_MIIM_PDI_ACC_STAT_ACC_SET | ( | x | ) | (((uint8_t)(x) << ESC_MIIM_PDI_ACC_STAT_ACC_SHIFT) & ESC_MIIM_PDI_ACC_STAT_ACC_MASK) |
| #define ESC_MIIM_PDI_ACC_STAT_ACC_SHIFT (0U) |
| #define ESC_MIIM_PDI_ACC_STAT_FORCE_GET | ( | x | ) | (((uint8_t)(x) & ESC_MIIM_PDI_ACC_STAT_FORCE_MASK) >> ESC_MIIM_PDI_ACC_STAT_FORCE_SHIFT) |
| #define ESC_MIIM_PDI_ACC_STAT_FORCE_MASK (0x2U) |
| #define ESC_MIIM_PDI_ACC_STAT_FORCE_SHIFT (1U) |
| #define ESC_NXT_SYNC1_PULSE_TIME_GET | ( | x | ) | (((uint64_t)(x) & ESC_NXT_SYNC1_PULSE_TIME_MASK) >> ESC_NXT_SYNC1_PULSE_TIME_SHIFT) |
| #define ESC_NXT_SYNC1_PULSE_TIME_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_NXT_SYNC1_PULSE_TIME_SHIFT (0U) |
| #define ESC_PDI_AL_EVT_MSK_MASK_GET | ( | x | ) | (((uint32_t)(x) & ESC_PDI_AL_EVT_MSK_MASK_MASK) >> ESC_PDI_AL_EVT_MSK_MASK_SHIFT) |
| #define ESC_PDI_AL_EVT_MSK_MASK_MASK (0xFFFFFFFFUL) |
| #define ESC_PDI_AL_EVT_MSK_MASK_SET | ( | x | ) | (((uint32_t)(x) << ESC_PDI_AL_EVT_MSK_MASK_SHIFT) & ESC_PDI_AL_EVT_MSK_MASK_MASK) |
| #define ESC_PDI_AL_EVT_MSK_MASK_SHIFT (0U) |
| #define ESC_PDI_BUF_CET_TIME_GET | ( | x | ) | (((uint32_t)(x) & ESC_PDI_BUF_CET_TIME_MASK) >> ESC_PDI_BUF_CET_TIME_SHIFT) |
| #define ESC_PDI_BUF_CET_TIME_MASK (0xFFFFFFFFUL) |
| #define ESC_PDI_BUF_CET_TIME_SHIFT (0U) |
| #define ESC_PDI_BUF_SET_TIME_GET | ( | x | ) | (((uint32_t)(x) & ESC_PDI_BUF_SET_TIME_MASK) >> ESC_PDI_BUF_SET_TIME_SHIFT) |
| #define ESC_PDI_BUF_SET_TIME_MASK (0xFFFFFFFFUL) |
| #define ESC_PDI_BUF_SET_TIME_SHIFT (0U) |
| #define ESC_PDI_CFG_BUS_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_CFG_BUS_MASK) >> ESC_PDI_CFG_BUS_SHIFT) |
| #define ESC_PDI_CFG_BUS_MASK (0xE0U) |
| #define ESC_PDI_CFG_BUS_SHIFT (5U) |
| #define ESC_PDI_CFG_CLK_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_CFG_CLK_MASK) >> ESC_PDI_CFG_CLK_SHIFT) |
| #define ESC_PDI_CFG_CLK_MASK (0x1FU) |
| #define ESC_PDI_CFG_CLK_SHIFT (0U) |
| #define ESC_PDI_CTRL_PDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_CTRL_PDI_MASK) >> ESC_PDI_CTRL_PDI_SHIFT) |
| #define ESC_PDI_CTRL_PDI_MASK (0xFFU) |
| #define ESC_PDI_CTRL_PDI_SHIFT (0U) |
| #define ESC_PDI_ERR_CNT_CNT_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_ERR_CNT_CNT_MASK) >> ESC_PDI_ERR_CNT_CNT_SHIFT) |
| #define ESC_PDI_ERR_CNT_CNT_MASK (0xFFU) |
| #define ESC_PDI_ERR_CNT_CNT_SHIFT (0U) |
| #define ESC_PDI_EXT_CFG_OCBST_GET | ( | x | ) | (((uint16_t)(x) & ESC_PDI_EXT_CFG_OCBST_MASK) >> ESC_PDI_EXT_CFG_OCBST_SHIFT) |
| #define ESC_PDI_EXT_CFG_OCBST_MASK (0x700U) |
| #define ESC_PDI_EXT_CFG_OCBST_SET | ( | x | ) | (((uint16_t)(x) << ESC_PDI_EXT_CFG_OCBST_SHIFT) & ESC_PDI_EXT_CFG_OCBST_MASK) |
| #define ESC_PDI_EXT_CFG_OCBST_SHIFT (8U) |
| #define ESC_PDI_EXT_CFG_RPS_GET | ( | x | ) | (((uint16_t)(x) & ESC_PDI_EXT_CFG_RPS_MASK) >> ESC_PDI_EXT_CFG_RPS_SHIFT) |
| #define ESC_PDI_EXT_CFG_RPS_MASK (0x3U) |
| #define ESC_PDI_EXT_CFG_RPS_SHIFT (0U) |
| #define ESC_PDI_INFO_ECLFE_GET | ( | x | ) | (((uint16_t)(x) & ESC_PDI_INFO_ECLFE_MASK) >> ESC_PDI_INFO_ECLFE_SHIFT) |
| #define ESC_PDI_INFO_ECLFE_MASK (0x2U) |
| #define ESC_PDI_INFO_ECLFE_SHIFT (1U) |
| #define ESC_PDI_INFO_PDIA_GET | ( | x | ) | (((uint16_t)(x) & ESC_PDI_INFO_PDIA_MASK) >> ESC_PDI_INFO_PDIA_SHIFT) |
| #define ESC_PDI_INFO_PDIA_MASK (0x4U) |
| #define ESC_PDI_INFO_PDIA_SHIFT (2U) |
| #define ESC_PDI_INFO_PDICN_GET | ( | x | ) | (((uint16_t)(x) & ESC_PDI_INFO_PDICN_MASK) >> ESC_PDI_INFO_PDICN_SHIFT) |
| #define ESC_PDI_INFO_PDICN_MASK (0x8U) |
| #define ESC_PDI_INFO_PDICN_SHIFT (3U) |
| #define ESC_PDI_INFO_PFABW_GET | ( | x | ) | (((uint16_t)(x) & ESC_PDI_INFO_PFABW_MASK) >> ESC_PDI_INFO_PFABW_SHIFT) |
| #define ESC_PDI_INFO_PFABW_MASK (0x1U) |
| #define ESC_PDI_INFO_PFABW_SHIFT (0U) |
| #define ESC_PDI_SL_CFG_SYNC0_CFG_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_SL_CFG_SYNC0_CFG_MASK) >> ESC_PDI_SL_CFG_SYNC0_CFG_SHIFT) |
| #define ESC_PDI_SL_CFG_SYNC0_CFG_MASK (0x4U) |
| #define ESC_PDI_SL_CFG_SYNC0_CFG_SHIFT (2U) |
| #define ESC_PDI_SL_CFG_SYNC0_MAER_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_SL_CFG_SYNC0_MAER_MASK) >> ESC_PDI_SL_CFG_SYNC0_MAER_SHIFT) |
| #define ESC_PDI_SL_CFG_SYNC0_MAER_MASK (0x8U) |
| #define ESC_PDI_SL_CFG_SYNC0_MAER_SHIFT (3U) |
| #define ESC_PDI_SL_CFG_SYNC0_ODP_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_SL_CFG_SYNC0_ODP_MASK) >> ESC_PDI_SL_CFG_SYNC0_ODP_SHIFT) |
| #define ESC_PDI_SL_CFG_SYNC0_ODP_MASK (0x3U) |
| #define ESC_PDI_SL_CFG_SYNC0_ODP_SHIFT (0U) |
| #define ESC_PDI_SL_CFG_SYNC1_CFG_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_SL_CFG_SYNC1_CFG_MASK) >> ESC_PDI_SL_CFG_SYNC1_CFG_SHIFT) |
| #define ESC_PDI_SL_CFG_SYNC1_CFG_MASK (0x40U) |
| #define ESC_PDI_SL_CFG_SYNC1_CFG_SHIFT (6U) |
| #define ESC_PDI_SL_CFG_SYNC1_MAER_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_SL_CFG_SYNC1_MAER_MASK) >> ESC_PDI_SL_CFG_SYNC1_MAER_SHIFT) |
| #define ESC_PDI_SL_CFG_SYNC1_MAER_MASK (0x80U) |
| #define ESC_PDI_SL_CFG_SYNC1_MAER_SHIFT (7U) |
| #define ESC_PDI_SL_CFG_SYNC1_ODP_GET | ( | x | ) | (((uint8_t)(x) & ESC_PDI_SL_CFG_SYNC1_ODP_MASK) >> ESC_PDI_SL_CFG_SYNC1_ODP_SHIFT) |
| #define ESC_PDI_SL_CFG_SYNC1_ODP_MASK (0x30U) |
| #define ESC_PDI_SL_CFG_SYNC1_ODP_SHIFT (4U) |
| #define ESC_PDRAM_ALS_DATA_GET | ( | x | ) | (((uint32_t)(x) & ESC_PDRAM_ALS_DATA_MASK) >> ESC_PDRAM_ALS_DATA_SHIFT) |
| #define ESC_PDRAM_ALS_DATA_MASK (0xFFFFFFFFUL) |
| #define ESC_PDRAM_ALS_DATA_SET | ( | x | ) | (((uint32_t)(x) << ESC_PDRAM_ALS_DATA_SHIFT) & ESC_PDRAM_ALS_DATA_MASK) |
| #define ESC_PDRAM_ALS_DATA_SHIFT (0U) |
| #define ESC_PDRAM_DATA_GET | ( | x | ) | (((uint32_t)(x) & ESC_PDRAM_DATA_MASK) >> ESC_PDRAM_DATA_SHIFT) |
| #define ESC_PDRAM_DATA_MASK (0xFFFFFFFFUL) |
| #define ESC_PDRAM_DATA_SET | ( | x | ) | (((uint32_t)(x) << ESC_PDRAM_DATA_SHIFT) & ESC_PDRAM_DATA_MASK) |
| #define ESC_PDRAM_DATA_SHIFT (0U) |
| #define ESC_PHY_ADDR_ADDR_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_ADDR_ADDR_MASK) >> ESC_PHY_ADDR_ADDR_SHIFT) |
| #define ESC_PHY_ADDR_ADDR_MASK (0x1FU) |
| #define ESC_PHY_ADDR_ADDR_SET | ( | x | ) | (((uint8_t)(x) << ESC_PHY_ADDR_ADDR_SHIFT) & ESC_PHY_ADDR_ADDR_MASK) |
| #define ESC_PHY_ADDR_ADDR_SHIFT (0U) |
| #define ESC_PHY_ADDR_SHOW_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_ADDR_SHOW_MASK) >> ESC_PHY_ADDR_SHOW_SHIFT) |
| #define ESC_PHY_ADDR_SHOW_MASK (0x80U) |
| #define ESC_PHY_ADDR_SHOW_SET | ( | x | ) | (((uint8_t)(x) << ESC_PHY_ADDR_SHOW_SHIFT) & ESC_PHY_ADDR_SHOW_MASK) |
| #define ESC_PHY_ADDR_SHOW_SHIFT (7U) |
| #define ESC_PHY_CFG0_MAC_SPEED_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG0_MAC_SPEED_MASK) >> ESC_PHY_CFG0_MAC_SPEED_SHIFT) |
| #define ESC_PHY_CFG0_MAC_SPEED_MASK (0x40000000UL) |
| #define ESC_PHY_CFG0_MAC_SPEED_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG0_MAC_SPEED_SHIFT) & ESC_PHY_CFG0_MAC_SPEED_MASK) |
| #define ESC_PHY_CFG0_MAC_SPEED_SHIFT (30U) |
| #define ESC_PHY_CFG0_PHY_OFFSET_VAL_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG0_PHY_OFFSET_VAL_MASK) >> ESC_PHY_CFG0_PHY_OFFSET_VAL_SHIFT) |
| #define ESC_PHY_CFG0_PHY_OFFSET_VAL_MASK (0x1F000000UL) |
| #define ESC_PHY_CFG0_PHY_OFFSET_VAL_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG0_PHY_OFFSET_VAL_SHIFT) & ESC_PHY_CFG0_PHY_OFFSET_VAL_MASK) |
| #define ESC_PHY_CFG0_PHY_OFFSET_VAL_SHIFT (24U) |
| #define ESC_PHY_CFG0_PORT0_RMII_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG0_PORT0_RMII_EN_MASK) >> ESC_PHY_CFG0_PORT0_RMII_EN_SHIFT) |
| #define ESC_PHY_CFG0_PORT0_RMII_EN_MASK (0x80U) |
| #define ESC_PHY_CFG0_PORT0_RMII_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG0_PORT0_RMII_EN_SHIFT) & ESC_PHY_CFG0_PORT0_RMII_EN_MASK) |
| #define ESC_PHY_CFG0_PORT0_RMII_EN_SHIFT (7U) |
| #define ESC_PHY_CFG0_PORT1_RMII_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG0_PORT1_RMII_EN_MASK) >> ESC_PHY_CFG0_PORT1_RMII_EN_SHIFT) |
| #define ESC_PHY_CFG0_PORT1_RMII_EN_MASK (0x8000U) |
| #define ESC_PHY_CFG0_PORT1_RMII_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG0_PORT1_RMII_EN_SHIFT) & ESC_PHY_CFG0_PORT1_RMII_EN_MASK) |
| #define ESC_PHY_CFG0_PORT1_RMII_EN_SHIFT (15U) |
| #define ESC_PHY_CFG0_PORT2_RMII_EN_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG0_PORT2_RMII_EN_MASK) >> ESC_PHY_CFG0_PORT2_RMII_EN_SHIFT) |
| #define ESC_PHY_CFG0_PORT2_RMII_EN_MASK (0x800000UL) |
| #define ESC_PHY_CFG0_PORT2_RMII_EN_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG0_PORT2_RMII_EN_SHIFT) & ESC_PHY_CFG0_PORT2_RMII_EN_MASK) |
| #define ESC_PHY_CFG0_PORT2_RMII_EN_SHIFT (23U) |
| #define ESC_PHY_CFG1_REFCK_25M_INV_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_REFCK_25M_INV_MASK) >> ESC_PHY_CFG1_REFCK_25M_INV_SHIFT) |
| #define ESC_PHY_CFG1_REFCK_25M_INV_MASK (0x80U) |
| #define ESC_PHY_CFG1_REFCK_25M_INV_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_REFCK_25M_INV_SHIFT) & ESC_PHY_CFG1_REFCK_25M_INV_MASK) |
| #define ESC_PHY_CFG1_REFCK_25M_INV_SHIFT (7U) |
| #define ESC_PHY_CFG1_REFCK_25M_OE_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_REFCK_25M_OE_MASK) >> ESC_PHY_CFG1_REFCK_25M_OE_SHIFT) |
| #define ESC_PHY_CFG1_REFCK_25M_OE_MASK (0x8U) |
| #define ESC_PHY_CFG1_REFCK_25M_OE_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_REFCK_25M_OE_SHIFT) & ESC_PHY_CFG1_REFCK_25M_OE_MASK) |
| #define ESC_PHY_CFG1_REFCK_25M_OE_SHIFT (3U) |
| #define ESC_PHY_CFG1_RMII_P0_RXCK_REFCLK_OE_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_RMII_P0_RXCK_REFCLK_OE_MASK) >> ESC_PHY_CFG1_RMII_P0_RXCK_REFCLK_OE_SHIFT) |
| #define ESC_PHY_CFG1_RMII_P0_RXCK_REFCLK_OE_MASK (0x10U) |
| #define ESC_PHY_CFG1_RMII_P0_RXCK_REFCLK_OE_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_RMII_P0_RXCK_REFCLK_OE_SHIFT) & ESC_PHY_CFG1_RMII_P0_RXCK_REFCLK_OE_MASK) |
| #define ESC_PHY_CFG1_RMII_P0_RXCK_REFCLK_OE_SHIFT (4U) |
| #define ESC_PHY_CFG1_RMII_P0_TXCK_REFCLK_OE_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_RMII_P0_TXCK_REFCLK_OE_MASK) >> ESC_PHY_CFG1_RMII_P0_TXCK_REFCLK_OE_SHIFT) |
| #define ESC_PHY_CFG1_RMII_P0_TXCK_REFCLK_OE_MASK (0x1U) |
| #define ESC_PHY_CFG1_RMII_P0_TXCK_REFCLK_OE_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_RMII_P0_TXCK_REFCLK_OE_SHIFT) & ESC_PHY_CFG1_RMII_P0_TXCK_REFCLK_OE_MASK) |
| #define ESC_PHY_CFG1_RMII_P0_TXCK_REFCLK_OE_SHIFT (0U) |
| #define ESC_PHY_CFG1_RMII_P1_RXCK_REFCLK_OE_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_RMII_P1_RXCK_REFCLK_OE_MASK) >> ESC_PHY_CFG1_RMII_P1_RXCK_REFCLK_OE_SHIFT) |
| #define ESC_PHY_CFG1_RMII_P1_RXCK_REFCLK_OE_MASK (0x20U) |
| #define ESC_PHY_CFG1_RMII_P1_RXCK_REFCLK_OE_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_RMII_P1_RXCK_REFCLK_OE_SHIFT) & ESC_PHY_CFG1_RMII_P1_RXCK_REFCLK_OE_MASK) |
| #define ESC_PHY_CFG1_RMII_P1_RXCK_REFCLK_OE_SHIFT (5U) |
| #define ESC_PHY_CFG1_RMII_P1_TXCK_REFCLK_OE_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_RMII_P1_TXCK_REFCLK_OE_MASK) >> ESC_PHY_CFG1_RMII_P1_TXCK_REFCLK_OE_SHIFT) |
| #define ESC_PHY_CFG1_RMII_P1_TXCK_REFCLK_OE_MASK (0x2U) |
| #define ESC_PHY_CFG1_RMII_P1_TXCK_REFCLK_OE_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_RMII_P1_TXCK_REFCLK_OE_SHIFT) & ESC_PHY_CFG1_RMII_P1_TXCK_REFCLK_OE_MASK) |
| #define ESC_PHY_CFG1_RMII_P1_TXCK_REFCLK_OE_SHIFT (1U) |
| #define ESC_PHY_CFG1_RMII_P2_RXCK_REFCLK_OE_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_RMII_P2_RXCK_REFCLK_OE_MASK) >> ESC_PHY_CFG1_RMII_P2_RXCK_REFCLK_OE_SHIFT) |
| #define ESC_PHY_CFG1_RMII_P2_RXCK_REFCLK_OE_MASK (0x40U) |
| #define ESC_PHY_CFG1_RMII_P2_RXCK_REFCLK_OE_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_RMII_P2_RXCK_REFCLK_OE_SHIFT) & ESC_PHY_CFG1_RMII_P2_RXCK_REFCLK_OE_MASK) |
| #define ESC_PHY_CFG1_RMII_P2_RXCK_REFCLK_OE_SHIFT (6U) |
| #define ESC_PHY_CFG1_RMII_P2_TXCK_REFCLK_OE_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_RMII_P2_TXCK_REFCLK_OE_MASK) >> ESC_PHY_CFG1_RMII_P2_TXCK_REFCLK_OE_SHIFT) |
| #define ESC_PHY_CFG1_RMII_P2_TXCK_REFCLK_OE_MASK (0x4U) |
| #define ESC_PHY_CFG1_RMII_P2_TXCK_REFCLK_OE_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_RMII_P2_TXCK_REFCLK_OE_SHIFT) & ESC_PHY_CFG1_RMII_P2_TXCK_REFCLK_OE_MASK) |
| #define ESC_PHY_CFG1_RMII_P2_TXCK_REFCLK_OE_SHIFT (2U) |
| #define ESC_PHY_CFG1_RMII_REFCLK_SEL_GET | ( | x | ) | (((uint32_t)(x) & ESC_PHY_CFG1_RMII_REFCLK_SEL_MASK) >> ESC_PHY_CFG1_RMII_REFCLK_SEL_SHIFT) |
| #define ESC_PHY_CFG1_RMII_REFCLK_SEL_MASK (0x700U) |
| #define ESC_PHY_CFG1_RMII_REFCLK_SEL_SET | ( | x | ) | (((uint32_t)(x) << ESC_PHY_CFG1_RMII_REFCLK_SEL_SHIFT) & ESC_PHY_CFG1_RMII_REFCLK_SEL_MASK) |
| #define ESC_PHY_CFG1_RMII_REFCLK_SEL_SHIFT (8U) |
| #define ESC_PHY_DATA_DATA_GET | ( | x | ) | (((uint16_t)(x) & ESC_PHY_DATA_DATA_MASK) >> ESC_PHY_DATA_DATA_SHIFT) |
| #define ESC_PHY_DATA_DATA_MASK (0xFFFFU) |
| #define ESC_PHY_DATA_DATA_SET | ( | x | ) | (((uint16_t)(x) << ESC_PHY_DATA_DATA_SHIFT) & ESC_PHY_DATA_DATA_MASK) |
| #define ESC_PHY_DATA_DATA_SHIFT (0U) |
| #define ESC_PHY_REG_ADDR_ADDR_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_REG_ADDR_ADDR_MASK) >> ESC_PHY_REG_ADDR_ADDR_SHIFT) |
| #define ESC_PHY_REG_ADDR_ADDR_MASK (0x1FU) |
| #define ESC_PHY_REG_ADDR_ADDR_SET | ( | x | ) | (((uint8_t)(x) << ESC_PHY_REG_ADDR_ADDR_SHIFT) & ESC_PHY_REG_ADDR_ADDR_MASK) |
| #define ESC_PHY_REG_ADDR_ADDR_SHIFT (0U) |
| #define ESC_PHY_STAT_LPE_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_STAT_LPE_MASK) >> ESC_PHY_STAT_LPE_SHIFT) |
| #define ESC_PHY_STAT_LPE_MASK (0x10U) |
| #define ESC_PHY_STAT_LPE_SHIFT (4U) |
| #define ESC_PHY_STAT_LS_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_STAT_LS_MASK) >> ESC_PHY_STAT_LS_SHIFT) |
| #define ESC_PHY_STAT_LS_MASK (0x2U) |
| #define ESC_PHY_STAT_LS_SHIFT (1U) |
| #define ESC_PHY_STAT_LSE_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_STAT_LSE_MASK) >> ESC_PHY_STAT_LSE_SHIFT) |
| #define ESC_PHY_STAT_LSE_MASK (0x4U) |
| #define ESC_PHY_STAT_LSE_SHIFT (2U) |
| #define ESC_PHY_STAT_PCU_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_STAT_PCU_MASK) >> ESC_PHY_STAT_PCU_SHIFT) |
| #define ESC_PHY_STAT_PCU_MASK (0x20U) |
| #define ESC_PHY_STAT_PCU_SET | ( | x | ) | (((uint8_t)(x) << ESC_PHY_STAT_PCU_SHIFT) & ESC_PHY_STAT_PCU_MASK) |
| #define ESC_PHY_STAT_PCU_SHIFT (5U) |
| #define ESC_PHY_STAT_PLS_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_STAT_PLS_MASK) >> ESC_PHY_STAT_PLS_SHIFT) |
| #define ESC_PHY_STAT_PLS_MASK (0x1U) |
| #define ESC_PHY_STAT_PLS_SHIFT (0U) |
| #define ESC_PHY_STAT_PORT0 (0UL) |
| #define ESC_PHY_STAT_PORT1 (1UL) |
| #define ESC_PHY_STAT_PORT2 (2UL) |
| #define ESC_PHY_STAT_PORT3 (3UL) |
| #define ESC_PHY_STAT_RE_GET | ( | x | ) | (((uint8_t)(x) & ESC_PHY_STAT_RE_MASK) >> ESC_PHY_STAT_RE_SHIFT) |
| #define ESC_PHY_STAT_RE_MASK (0x8U) |
| #define ESC_PHY_STAT_RE_SET | ( | x | ) | (((uint8_t)(x) << ESC_PHY_STAT_RE_SHIFT) & ESC_PHY_STAT_RE_MASK) |
| #define ESC_PHY_STAT_RE_SHIFT (3U) |
| #define ESC_PHYSICAL_RW_OFFSET_OFFSET_GET | ( | x | ) | (((uint16_t)(x) & ESC_PHYSICAL_RW_OFFSET_OFFSET_MASK) >> ESC_PHYSICAL_RW_OFFSET_OFFSET_SHIFT) |
| #define ESC_PHYSICAL_RW_OFFSET_OFFSET_MASK (0xFFFFU) |
| #define ESC_PHYSICAL_RW_OFFSET_OFFSET_SHIFT (0U) |
| #define ESC_PID_PID_GET | ( | x | ) | (((uint64_t)(x) & ESC_PID_PID_MASK) >> ESC_PID_PID_SHIFT) |
| #define ESC_PID_PID_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_PID_PID_SHIFT (0U) |
| #define ESC_PORT_DESC_PORT0_GET | ( | x | ) | (((uint8_t)(x) & ESC_PORT_DESC_PORT0_MASK) >> ESC_PORT_DESC_PORT0_SHIFT) |
| #define ESC_PORT_DESC_PORT0_MASK (0x3U) |
| #define ESC_PORT_DESC_PORT0_SHIFT (0U) |
| #define ESC_PORT_DESC_PORT1_GET | ( | x | ) | (((uint8_t)(x) & ESC_PORT_DESC_PORT1_MASK) >> ESC_PORT_DESC_PORT1_SHIFT) |
| #define ESC_PORT_DESC_PORT1_MASK (0xCU) |
| #define ESC_PORT_DESC_PORT1_SHIFT (2U) |
| #define ESC_PORT_DESC_PORT2_GET | ( | x | ) | (((uint8_t)(x) & ESC_PORT_DESC_PORT2_MASK) >> ESC_PORT_DESC_PORT2_SHIFT) |
| #define ESC_PORT_DESC_PORT2_MASK (0x30U) |
| #define ESC_PORT_DESC_PORT2_SHIFT (4U) |
| #define ESC_PORT_DESC_PORT3_GET | ( | x | ) | (((uint8_t)(x) & ESC_PORT_DESC_PORT3_MASK) >> ESC_PORT_DESC_PORT3_SHIFT) |
| #define ESC_PORT_DESC_PORT3_MASK (0xC0U) |
| #define ESC_PORT_DESC_PORT3_SHIFT (6U) |
| #define ESC_PULSE_LEN_LEN_GET | ( | x | ) | (((uint16_t)(x) & ESC_PULSE_LEN_LEN_MASK) >> ESC_PULSE_LEN_LEN_SHIFT) |
| #define ESC_PULSE_LEN_LEN_MASK (0xFFFFU) |
| #define ESC_PULSE_LEN_LEN_SHIFT (0U) |
| #define ESC_RAM_SIZE_SIZE_GET | ( | x | ) | (((uint8_t)(x) & ESC_RAM_SIZE_SIZE_MASK) >> ESC_RAM_SIZE_SIZE_SHIFT) |
| #define ESC_RAM_SIZE_SIZE_MASK (0xFFU) |
| #define ESC_RAM_SIZE_SIZE_SHIFT (0U) |
| #define ESC_RCV_TIME_LM_LATCH_MODE_GET | ( | x | ) | (((uint8_t)(x) & ESC_RCV_TIME_LM_LATCH_MODE_MASK) >> ESC_RCV_TIME_LM_LATCH_MODE_SHIFT) |
| #define ESC_RCV_TIME_LM_LATCH_MODE_MASK (0x1U) |
| #define ESC_RCV_TIME_LM_LATCH_MODE_SHIFT (0U) |
| #define ESC_RCV_TIME_LT_GET | ( | x | ) | (((uint32_t)(x) & ESC_RCV_TIME_LT_MASK) >> ESC_RCV_TIME_LT_SHIFT) |
| #define ESC_RCV_TIME_LT_MASK (0xFFFFFF00UL) |
| #define ESC_RCV_TIME_LT_SHIFT (8U) |
| #define ESC_RCV_TIME_PORT0 (0UL) |
| #define ESC_RCV_TIME_PORT1 (1UL) |
| #define ESC_RCV_TIME_PORT2 (2UL) |
| #define ESC_RCV_TIME_PORT3 (3UL) |
| #define ESC_RCV_TIME_REQ_GET | ( | x | ) | (((uint32_t)(x) & ESC_RCV_TIME_REQ_MASK) >> ESC_RCV_TIME_REQ_SHIFT) |
| #define ESC_RCV_TIME_REQ_MASK (0xFFU) |
| #define ESC_RCV_TIME_REQ_SHIFT (0U) |
| #define ESC_RCVT_ECAT_PU_LT_GET | ( | x | ) | (((uint64_t)(x) & ESC_RCVT_ECAT_PU_LT_MASK) >> ESC_RCVT_ECAT_PU_LT_SHIFT) |
| #define ESC_RCVT_ECAT_PU_LT_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_RCVT_ECAT_PU_LT_SHIFT (0U) |
| #define ESC_REG_WEN_EN_GET | ( | x | ) | (((uint8_t)(x) & ESC_REG_WEN_EN_MASK) >> ESC_REG_WEN_EN_SHIFT) |
| #define ESC_REG_WEN_EN_MASK (0x1U) |
| #define ESC_REG_WEN_EN_SHIFT (0U) |
| #define ESC_REG_WP_WP_GET | ( | x | ) | (((uint8_t)(x) & ESC_REG_WP_WP_MASK) >> ESC_REG_WP_WP_SHIFT) |
| #define ESC_REG_WP_WP_MASK (0x1U) |
| #define ESC_REG_WP_WP_SHIFT (0U) |
| #define ESC_REVISION_X_GET | ( | x | ) | (((uint8_t)(x) & ESC_REVISION_X_MASK) >> ESC_REVISION_X_SHIFT) |
| #define ESC_REVISION_X_MASK (0xFFU) |
| #define ESC_REVISION_X_SHIFT (0U) |
| #define ESC_RUN_LED_OVRD_EN_OVRD_GET | ( | x | ) | (((uint8_t)(x) & ESC_RUN_LED_OVRD_EN_OVRD_MASK) >> ESC_RUN_LED_OVRD_EN_OVRD_SHIFT) |
| #define ESC_RUN_LED_OVRD_EN_OVRD_MASK (0x10U) |
| #define ESC_RUN_LED_OVRD_EN_OVRD_SET | ( | x | ) | (((uint8_t)(x) << ESC_RUN_LED_OVRD_EN_OVRD_SHIFT) & ESC_RUN_LED_OVRD_EN_OVRD_MASK) |
| #define ESC_RUN_LED_OVRD_EN_OVRD_SHIFT (4U) |
| #define ESC_RUN_LED_OVRD_LED_CODE_GET | ( | x | ) | (((uint8_t)(x) & ESC_RUN_LED_OVRD_LED_CODE_MASK) >> ESC_RUN_LED_OVRD_LED_CODE_SHIFT) |
| #define ESC_RUN_LED_OVRD_LED_CODE_MASK (0xFU) |
| #define ESC_RUN_LED_OVRD_LED_CODE_SET | ( | x | ) | (((uint8_t)(x) << ESC_RUN_LED_OVRD_LED_CODE_SHIFT) & ESC_RUN_LED_OVRD_LED_CODE_MASK) |
| #define ESC_RUN_LED_OVRD_LED_CODE_SHIFT (0U) |
| #define ESC_RX_ERR_CNT_IVD_FRM_GET | ( | x | ) | (((uint16_t)(x) & ESC_RX_ERR_CNT_IVD_FRM_MASK) >> ESC_RX_ERR_CNT_IVD_FRM_SHIFT) |
| #define ESC_RX_ERR_CNT_IVD_FRM_MASK (0xFFU) |
| #define ESC_RX_ERR_CNT_IVD_FRM_SHIFT (0U) |
| #define ESC_RX_ERR_CNT_PORT0 (0UL) |
| #define ESC_RX_ERR_CNT_PORT1 (1UL) |
| #define ESC_RX_ERR_CNT_PORT2 (2UL) |
| #define ESC_RX_ERR_CNT_PORT3 (3UL) |
| #define ESC_RX_ERR_CNT_RX_ERR_GET | ( | x | ) | (((uint16_t)(x) & ESC_RX_ERR_CNT_RX_ERR_MASK) >> ESC_RX_ERR_CNT_RX_ERR_SHIFT) |
| #define ESC_RX_ERR_CNT_RX_ERR_MASK (0xFF00U) |
| #define ESC_RX_ERR_CNT_RX_ERR_SHIFT (8U) |
| #define ESC_SPD_CNT_DIFF_DIFF_GET | ( | x | ) | (((uint16_t)(x) & ESC_SPD_CNT_DIFF_DIFF_MASK) >> ESC_SPD_CNT_DIFF_DIFF_SHIFT) |
| #define ESC_SPD_CNT_DIFF_DIFF_MASK (0xFFFFU) |
| #define ESC_SPD_CNT_DIFF_DIFF_SHIFT (0U) |
| #define ESC_SPD_CNT_FD_DEPTH_GET | ( | x | ) | (((uint8_t)(x) & ESC_SPD_CNT_FD_DEPTH_MASK) >> ESC_SPD_CNT_FD_DEPTH_SHIFT) |
| #define ESC_SPD_CNT_FD_DEPTH_MASK (0xFU) |
| #define ESC_SPD_CNT_FD_DEPTH_SET | ( | x | ) | (((uint8_t)(x) << ESC_SPD_CNT_FD_DEPTH_SHIFT) & ESC_SPD_CNT_FD_DEPTH_MASK) |
| #define ESC_SPD_CNT_FD_DEPTH_SHIFT (0U) |
| #define ESC_SPD_CNT_START_BW_GET | ( | x | ) | (((uint16_t)(x) & ESC_SPD_CNT_START_BW_MASK) >> ESC_SPD_CNT_START_BW_SHIFT) |
| #define ESC_SPD_CNT_START_BW_MASK (0x7FFFU) |
| #define ESC_SPD_CNT_START_BW_SET | ( | x | ) | (((uint16_t)(x) << ESC_SPD_CNT_START_BW_SHIFT) & ESC_SPD_CNT_START_BW_MASK) |
| #define ESC_SPD_CNT_START_BW_SHIFT (0U) |
| #define ESC_START_TIME_CO_ST_GET | ( | x | ) | (((uint64_t)(x) & ESC_START_TIME_CO_ST_MASK) >> ESC_START_TIME_CO_ST_SHIFT) |
| #define ESC_START_TIME_CO_ST_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_START_TIME_CO_ST_SET | ( | x | ) | (((uint64_t)(x) << ESC_START_TIME_CO_ST_SHIFT) & ESC_START_TIME_CO_ST_MASK) |
| #define ESC_START_TIME_CO_ST_SHIFT (0U) |
| #define ESC_STATION_ADDR_ADDR_GET | ( | x | ) | (((uint16_t)(x) & ESC_STATION_ADDR_ADDR_MASK) >> ESC_STATION_ADDR_ADDR_SHIFT) |
| #define ESC_STATION_ADDR_ADDR_MASK (0xFFFFU) |
| #define ESC_STATION_ADDR_ADDR_SHIFT (0U) |
| #define ESC_STATION_ALS_ADDR_GET | ( | x | ) | (((uint16_t)(x) & ESC_STATION_ALS_ADDR_MASK) >> ESC_STATION_ALS_ADDR_SHIFT) |
| #define ESC_STATION_ALS_ADDR_MASK (0xFFFFU) |
| #define ESC_STATION_ALS_ADDR_SET | ( | x | ) | (((uint16_t)(x) << ESC_STATION_ALS_ADDR_SHIFT) & ESC_STATION_ALS_ADDR_MASK) |
| #define ESC_STATION_ALS_ADDR_SHIFT (0U) |
| #define ESC_SYNC0_CYC_TIME_CYC_GET | ( | x | ) | (((uint32_t)(x) & ESC_SYNC0_CYC_TIME_CYC_MASK) >> ESC_SYNC0_CYC_TIME_CYC_SHIFT) |
| #define ESC_SYNC0_CYC_TIME_CYC_MASK (0xFFFFFFFFUL) |
| #define ESC_SYNC0_CYC_TIME_CYC_SET | ( | x | ) | (((uint32_t)(x) << ESC_SYNC0_CYC_TIME_CYC_SHIFT) & ESC_SYNC0_CYC_TIME_CYC_MASK) |
| #define ESC_SYNC0_CYC_TIME_CYC_SHIFT (0U) |
| #define ESC_SYNC0_STAT_ACK_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNC0_STAT_ACK_MASK) >> ESC_SYNC0_STAT_ACK_SHIFT) |
| #define ESC_SYNC0_STAT_ACK_MASK (0x1U) |
| #define ESC_SYNC0_STAT_ACK_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNC0_STAT_ACK_SHIFT) & ESC_SYNC0_STAT_ACK_MASK) |
| #define ESC_SYNC0_STAT_ACK_SHIFT (0U) |
| #define ESC_SYNC1_CYC_TIME_CYC_GET | ( | x | ) | (((uint32_t)(x) & ESC_SYNC1_CYC_TIME_CYC_MASK) >> ESC_SYNC1_CYC_TIME_CYC_SHIFT) |
| #define ESC_SYNC1_CYC_TIME_CYC_MASK (0xFFFFFFFFUL) |
| #define ESC_SYNC1_CYC_TIME_CYC_SET | ( | x | ) | (((uint32_t)(x) << ESC_SYNC1_CYC_TIME_CYC_SHIFT) & ESC_SYNC1_CYC_TIME_CYC_MASK) |
| #define ESC_SYNC1_CYC_TIME_CYC_SHIFT (0U) |
| #define ESC_SYNC1_STAT_ACK_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNC1_STAT_ACK_MASK) >> ESC_SYNC1_STAT_ACK_SHIFT) |
| #define ESC_SYNC1_STAT_ACK_MASK (0x1U) |
| #define ESC_SYNC1_STAT_ACK_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNC1_STAT_ACK_SHIFT) & ESC_SYNC1_STAT_ACK_MASK) |
| #define ESC_SYNC1_STAT_ACK_SHIFT (0U) |
| #define ESC_SYNCM_0 (0UL) |
| #define ESC_SYNCM_1 (1UL) |
| #define ESC_SYNCM_2 (2UL) |
| #define ESC_SYNCM_3 (3UL) |
| #define ESC_SYNCM_4 (4UL) |
| #define ESC_SYNCM_5 (5UL) |
| #define ESC_SYNCM_6 (6UL) |
| #define ESC_SYNCM_7 (7UL) |
| #define ESC_SYNCM_ACTIVATE_EN_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_ACTIVATE_EN_MASK) >> ESC_SYNCM_ACTIVATE_EN_SHIFT) |
| #define ESC_SYNCM_ACTIVATE_EN_MASK (0x1U) |
| #define ESC_SYNCM_ACTIVATE_EN_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCM_ACTIVATE_EN_SHIFT) & ESC_SYNCM_ACTIVATE_EN_MASK) |
| #define ESC_SYNCM_ACTIVATE_EN_SHIFT (0U) |
| #define ESC_SYNCM_ACTIVATE_LATCH_ECAT_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_ACTIVATE_LATCH_ECAT_MASK) >> ESC_SYNCM_ACTIVATE_LATCH_ECAT_SHIFT) |
| #define ESC_SYNCM_ACTIVATE_LATCH_ECAT_MASK (0x40U) |
| #define ESC_SYNCM_ACTIVATE_LATCH_ECAT_SHIFT (6U) |
| #define ESC_SYNCM_ACTIVATE_LATCH_PDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_ACTIVATE_LATCH_PDI_MASK) >> ESC_SYNCM_ACTIVATE_LATCH_PDI_SHIFT) |
| #define ESC_SYNCM_ACTIVATE_LATCH_PDI_MASK (0x80U) |
| #define ESC_SYNCM_ACTIVATE_LATCH_PDI_SHIFT (7U) |
| #define ESC_SYNCM_ACTIVATE_REPEAT_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_ACTIVATE_REPEAT_MASK) >> ESC_SYNCM_ACTIVATE_REPEAT_SHIFT) |
| #define ESC_SYNCM_ACTIVATE_REPEAT_MASK (0x2U) |
| #define ESC_SYNCM_ACTIVATE_REPEAT_SHIFT (1U) |
| #define ESC_SYNCM_CONTROL_DIR_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_CONTROL_DIR_MASK) >> ESC_SYNCM_CONTROL_DIR_SHIFT) |
| #define ESC_SYNCM_CONTROL_DIR_MASK (0xCU) |
| #define ESC_SYNCM_CONTROL_DIR_SHIFT (2U) |
| #define ESC_SYNCM_CONTROL_INT_AL_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_CONTROL_INT_AL_MASK) >> ESC_SYNCM_CONTROL_INT_AL_SHIFT) |
| #define ESC_SYNCM_CONTROL_INT_AL_MASK (0x20U) |
| #define ESC_SYNCM_CONTROL_INT_AL_SHIFT (5U) |
| #define ESC_SYNCM_CONTROL_INT_ECAT_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_CONTROL_INT_ECAT_MASK) >> ESC_SYNCM_CONTROL_INT_ECAT_SHIFT) |
| #define ESC_SYNCM_CONTROL_INT_ECAT_MASK (0x10U) |
| #define ESC_SYNCM_CONTROL_INT_ECAT_SHIFT (4U) |
| #define ESC_SYNCM_CONTROL_OP_MODE_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_CONTROL_OP_MODE_MASK) >> ESC_SYNCM_CONTROL_OP_MODE_SHIFT) |
| #define ESC_SYNCM_CONTROL_OP_MODE_MASK (0x3U) |
| #define ESC_SYNCM_CONTROL_OP_MODE_SHIFT (0U) |
| #define ESC_SYNCM_CONTROL_WDG_TRG_EN_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_CONTROL_WDG_TRG_EN_MASK) >> ESC_SYNCM_CONTROL_WDG_TRG_EN_SHIFT) |
| #define ESC_SYNCM_CONTROL_WDG_TRG_EN_MASK (0x40U) |
| #define ESC_SYNCM_CONTROL_WDG_TRG_EN_SHIFT (6U) |
| #define ESC_SYNCM_LENGTH_LEN_GET | ( | x | ) | (((uint16_t)(x) & ESC_SYNCM_LENGTH_LEN_MASK) >> ESC_SYNCM_LENGTH_LEN_SHIFT) |
| #define ESC_SYNCM_LENGTH_LEN_MASK (0xFFFFU) |
| #define ESC_SYNCM_LENGTH_LEN_SHIFT (0U) |
| #define ESC_SYNCM_NUM_NUM_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_NUM_NUM_MASK) >> ESC_SYNCM_NUM_NUM_SHIFT) |
| #define ESC_SYNCM_NUM_NUM_MASK (0xFFU) |
| #define ESC_SYNCM_NUM_NUM_SHIFT (0U) |
| #define ESC_SYNCM_PDI_CTRL_DEACT_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_PDI_CTRL_DEACT_MASK) >> ESC_SYNCM_PDI_CTRL_DEACT_SHIFT) |
| #define ESC_SYNCM_PDI_CTRL_DEACT_MASK (0x1U) |
| #define ESC_SYNCM_PDI_CTRL_DEACT_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCM_PDI_CTRL_DEACT_SHIFT) & ESC_SYNCM_PDI_CTRL_DEACT_MASK) |
| #define ESC_SYNCM_PDI_CTRL_DEACT_SHIFT (0U) |
| #define ESC_SYNCM_PDI_CTRL_REPEAT_ACK_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_PDI_CTRL_REPEAT_ACK_MASK) >> ESC_SYNCM_PDI_CTRL_REPEAT_ACK_SHIFT) |
| #define ESC_SYNCM_PDI_CTRL_REPEAT_ACK_MASK (0x2U) |
| #define ESC_SYNCM_PDI_CTRL_REPEAT_ACK_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCM_PDI_CTRL_REPEAT_ACK_SHIFT) & ESC_SYNCM_PDI_CTRL_REPEAT_ACK_MASK) |
| #define ESC_SYNCM_PDI_CTRL_REPEAT_ACK_SHIFT (1U) |
| #define ESC_SYNCM_PHYSICAL_START_ADDR_ADDR_GET | ( | x | ) | (((uint16_t)(x) & ESC_SYNCM_PHYSICAL_START_ADDR_ADDR_MASK) >> ESC_SYNCM_PHYSICAL_START_ADDR_ADDR_SHIFT) |
| #define ESC_SYNCM_PHYSICAL_START_ADDR_ADDR_MASK (0xFFFFU) |
| #define ESC_SYNCM_PHYSICAL_START_ADDR_ADDR_SHIFT (0U) |
| #define ESC_SYNCM_STATUS_BUF_MODE_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_STATUS_BUF_MODE_MASK) >> ESC_SYNCM_STATUS_BUF_MODE_SHIFT) |
| #define ESC_SYNCM_STATUS_BUF_MODE_MASK (0x30U) |
| #define ESC_SYNCM_STATUS_BUF_MODE_SHIFT (4U) |
| #define ESC_SYNCM_STATUS_INT_RD_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_STATUS_INT_RD_MASK) >> ESC_SYNCM_STATUS_INT_RD_SHIFT) |
| #define ESC_SYNCM_STATUS_INT_RD_MASK (0x2U) |
| #define ESC_SYNCM_STATUS_INT_RD_SHIFT (1U) |
| #define ESC_SYNCM_STATUS_INT_WR_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_STATUS_INT_WR_MASK) >> ESC_SYNCM_STATUS_INT_WR_SHIFT) |
| #define ESC_SYNCM_STATUS_INT_WR_MASK (0x1U) |
| #define ESC_SYNCM_STATUS_INT_WR_SHIFT (0U) |
| #define ESC_SYNCM_STATUS_MBX_MODE_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_STATUS_MBX_MODE_MASK) >> ESC_SYNCM_STATUS_MBX_MODE_SHIFT) |
| #define ESC_SYNCM_STATUS_MBX_MODE_MASK (0x8U) |
| #define ESC_SYNCM_STATUS_MBX_MODE_SHIFT (3U) |
| #define ESC_SYNCM_STATUS_RB_INUSE_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_STATUS_RB_INUSE_MASK) >> ESC_SYNCM_STATUS_RB_INUSE_SHIFT) |
| #define ESC_SYNCM_STATUS_RB_INUSE_MASK (0x40U) |
| #define ESC_SYNCM_STATUS_RB_INUSE_SHIFT (6U) |
| #define ESC_SYNCM_STATUS_WB_INUSE_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCM_STATUS_WB_INUSE_MASK) >> ESC_SYNCM_STATUS_WB_INUSE_SHIFT) |
| #define ESC_SYNCM_STATUS_WB_INUSE_MASK (0x80U) |
| #define ESC_SYNCM_STATUS_WB_INUSE_SHIFT (7U) |
| #define ESC_SYNCO_ACT_AC_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCO_ACT_AC_MASK) >> ESC_SYNCO_ACT_AC_SHIFT) |
| #define ESC_SYNCO_ACT_AC_MASK (0x8U) |
| #define ESC_SYNCO_ACT_AC_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCO_ACT_AC_SHIFT) & ESC_SYNCO_ACT_AC_MASK) |
| #define ESC_SYNCO_ACT_AC_SHIFT (3U) |
| #define ESC_SYNCO_ACT_EXT_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCO_ACT_EXT_MASK) >> ESC_SYNCO_ACT_EXT_SHIFT) |
| #define ESC_SYNCO_ACT_EXT_MASK (0x10U) |
| #define ESC_SYNCO_ACT_EXT_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCO_ACT_EXT_SHIFT) & ESC_SYNCO_ACT_EXT_MASK) |
| #define ESC_SYNCO_ACT_EXT_SHIFT (4U) |
| #define ESC_SYNCO_ACT_NFC_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCO_ACT_NFC_MASK) >> ESC_SYNCO_ACT_NFC_SHIFT) |
| #define ESC_SYNCO_ACT_NFC_MASK (0x40U) |
| #define ESC_SYNCO_ACT_NFC_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCO_ACT_NFC_SHIFT) & ESC_SYNCO_ACT_NFC_MASK) |
| #define ESC_SYNCO_ACT_NFC_SHIFT (6U) |
| #define ESC_SYNCO_ACT_SOUA_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCO_ACT_SOUA_MASK) >> ESC_SYNCO_ACT_SOUA_SHIFT) |
| #define ESC_SYNCO_ACT_SOUA_MASK (0x1U) |
| #define ESC_SYNCO_ACT_SOUA_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCO_ACT_SOUA_SHIFT) & ESC_SYNCO_ACT_SOUA_MASK) |
| #define ESC_SYNCO_ACT_SOUA_SHIFT (0U) |
| #define ESC_SYNCO_ACT_SSDP_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCO_ACT_SSDP_MASK) >> ESC_SYNCO_ACT_SSDP_SHIFT) |
| #define ESC_SYNCO_ACT_SSDP_MASK (0x80U) |
| #define ESC_SYNCO_ACT_SSDP_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCO_ACT_SSDP_SHIFT) & ESC_SYNCO_ACT_SSDP_MASK) |
| #define ESC_SYNCO_ACT_SSDP_SHIFT (7U) |
| #define ESC_SYNCO_ACT_STPC_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCO_ACT_STPC_MASK) >> ESC_SYNCO_ACT_STPC_SHIFT) |
| #define ESC_SYNCO_ACT_STPC_MASK (0x20U) |
| #define ESC_SYNCO_ACT_STPC_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCO_ACT_STPC_SHIFT) & ESC_SYNCO_ACT_STPC_MASK) |
| #define ESC_SYNCO_ACT_STPC_SHIFT (5U) |
| #define ESC_SYNCO_ACT_SYNC0_GEN_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCO_ACT_SYNC0_GEN_MASK) >> ESC_SYNCO_ACT_SYNC0_GEN_SHIFT) |
| #define ESC_SYNCO_ACT_SYNC0_GEN_MASK (0x2U) |
| #define ESC_SYNCO_ACT_SYNC0_GEN_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCO_ACT_SYNC0_GEN_SHIFT) & ESC_SYNCO_ACT_SYNC0_GEN_MASK) |
| #define ESC_SYNCO_ACT_SYNC0_GEN_SHIFT (1U) |
| #define ESC_SYNCO_ACT_SYNC1_GEN_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYNCO_ACT_SYNC1_GEN_MASK) >> ESC_SYNCO_ACT_SYNC1_GEN_SHIFT) |
| #define ESC_SYNCO_ACT_SYNC1_GEN_MASK (0x4U) |
| #define ESC_SYNCO_ACT_SYNC1_GEN_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYNCO_ACT_SYNC1_GEN_SHIFT) & ESC_SYNCO_ACT_SYNC1_GEN_MASK) |
| #define ESC_SYNCO_ACT_SYNC1_GEN_SHIFT (2U) |
| #define ESC_SYS_TIME_DELAY_DLY_GET | ( | x | ) | (((uint32_t)(x) & ESC_SYS_TIME_DELAY_DLY_MASK) >> ESC_SYS_TIME_DELAY_DLY_SHIFT) |
| #define ESC_SYS_TIME_DELAY_DLY_MASK (0xFFFFFFFFUL) |
| #define ESC_SYS_TIME_DELAY_DLY_SET | ( | x | ) | (((uint32_t)(x) << ESC_SYS_TIME_DELAY_DLY_SHIFT) & ESC_SYS_TIME_DELAY_DLY_MASK) |
| #define ESC_SYS_TIME_DELAY_DLY_SHIFT (0U) |
| #define ESC_SYS_TIME_DIFF_DIFF_GET | ( | x | ) | (((uint32_t)(x) & ESC_SYS_TIME_DIFF_DIFF_MASK) >> ESC_SYS_TIME_DIFF_DIFF_SHIFT) |
| #define ESC_SYS_TIME_DIFF_DIFF_MASK (0x80000000UL) |
| #define ESC_SYS_TIME_DIFF_DIFF_SHIFT (31U) |
| #define ESC_SYS_TIME_DIFF_FD_DEPTH_GET | ( | x | ) | (((uint8_t)(x) & ESC_SYS_TIME_DIFF_FD_DEPTH_MASK) >> ESC_SYS_TIME_DIFF_FD_DEPTH_SHIFT) |
| #define ESC_SYS_TIME_DIFF_FD_DEPTH_MASK (0xFU) |
| #define ESC_SYS_TIME_DIFF_FD_DEPTH_SET | ( | x | ) | (((uint8_t)(x) << ESC_SYS_TIME_DIFF_FD_DEPTH_SHIFT) & ESC_SYS_TIME_DIFF_FD_DEPTH_MASK) |
| #define ESC_SYS_TIME_DIFF_FD_DEPTH_SHIFT (0U) |
| #define ESC_SYS_TIME_DIFF_NUM_GET | ( | x | ) | (((uint32_t)(x) & ESC_SYS_TIME_DIFF_NUM_MASK) >> ESC_SYS_TIME_DIFF_NUM_SHIFT) |
| #define ESC_SYS_TIME_DIFF_NUM_MASK (0x7FFFFFFFUL) |
| #define ESC_SYS_TIME_DIFF_NUM_SHIFT (0U) |
| #define ESC_SYS_TIME_OFFSET_OFFSET_GET | ( | x | ) | (((uint64_t)(x) & ESC_SYS_TIME_OFFSET_OFFSET_MASK) >> ESC_SYS_TIME_OFFSET_OFFSET_SHIFT) |
| #define ESC_SYS_TIME_OFFSET_OFFSET_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_SYS_TIME_OFFSET_OFFSET_SET | ( | x | ) | (((uint64_t)(x) << ESC_SYS_TIME_OFFSET_OFFSET_SHIFT) & ESC_SYS_TIME_OFFSET_OFFSET_MASK) |
| #define ESC_SYS_TIME_OFFSET_OFFSET_SHIFT (0U) |
| #define ESC_SYS_TIME_ST_GET | ( | x | ) | (((uint64_t)(x) & ESC_SYS_TIME_ST_MASK) >> ESC_SYS_TIME_ST_SHIFT) |
| #define ESC_SYS_TIME_ST_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_SYS_TIME_ST_SET | ( | x | ) | (((uint64_t)(x) << ESC_SYS_TIME_ST_SHIFT) & ESC_SYS_TIME_ST_MASK) |
| #define ESC_SYS_TIME_ST_SHIFT (0U) |
| #define ESC_TYPE_TYPE_GET | ( | x | ) | (((uint8_t)(x) & ESC_TYPE_TYPE_MASK) >> ESC_TYPE_TYPE_SHIFT) |
| #define ESC_TYPE_TYPE_MASK (0xFFU) |
| #define ESC_TYPE_TYPE_SHIFT (0U) |
| #define ESC_USER_RAM_BYTE0_EXTF_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE0_EXTF_MASK) >> ESC_USER_RAM_BYTE0_EXTF_SHIFT) |
| #define ESC_USER_RAM_BYTE0_EXTF_MASK (0xFFU) |
| #define ESC_USER_RAM_BYTE0_EXTF_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE0_EXTF_SHIFT) & ESC_USER_RAM_BYTE0_EXTF_MASK) |
| #define ESC_USER_RAM_BYTE0_EXTF_SHIFT (0U) |
| #define ESC_USER_RAM_BYTE10_APDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE10_APDI_MASK) >> ESC_USER_RAM_BYTE10_APDI_SHIFT) |
| #define ESC_USER_RAM_BYTE10_APDI_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE10_APDI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE10_APDI_SHIFT) & ESC_USER_RAM_BYTE10_APDI_MASK) |
| #define ESC_USER_RAM_BYTE10_APDI_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE10_DCL1D_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE10_DCL1D_MASK) >> ESC_USER_RAM_BYTE10_DCL1D_SHIFT) |
| #define ESC_USER_RAM_BYTE10_DCL1D_MASK (0x4U) |
| #define ESC_USER_RAM_BYTE10_DCL1D_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE10_DCL1D_SHIFT) & ESC_USER_RAM_BYTE10_DCL1D_MASK) |
| #define ESC_USER_RAM_BYTE10_DCL1D_SHIFT (2U) |
| #define ESC_USER_RAM_BYTE10_PDIFA_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE10_PDIFA_MASK) >> ESC_USER_RAM_BYTE10_PDIFA_SHIFT) |
| #define ESC_USER_RAM_BYTE10_PDIFA_MASK (0x40U) |
| #define ESC_USER_RAM_BYTE10_PDIFA_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE10_PDIFA_SHIFT) & ESC_USER_RAM_BYTE10_PDIFA_MASK) |
| #define ESC_USER_RAM_BYTE10_PDIFA_SHIFT (6U) |
| #define ESC_USER_RAM_BYTE10_PDIIR_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE10_PDIIR_MASK) >> ESC_USER_RAM_BYTE10_PDIIR_SHIFT) |
| #define ESC_USER_RAM_BYTE10_PDIIR_MASK (0x80U) |
| #define ESC_USER_RAM_BYTE10_PDIIR_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE10_PDIIR_SHIFT) & ESC_USER_RAM_BYTE10_PDIIR_MASK) |
| #define ESC_USER_RAM_BYTE10_PDIIR_SHIFT (7U) |
| #define ESC_USER_RAM_BYTE11_LEDTST_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE11_LEDTST_MASK) >> ESC_USER_RAM_BYTE11_LEDTST_SHIFT) |
| #define ESC_USER_RAM_BYTE11_LEDTST_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE11_LEDTST_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE11_LEDTST_SHIFT) & ESC_USER_RAM_BYTE11_LEDTST_MASK) |
| #define ESC_USER_RAM_BYTE11_LEDTST_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE14_DIOBS_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE14_DIOBS_MASK) >> ESC_USER_RAM_BYTE14_DIOBS_SHIFT) |
| #define ESC_USER_RAM_BYTE14_DIOBS_MASK (0xC0U) |
| #define ESC_USER_RAM_BYTE14_DIOBS_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE14_DIOBS_SHIFT) & ESC_USER_RAM_BYTE14_DIOBS_MASK) |
| #define ESC_USER_RAM_BYTE14_DIOBS_SHIFT (6U) |
| #define ESC_USER_RAM_BYTE15_AUCPDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE15_AUCPDI_MASK) >> ESC_USER_RAM_BYTE15_AUCPDI_SHIFT) |
| #define ESC_USER_RAM_BYTE15_AUCPDI_MASK (0x10U) |
| #define ESC_USER_RAM_BYTE15_AUCPDI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE15_AUCPDI_SHIFT) & ESC_USER_RAM_BYTE15_AUCPDI_MASK) |
| #define ESC_USER_RAM_BYTE15_AUCPDI_SHIFT (4U) |
| #define ESC_USER_RAM_BYTE15_DIOPDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE15_DIOPDI_MASK) >> ESC_USER_RAM_BYTE15_DIOPDI_SHIFT) |
| #define ESC_USER_RAM_BYTE15_DIOPDI_MASK (0x4U) |
| #define ESC_USER_RAM_BYTE15_DIOPDI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE15_DIOPDI_SHIFT) & ESC_USER_RAM_BYTE15_DIOPDI_MASK) |
| #define ESC_USER_RAM_BYTE15_DIOPDI_SHIFT (2U) |
| #define ESC_USER_RAM_BYTE15_SSPDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE15_SSPDI_MASK) >> ESC_USER_RAM_BYTE15_SSPDI_SHIFT) |
| #define ESC_USER_RAM_BYTE15_SSPDI_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE15_SSPDI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE15_SSPDI_SHIFT) & ESC_USER_RAM_BYTE15_SSPDI_MASK) |
| #define ESC_USER_RAM_BYTE15_SSPDI_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE19_CIA_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE19_CIA_MASK) >> ESC_USER_RAM_BYTE19_CIA_SHIFT) |
| #define ESC_USER_RAM_BYTE19_CIA_MASK (0x4U) |
| #define ESC_USER_RAM_BYTE19_CIA_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE19_CIA_SHIFT) & ESC_USER_RAM_BYTE19_CIA_MASK) |
| #define ESC_USER_RAM_BYTE19_CIA_SHIFT (2U) |
| #define ESC_USER_RAM_BYTE19_IPARO_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE19_IPARO_MASK) >> ESC_USER_RAM_BYTE19_IPARO_SHIFT) |
| #define ESC_USER_RAM_BYTE19_IPARO_MASK (0x2U) |
| #define ESC_USER_RAM_BYTE19_IPARO_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE19_IPARO_SHIFT) & ESC_USER_RAM_BYTE19_IPARO_MASK) |
| #define ESC_USER_RAM_BYTE19_IPARO_SHIFT (1U) |
| #define ESC_USER_RAM_BYTE19_RGMII_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE19_RGMII_MASK) >> ESC_USER_RAM_BYTE19_RGMII_SHIFT) |
| #define ESC_USER_RAM_BYTE19_RGMII_MASK (0x1U) |
| #define ESC_USER_RAM_BYTE19_RGMII_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE19_RGMII_SHIFT) & ESC_USER_RAM_BYTE19_RGMII_MASK) |
| #define ESC_USER_RAM_BYTE19_RGMII_SHIFT (0U) |
| #define ESC_USER_RAM_BYTE19_RMII_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE19_RMII_MASK) >> ESC_USER_RAM_BYTE19_RMII_SHIFT) |
| #define ESC_USER_RAM_BYTE19_RMII_MASK (0x20U) |
| #define ESC_USER_RAM_BYTE19_RMII_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE19_RMII_SHIFT) & ESC_USER_RAM_BYTE19_RMII_MASK) |
| #define ESC_USER_RAM_BYTE19_RMII_SHIFT (5U) |
| #define ESC_USER_RAM_BYTE19_SCP_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE19_SCP_MASK) >> ESC_USER_RAM_BYTE19_SCP_SHIFT) |
| #define ESC_USER_RAM_BYTE19_SCP_MASK (0x40U) |
| #define ESC_USER_RAM_BYTE19_SCP_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE19_SCP_SHIFT) & ESC_USER_RAM_BYTE19_SCP_MASK) |
| #define ESC_USER_RAM_BYTE19_SCP_SHIFT (6U) |
| #define ESC_USER_RAM_BYTE19_URGP_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE19_URGP_MASK) >> ESC_USER_RAM_BYTE19_URGP_SHIFT) |
| #define ESC_USER_RAM_BYTE19_URGP_MASK (0x10U) |
| #define ESC_USER_RAM_BYTE19_URGP_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE19_URGP_SHIFT) & ESC_USER_RAM_BYTE19_URGP_MASK) |
| #define ESC_USER_RAM_BYTE19_URGP_SHIFT (4U) |
| #define ESC_USER_RAM_BYTE1_AEMW_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE1_AEMW_MASK) >> ESC_USER_RAM_BYTE1_AEMW_SHIFT) |
| #define ESC_USER_RAM_BYTE1_AEMW_MASK (0x40U) |
| #define ESC_USER_RAM_BYTE1_AEMW_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE1_AEMW_SHIFT) & ESC_USER_RAM_BYTE1_AEMW_MASK) |
| #define ESC_USER_RAM_BYTE1_AEMW_SHIFT (6U) |
| #define ESC_USER_RAM_BYTE1_ALSCR_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE1_ALSCR_MASK) >> ESC_USER_RAM_BYTE1_ALSCR_SHIFT) |
| #define ESC_USER_RAM_BYTE1_ALSCR_MASK (0x2U) |
| #define ESC_USER_RAM_BYTE1_ALSCR_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE1_ALSCR_SHIFT) & ESC_USER_RAM_BYTE1_ALSCR_MASK) |
| #define ESC_USER_RAM_BYTE1_ALSCR_SHIFT (1U) |
| #define ESC_USER_RAM_BYTE1_CSA_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE1_CSA_MASK) >> ESC_USER_RAM_BYTE1_CSA_SHIFT) |
| #define ESC_USER_RAM_BYTE1_CSA_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE1_CSA_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE1_CSA_SHIFT) & ESC_USER_RAM_BYTE1_CSA_MASK) |
| #define ESC_USER_RAM_BYTE1_CSA_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE1_EDLCR_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE1_EDLCR_MASK) >> ESC_USER_RAM_BYTE1_EDLCR_SHIFT) |
| #define ESC_USER_RAM_BYTE1_EDLCR_MASK (0x1U) |
| #define ESC_USER_RAM_BYTE1_EDLCR_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE1_EDLCR_SHIFT) & ESC_USER_RAM_BYTE1_EDLCR_MASK) |
| #define ESC_USER_RAM_BYTE1_EDLCR_SHIFT (0U) |
| #define ESC_USER_RAM_BYTE1_EIM_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE1_EIM_MASK) >> ESC_USER_RAM_BYTE1_EIM_SHIFT) |
| #define ESC_USER_RAM_BYTE1_EIM_MASK (0x4U) |
| #define ESC_USER_RAM_BYTE1_EIM_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE1_EIM_SHIFT) & ESC_USER_RAM_BYTE1_EIM_MASK) |
| #define ESC_USER_RAM_BYTE1_EIM_SHIFT (2U) |
| #define ESC_USER_RAM_BYTE1_GPI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE1_GPI_MASK) >> ESC_USER_RAM_BYTE1_GPI_SHIFT) |
| #define ESC_USER_RAM_BYTE1_GPI_MASK (0x10U) |
| #define ESC_USER_RAM_BYTE1_GPI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE1_GPI_SHIFT) & ESC_USER_RAM_BYTE1_GPI_MASK) |
| #define ESC_USER_RAM_BYTE1_GPI_SHIFT (4U) |
| #define ESC_USER_RAM_BYTE1_GPO_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE1_GPO_MASK) >> ESC_USER_RAM_BYTE1_GPO_SHIFT) |
| #define ESC_USER_RAM_BYTE1_GPO_MASK (0x20U) |
| #define ESC_USER_RAM_BYTE1_GPO_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE1_GPO_SHIFT) & ESC_USER_RAM_BYTE1_GPO_MASK) |
| #define ESC_USER_RAM_BYTE1_GPO_SHIFT (5U) |
| #define ESC_USER_RAM_BYTE1_PRWO_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE1_PRWO_MASK) >> ESC_USER_RAM_BYTE1_PRWO_SHIFT) |
| #define ESC_USER_RAM_BYTE1_PRWO_MASK (0x80U) |
| #define ESC_USER_RAM_BYTE1_PRWO_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE1_PRWO_SHIFT) & ESC_USER_RAM_BYTE1_PRWO_MASK) |
| #define ESC_USER_RAM_BYTE1_PRWO_SHIFT (7U) |
| #define ESC_USER_RAM_BYTE2_DCSMET_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE2_DCSMET_MASK) >> ESC_USER_RAM_BYTE2_DCSMET_SHIFT) |
| #define ESC_USER_RAM_BYTE2_DCSMET_MASK (0x20U) |
| #define ESC_USER_RAM_BYTE2_DCSMET_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE2_DCSMET_SHIFT) & ESC_USER_RAM_BYTE2_DCSMET_MASK) |
| #define ESC_USER_RAM_BYTE2_DCSMET_SHIFT (5U) |
| #define ESC_USER_RAM_BYTE2_EPUPEC_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE2_EPUPEC_MASK) >> ESC_USER_RAM_BYTE2_EPUPEC_SHIFT) |
| #define ESC_USER_RAM_BYTE2_EPUPEC_MASK (0x40U) |
| #define ESC_USER_RAM_BYTE2_EPUPEC_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE2_EPUPEC_SHIFT) & ESC_USER_RAM_BYTE2_EPUPEC_MASK) |
| #define ESC_USER_RAM_BYTE2_EPUPEC_SHIFT (6U) |
| #define ESC_USER_RAM_BYTE2_ESCFG_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE2_ESCFG_MASK) >> ESC_USER_RAM_BYTE2_ESCFG_SHIFT) |
| #define ESC_USER_RAM_BYTE2_ESCFG_MASK (0x80U) |
| #define ESC_USER_RAM_BYTE2_ESCFG_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE2_ESCFG_SHIFT) & ESC_USER_RAM_BYTE2_ESCFG_MASK) |
| #define ESC_USER_RAM_BYTE2_ESCFG_SHIFT (7U) |
| #define ESC_USER_RAM_BYTE2_RESET_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE2_RESET_MASK) >> ESC_USER_RAM_BYTE2_RESET_SHIFT) |
| #define ESC_USER_RAM_BYTE2_RESET_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE2_RESET_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE2_RESET_SHIFT) & ESC_USER_RAM_BYTE2_RESET_MASK) |
| #define ESC_USER_RAM_BYTE2_RESET_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE2_WDGCNT_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE2_WDGCNT_MASK) >> ESC_USER_RAM_BYTE2_WDGCNT_SHIFT) |
| #define ESC_USER_RAM_BYTE2_WDGCNT_MASK (0x2U) |
| #define ESC_USER_RAM_BYTE2_WDGCNT_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE2_WDGCNT_SHIFT) & ESC_USER_RAM_BYTE2_WDGCNT_MASK) |
| #define ESC_USER_RAM_BYTE2_WDGCNT_SHIFT (1U) |
| #define ESC_USER_RAM_BYTE2_WDW_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE2_WDW_MASK) >> ESC_USER_RAM_BYTE2_WDW_SHIFT) |
| #define ESC_USER_RAM_BYTE2_WDW_MASK (0x1U) |
| #define ESC_USER_RAM_BYTE2_WDW_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE2_WDW_SHIFT) & ESC_USER_RAM_BYTE2_WDW_MASK) |
| #define ESC_USER_RAM_BYTE2_WDW_SHIFT (0U) |
| #define ESC_USER_RAM_BYTE2_WP_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE2_WP_MASK) >> ESC_USER_RAM_BYTE2_WP_SHIFT) |
| #define ESC_USER_RAM_BYTE2_WP_MASK (0x4U) |
| #define ESC_USER_RAM_BYTE2_WP_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE2_WP_SHIFT) & ESC_USER_RAM_BYTE2_WP_MASK) |
| #define ESC_USER_RAM_BYTE2_WP_SHIFT (2U) |
| #define ESC_USER_RAM_BYTE3_ELDE_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE3_ELDE_MASK) >> ESC_USER_RAM_BYTE3_ELDE_SHIFT) |
| #define ESC_USER_RAM_BYTE3_ELDE_MASK (0x40U) |
| #define ESC_USER_RAM_BYTE3_ELDE_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE3_ELDE_SHIFT) & ESC_USER_RAM_BYTE3_ELDE_MASK) |
| #define ESC_USER_RAM_BYTE3_ELDE_SHIFT (6U) |
| #define ESC_USER_RAM_BYTE3_ELDM_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE3_ELDM_MASK) >> ESC_USER_RAM_BYTE3_ELDM_SHIFT) |
| #define ESC_USER_RAM_BYTE3_ELDM_MASK (0x20U) |
| #define ESC_USER_RAM_BYTE3_ELDM_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE3_ELDM_SHIFT) & ESC_USER_RAM_BYTE3_ELDM_MASK) |
| #define ESC_USER_RAM_BYTE3_ELDM_SHIFT (5U) |
| #define ESC_USER_RAM_BYTE3_LLC_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE3_LLC_MASK) >> ESC_USER_RAM_BYTE3_LLC_SHIFT) |
| #define ESC_USER_RAM_BYTE3_LLC_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE3_LLC_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE3_LLC_SHIFT) & ESC_USER_RAM_BYTE3_LLC_MASK) |
| #define ESC_USER_RAM_BYTE3_LLC_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE3_MMI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE3_MMI_MASK) >> ESC_USER_RAM_BYTE3_MMI_SHIFT) |
| #define ESC_USER_RAM_BYTE3_MMI_MASK (0x10U) |
| #define ESC_USER_RAM_BYTE3_MMI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE3_MMI_SHIFT) & ESC_USER_RAM_BYTE3_MMI_MASK) |
| #define ESC_USER_RAM_BYTE3_MMI_SHIFT (4U) |
| #define ESC_USER_RAM_BYTE3_RLED_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE3_RLED_MASK) >> ESC_USER_RAM_BYTE3_RLED_SHIFT) |
| #define ESC_USER_RAM_BYTE3_RLED_MASK (0x80U) |
| #define ESC_USER_RAM_BYTE3_RLED_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE3_RLED_SHIFT) & ESC_USER_RAM_BYTE3_RLED_MASK) |
| #define ESC_USER_RAM_BYTE3_RLED_SHIFT (7U) |
| #define ESC_USER_RAM_BYTE4_DLIU_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE4_DLIU_MASK) >> ESC_USER_RAM_BYTE4_DLIU_SHIFT) |
| #define ESC_USER_RAM_BYTE4_DLIU_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE4_DLIU_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE4_DLIU_SHIFT) & ESC_USER_RAM_BYTE4_DLIU_MASK) |
| #define ESC_USER_RAM_BYTE4_DLIU_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE4_DSOU_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE4_DSOU_MASK) >> ESC_USER_RAM_BYTE4_DSOU_SHIFT) |
| #define ESC_USER_RAM_BYTE4_DSOU_MASK (0x20U) |
| #define ESC_USER_RAM_BYTE4_DSOU_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE4_DSOU_SHIFT) & ESC_USER_RAM_BYTE4_DSOU_MASK) |
| #define ESC_USER_RAM_BYTE4_DSOU_SHIFT (5U) |
| #define ESC_USER_RAM_BYTE4_DTLC_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE4_DTLC_MASK) >> ESC_USER_RAM_BYTE4_DTLC_SHIFT) |
| #define ESC_USER_RAM_BYTE4_DTLC_MASK (0x40U) |
| #define ESC_USER_RAM_BYTE4_DTLC_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE4_DTLC_SHIFT) & ESC_USER_RAM_BYTE4_DTLC_MASK) |
| #define ESC_USER_RAM_BYTE4_DTLC_SHIFT (6U) |
| #define ESC_USER_RAM_BYTE4_LALED_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE4_LALED_MASK) >> ESC_USER_RAM_BYTE4_LALED_SHIFT) |
| #define ESC_USER_RAM_BYTE4_LALED_MASK (0x1U) |
| #define ESC_USER_RAM_BYTE4_LALED_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE4_LALED_SHIFT) & ESC_USER_RAM_BYTE4_LALED_MASK) |
| #define ESC_USER_RAM_BYTE4_LALED_SHIFT (0U) |
| #define ESC_USER_RAM_BYTE4_LDCM_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE4_LDCM_MASK) >> ESC_USER_RAM_BYTE4_LDCM_SHIFT) |
| #define ESC_USER_RAM_BYTE4_LDCM_MASK (0x80U) |
| #define ESC_USER_RAM_BYTE4_LDCM_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE4_LDCM_SHIFT) & ESC_USER_RAM_BYTE4_LDCM_MASK) |
| #define ESC_USER_RAM_BYTE4_LDCM_SHIFT (7U) |
| #define ESC_USER_RAM_BYTE5_ATS_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE5_ATS_MASK) >> ESC_USER_RAM_BYTE5_ATS_SHIFT) |
| #define ESC_USER_RAM_BYTE5_ATS_MASK (0x2U) |
| #define ESC_USER_RAM_BYTE5_ATS_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE5_ATS_SHIFT) & ESC_USER_RAM_BYTE5_ATS_MASK) |
| #define ESC_USER_RAM_BYTE5_ATS_SHIFT (1U) |
| #define ESC_USER_RAM_BYTE5_DDIOR_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE5_DDIOR_MASK) >> ESC_USER_RAM_BYTE5_DDIOR_SHIFT) |
| #define ESC_USER_RAM_BYTE5_DDIOR_MASK (0x20U) |
| #define ESC_USER_RAM_BYTE5_DDIOR_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE5_DDIOR_SHIFT) & ESC_USER_RAM_BYTE5_DDIOR_MASK) |
| #define ESC_USER_RAM_BYTE5_DDIOR_SHIFT (5U) |
| #define ESC_USER_RAM_BYTE5_EEU_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE5_EEU_MASK) >> ESC_USER_RAM_BYTE5_EEU_SHIFT) |
| #define ESC_USER_RAM_BYTE5_EEU_MASK (0x4U) |
| #define ESC_USER_RAM_BYTE5_EEU_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE5_EEU_SHIFT) & ESC_USER_RAM_BYTE5_EEU_MASK) |
| #define ESC_USER_RAM_BYTE5_EEU_SHIFT (2U) |
| #define ESC_USER_RAM_BYTE5_MCPP_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE5_MCPP_MASK) >> ESC_USER_RAM_BYTE5_MCPP_SHIFT) |
| #define ESC_USER_RAM_BYTE5_MCPP_MASK (0x1U) |
| #define ESC_USER_RAM_BYTE5_MCPP_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE5_MCPP_SHIFT) & ESC_USER_RAM_BYTE5_MCPP_MASK) |
| #define ESC_USER_RAM_BYTE5_MCPP_SHIFT (0U) |
| #define ESC_USER_RAM_BYTE6_RELEDOR_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE6_RELEDOR_MASK) >> ESC_USER_RAM_BYTE6_RELEDOR_SHIFT) |
| #define ESC_USER_RAM_BYTE6_RELEDOR_MASK (0x4U) |
| #define ESC_USER_RAM_BYTE6_RELEDOR_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE6_RELEDOR_SHIFT) & ESC_USER_RAM_BYTE6_RELEDOR_MASK) |
| #define ESC_USER_RAM_BYTE6_RELEDOR_SHIFT (2U) |
| #define ESC_USER_RAM_BYTE7_DCRT_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE7_DCRT_MASK) >> ESC_USER_RAM_BYTE7_DCRT_SHIFT) |
| #define ESC_USER_RAM_BYTE7_DCRT_MASK (0x40U) |
| #define ESC_USER_RAM_BYTE7_DCRT_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE7_DCRT_SHIFT) & ESC_USER_RAM_BYTE7_DCRT_MASK) |
| #define ESC_USER_RAM_BYTE7_DCRT_SHIFT (6U) |
| #define ESC_USER_RAM_BYTE7_DCS1D_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE7_DCS1D_MASK) >> ESC_USER_RAM_BYTE7_DCS1D_SHIFT) |
| #define ESC_USER_RAM_BYTE7_DCS1D_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE7_DCS1D_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE7_DCS1D_SHIFT) & ESC_USER_RAM_BYTE7_DCS1D_MASK) |
| #define ESC_USER_RAM_BYTE7_DCS1D_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE7_DCST_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE7_DCST_MASK) >> ESC_USER_RAM_BYTE7_DCST_SHIFT) |
| #define ESC_USER_RAM_BYTE7_DCST_MASK (0x80U) |
| #define ESC_USER_RAM_BYTE7_DCST_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE7_DCST_SHIFT) & ESC_USER_RAM_BYTE7_DCST_MASK) |
| #define ESC_USER_RAM_BYTE7_DCST_SHIFT (7U) |
| #define ESC_USER_RAM_BYTE8_APDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE8_APDI_MASK) >> ESC_USER_RAM_BYTE8_APDI_SHIFT) |
| #define ESC_USER_RAM_BYTE8_APDI_MASK (0x8U) |
| #define ESC_USER_RAM_BYTE8_APDI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE8_APDI_SHIFT) & ESC_USER_RAM_BYTE8_APDI_MASK) |
| #define ESC_USER_RAM_BYTE8_APDI_SHIFT (3U) |
| #define ESC_USER_RAM_BYTE8_DC64_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE8_DC64_MASK) >> ESC_USER_RAM_BYTE8_DC64_SHIFT) |
| #define ESC_USER_RAM_BYTE8_DC64_MASK (0x1U) |
| #define ESC_USER_RAM_BYTE8_DC64_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE8_DC64_SHIFT) & ESC_USER_RAM_BYTE8_DC64_MASK) |
| #define ESC_USER_RAM_BYTE8_DC64_SHIFT (0U) |
| #define ESC_USER_RAM_BYTE8_OPDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE8_OPDI_MASK) >> ESC_USER_RAM_BYTE8_OPDI_SHIFT) |
| #define ESC_USER_RAM_BYTE8_OPDI_MASK (0x10U) |
| #define ESC_USER_RAM_BYTE8_OPDI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE8_OPDI_SHIFT) & ESC_USER_RAM_BYTE8_OPDI_MASK) |
| #define ESC_USER_RAM_BYTE8_OPDI_SHIFT (4U) |
| #define ESC_USER_RAM_BYTE8_PDICEC_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE8_PDICEC_MASK) >> ESC_USER_RAM_BYTE8_PDICEC_SHIFT) |
| #define ESC_USER_RAM_BYTE8_PDICEC_MASK (0x4U) |
| #define ESC_USER_RAM_BYTE8_PDICEC_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE8_PDICEC_SHIFT) & ESC_USER_RAM_BYTE8_PDICEC_MASK) |
| #define ESC_USER_RAM_BYTE8_PDICEC_SHIFT (2U) |
| #define ESC_USER_RAM_BYTE8_PPDI_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE8_PPDI_MASK) >> ESC_USER_RAM_BYTE8_PPDI_SHIFT) |
| #define ESC_USER_RAM_BYTE8_PPDI_MASK (0x20U) |
| #define ESC_USER_RAM_BYTE8_PPDI_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE8_PPDI_SHIFT) & ESC_USER_RAM_BYTE8_PPDI_MASK) |
| #define ESC_USER_RAM_BYTE8_PPDI_SHIFT (5U) |
| #define ESC_USER_RAM_BYTE9_DR_GET | ( | x | ) | (((uint8_t)(x) & ESC_USER_RAM_BYTE9_DR_MASK) >> ESC_USER_RAM_BYTE9_DR_SHIFT) |
| #define ESC_USER_RAM_BYTE9_DR_MASK (0x80U) |
| #define ESC_USER_RAM_BYTE9_DR_SET | ( | x | ) | (((uint8_t)(x) << ESC_USER_RAM_BYTE9_DR_SHIFT) & ESC_USER_RAM_BYTE9_DR_MASK) |
| #define ESC_USER_RAM_BYTE9_DR_SHIFT (7U) |
| #define ESC_VID_VID_GET | ( | x | ) | (((uint64_t)(x) & ESC_VID_VID_MASK) >> ESC_VID_VID_SHIFT) |
| #define ESC_VID_VID_MASK (0xFFFFFFFFFFFFFFFFULL) |
| #define ESC_VID_VID_SHIFT (0U) |
| #define ESC_WDG_CNT_PDAT_CNT_GET | ( | x | ) | (((uint8_t)(x) & ESC_WDG_CNT_PDAT_CNT_MASK) >> ESC_WDG_CNT_PDAT_CNT_SHIFT) |
| #define ESC_WDG_CNT_PDAT_CNT_MASK (0xFFU) |
| #define ESC_WDG_CNT_PDAT_CNT_SHIFT (0U) |
| #define ESC_WDG_CNT_PDI_CNT_GET | ( | x | ) | (((uint8_t)(x) & ESC_WDG_CNT_PDI_CNT_MASK) >> ESC_WDG_CNT_PDI_CNT_SHIFT) |
| #define ESC_WDG_CNT_PDI_CNT_MASK (0xFFU) |
| #define ESC_WDG_CNT_PDI_CNT_SHIFT (0U) |
| #define ESC_WDG_DIV_DIV_GET | ( | x | ) | (((uint16_t)(x) & ESC_WDG_DIV_DIV_MASK) >> ESC_WDG_DIV_DIV_SHIFT) |
| #define ESC_WDG_DIV_DIV_MASK (0xFFFFU) |
| #define ESC_WDG_DIV_DIV_SHIFT (0U) |
| #define ESC_WDG_STAT_PDAT_ST_GET | ( | x | ) | (((uint16_t)(x) & ESC_WDG_STAT_PDAT_ST_MASK) >> ESC_WDG_STAT_PDAT_ST_SHIFT) |
| #define ESC_WDG_STAT_PDAT_ST_MASK (0x1U) |
| #define ESC_WDG_STAT_PDAT_ST_SET | ( | x | ) | (((uint16_t)(x) << ESC_WDG_STAT_PDAT_ST_SHIFT) & ESC_WDG_STAT_PDAT_ST_MASK) |
| #define ESC_WDG_STAT_PDAT_ST_SHIFT (0U) |
| #define ESC_WDG_TIME_PDAT_TIME_GET | ( | x | ) | (((uint16_t)(x) & ESC_WDG_TIME_PDAT_TIME_MASK) >> ESC_WDG_TIME_PDAT_TIME_SHIFT) |
| #define ESC_WDG_TIME_PDAT_TIME_MASK (0xFFFFU) |
| #define ESC_WDG_TIME_PDAT_TIME_SHIFT (0U) |
| #define ESC_WDG_TIME_PDI_TIME_GET | ( | x | ) | (((uint16_t)(x) & ESC_WDG_TIME_PDI_TIME_MASK) >> ESC_WDG_TIME_PDI_TIME_SHIFT) |
| #define ESC_WDG_TIME_PDI_TIME_MASK (0xFFFFU) |
| #define ESC_WDG_TIME_PDI_TIME_SHIFT (0U) |