CC23x0R5DriverLibrary
|
Go to the source code of this file.
Macros | |
#define | I2C_O_TOAR 0x00000000U |
#define | I2C_O_TSTAT_CTL 0x00000004U |
#define | I2C_O_TDR 0x00000008U |
#define | I2C_O_TIMR 0x0000000CU |
#define | I2C_O_TRIS 0x00000010U |
#define | I2C_O_TMIS 0x00000014U |
#define | I2C_O_TICR 0x00000018U |
#define | I2C_O_CSA 0x00000800U |
#define | I2C_O_CSTAT_CTL 0x00000804U |
#define | I2C_O_CDR 0x00000808U |
#define | I2C_O_CTPR 0x0000080CU |
#define | I2C_O_CIMR 0x00000810U |
#define | I2C_O_CRIS 0x00000814U |
#define | I2C_O_CMIS 0x00000818U |
#define | I2C_O_CICR 0x0000081CU |
#define | I2C_O_CCR 0x00000820U |
#define | I2C_TOAR_OAR_W 7U |
#define | I2C_TOAR_OAR_M 0x0000007FU |
#define | I2C_TOAR_OAR_S 0U |
#define | I2C_TSTAT_CTL_FBR 0x00000004U |
#define | I2C_TSTAT_CTL_FBR_M 0x00000004U |
#define | I2C_TSTAT_CTL_FBR_S 2U |
#define | I2C_TSTAT_CTL_FBR_SET 0x00000004U |
#define | I2C_TSTAT_CTL_FBR_CLEAR 0x00000000U |
#define | I2C_TSTAT_CTL_TREQ 0x00000002U |
#define | I2C_TSTAT_CTL_TREQ_M 0x00000002U |
#define | I2C_TSTAT_CTL_TREQ_S 1U |
#define | I2C_TSTAT_CTL_TREQ_SET 0x00000002U |
#define | I2C_TSTAT_CTL_TREQ_CLEAR 0x00000000U |
#define | I2C_TSTAT_CTL_RREQ_DA 0x00000001U |
#define | I2C_TSTAT_CTL_RREQ_DA_M 0x00000001U |
#define | I2C_TSTAT_CTL_RREQ_DA_S 0U |
#define | I2C_TDR_DATA_W 8U |
#define | I2C_TDR_DATA_M 0x000000FFU |
#define | I2C_TDR_DATA_S 0U |
#define | I2C_TIMR_STOPIM 0x00000004U |
#define | I2C_TIMR_STOPIM_M 0x00000004U |
#define | I2C_TIMR_STOPIM_S 2U |
#define | I2C_TIMR_STOPIM_EN 0x00000004U |
#define | I2C_TIMR_STOPIM_DIS 0x00000000U |
#define | I2C_TIMR_STARTIM 0x00000002U |
#define | I2C_TIMR_STARTIM_M 0x00000002U |
#define | I2C_TIMR_STARTIM_S 1U |
#define | I2C_TIMR_STARTIM_EN 0x00000002U |
#define | I2C_TIMR_STARTIM_DIS 0x00000000U |
#define | I2C_TIMR_DATAIM 0x00000001U |
#define | I2C_TIMR_DATAIM_M 0x00000001U |
#define | I2C_TIMR_DATAIM_S 0U |
#define | I2C_TIMR_DATAIM_EN 0x00000001U |
#define | I2C_TIMR_DATAIM_DIS 0x00000000U |
#define | I2C_TRIS_STOPRIS 0x00000004U |
#define | I2C_TRIS_STOPRIS_M 0x00000004U |
#define | I2C_TRIS_STOPRIS_S 2U |
#define | I2C_TRIS_STOPRIS_SET 0x00000004U |
#define | I2C_TRIS_STOPRIS_CLEAR 0x00000000U |
#define | I2C_TRIS_STARTRIS 0x00000002U |
#define | I2C_TRIS_STARTRIS_M 0x00000002U |
#define | I2C_TRIS_STARTRIS_S 1U |
#define | I2C_TRIS_STARTRIS_SET 0x00000002U |
#define | I2C_TRIS_STARTRIS_CLEAR 0x00000000U |
#define | I2C_TRIS_DATARIS 0x00000001U |
#define | I2C_TRIS_DATARIS_M 0x00000001U |
#define | I2C_TRIS_DATARIS_S 0U |
#define | I2C_TRIS_DATARIS_SET 0x00000001U |
#define | I2C_TRIS_DATARIS_CLEAR 0x00000000U |
#define | I2C_TMIS_STOPMIS 0x00000004U |
#define | I2C_TMIS_STOPMIS_M 0x00000004U |
#define | I2C_TMIS_STOPMIS_S 2U |
#define | I2C_TMIS_STOPMIS_SET 0x00000004U |
#define | I2C_TMIS_STOPMIS_CLEAR 0x00000000U |
#define | I2C_TMIS_STARTMIS 0x00000002U |
#define | I2C_TMIS_STARTMIS_M 0x00000002U |
#define | I2C_TMIS_STARTMIS_S 1U |
#define | I2C_TMIS_STARTMIS_SET 0x00000002U |
#define | I2C_TMIS_STARTMIS_CLEAR 0x00000000U |
#define | I2C_TMIS_DATAMIS 0x00000001U |
#define | I2C_TMIS_DATAMIS_M 0x00000001U |
#define | I2C_TMIS_DATAMIS_S 0U |
#define | I2C_TMIS_DATAMIS_SET 0x00000001U |
#define | I2C_TMIS_DATAMIS_CLEAR 0x00000000U |
#define | I2C_TICR_STOPIC 0x00000004U |
#define | I2C_TICR_STOPIC_M 0x00000004U |
#define | I2C_TICR_STOPIC_S 2U |
#define | I2C_TICR_STOPIC_EN 0x00000004U |
#define | I2C_TICR_STOPIC_DIS 0x00000000U |
#define | I2C_TICR_STARTIC 0x00000002U |
#define | I2C_TICR_STARTIC_M 0x00000002U |
#define | I2C_TICR_STARTIC_S 1U |
#define | I2C_TICR_STARTIC_EN 0x00000002U |
#define | I2C_TICR_STARTIC_DIS 0x00000000U |
#define | I2C_TICR_DATAIC 0x00000001U |
#define | I2C_TICR_DATAIC_M 0x00000001U |
#define | I2C_TICR_DATAIC_S 0U |
#define | I2C_TICR_DATAIC_EN 0x00000001U |
#define | I2C_TICR_DATAIC_DIS 0x00000000U |
#define | I2C_CSA_SA_W 7U |
#define | I2C_CSA_SA_M 0x000000FEU |
#define | I2C_CSA_SA_S 1U |
#define | I2C_CSA_RS 0x00000001U |
#define | I2C_CSA_RS_M 0x00000001U |
#define | I2C_CSA_RS_S 0U |
#define | I2C_CSA_RS_EN 0x00000001U |
#define | I2C_CSA_RS_DIS 0x00000000U |
#define | I2C_CSTAT_CTL_BUSBSY 0x00000040U |
#define | I2C_CSTAT_CTL_BUSBSY_M 0x00000040U |
#define | I2C_CSTAT_CTL_BUSBSY_S 6U |
#define | I2C_CSTAT_CTL_BUSBSY_SET 0x00000040U |
#define | I2C_CSTAT_CTL_BUSBSY_CLEAR 0x00000000U |
#define | I2C_CSTAT_CTL_IDLE 0x00000020U |
#define | I2C_CSTAT_CTL_IDLE_M 0x00000020U |
#define | I2C_CSTAT_CTL_IDLE_S 5U |
#define | I2C_CSTAT_CTL_IDLE_SET 0x00000020U |
#define | I2C_CSTAT_CTL_IDLE_CLEAR 0x00000000U |
#define | I2C_CSTAT_CTL_ARBLST 0x00000010U |
#define | I2C_CSTAT_CTL_ARBLST_M 0x00000010U |
#define | I2C_CSTAT_CTL_ARBLST_S 4U |
#define | I2C_CSTAT_CTL_ARBLST_SET 0x00000010U |
#define | I2C_CSTAT_CTL_ARBLST_CLEAR 0x00000000U |
#define | I2C_CSTAT_CTL_DATACKN_ACK 0x00000008U |
#define | I2C_CSTAT_CTL_DATACKN_ACK_M 0x00000008U |
#define | I2C_CSTAT_CTL_DATACKN_ACK_S 3U |
#define | I2C_CSTAT_CTL_ADRACKN_STOP 0x00000004U |
#define | I2C_CSTAT_CTL_ADRACKN_STOP_M 0x00000004U |
#define | I2C_CSTAT_CTL_ADRACKN_STOP_S 2U |
#define | I2C_CSTAT_CTL_ERR_START 0x00000002U |
#define | I2C_CSTAT_CTL_ERR_START_M 0x00000002U |
#define | I2C_CSTAT_CTL_ERR_START_S 1U |
#define | I2C_CSTAT_CTL_BUSY_RUN 0x00000001U |
#define | I2C_CSTAT_CTL_BUSY_RUN_M 0x00000001U |
#define | I2C_CSTAT_CTL_BUSY_RUN_S 0U |
#define | I2C_CDR_DATA_W 8U |
#define | I2C_CDR_DATA_M 0x000000FFU |
#define | I2C_CDR_DATA_S 0U |
#define | I2C_CTPR_TPR_7 0x00000080U |
#define | I2C_CTPR_TPR_7_M 0x00000080U |
#define | I2C_CTPR_TPR_7_S 7U |
#define | I2C_CTPR_TPR_W 7U |
#define | I2C_CTPR_TPR_M 0x0000007FU |
#define | I2C_CTPR_TPR_S 0U |
#define | I2C_CIMR_IM 0x00000001U |
#define | I2C_CIMR_IM_M 0x00000001U |
#define | I2C_CIMR_IM_S 0U |
#define | I2C_CIMR_IM_EN 0x00000001U |
#define | I2C_CIMR_IM_DIS 0x00000000U |
#define | I2C_CRIS_RIS 0x00000001U |
#define | I2C_CRIS_RIS_M 0x00000001U |
#define | I2C_CRIS_RIS_S 0U |
#define | I2C_CRIS_RIS_SET 0x00000001U |
#define | I2C_CRIS_RIS_CLEAR 0x00000000U |
#define | I2C_CMIS_MIS 0x00000001U |
#define | I2C_CMIS_MIS_M 0x00000001U |
#define | I2C_CMIS_MIS_S 0U |
#define | I2C_CMIS_MIS_SET 0x00000001U |
#define | I2C_CMIS_MIS_CLEAR 0x00000000U |
#define | I2C_CICR_IC 0x00000001U |
#define | I2C_CICR_IC_M 0x00000001U |
#define | I2C_CICR_IC_S 0U |
#define | I2C_CICR_IC_EN 0x00000001U |
#define | I2C_CICR_IC_DIS 0x00000000U |
#define | I2C_CCR_SFE 0x00000020U |
#define | I2C_CCR_SFE_M 0x00000020U |
#define | I2C_CCR_SFE_S 5U |
#define | I2C_CCR_SFE_EN 0x00000020U |
#define | I2C_CCR_SFE_DIS 0x00000000U |
#define | I2C_CCR_MFE 0x00000010U |
#define | I2C_CCR_MFE_M 0x00000010U |
#define | I2C_CCR_MFE_S 4U |
#define | I2C_CCR_MFE_EN 0x00000010U |
#define | I2C_CCR_MFE_DIS 0x00000000U |
#define | I2C_CCR_LPBK 0x00000001U |
#define | I2C_CCR_LPBK_M 0x00000001U |
#define | I2C_CCR_LPBK_S 0U |
#define | I2C_CCR_LPBK_EN 0x00000001U |
#define | I2C_CCR_LPBK_DIS 0x00000000U |
#define I2C_O_TOAR 0x00000000U |
Referenced by I2CTargetInit(), and I2CTargetSetAddress().
#define I2C_O_TSTAT_CTL 0x00000004U |
Referenced by I2CTargetDisable(), I2CTargetEnable(), and I2CTargetStatus().
#define I2C_O_TDR 0x00000008U |
Referenced by I2CTargetGetData(), and I2CTargetPutData().
#define I2C_O_TIMR 0x0000000CU |
Referenced by I2CTargetDisableInt(), and I2CTargetEnableInt().
#define I2C_O_TRIS 0x00000010U |
Referenced by I2CTargetIntStatus().
#define I2C_O_TMIS 0x00000014U |
Referenced by I2CTargetIntStatus().
#define I2C_O_TICR 0x00000018U |
Referenced by I2CTargetClearInt().
#define I2C_O_CSA 0x00000800U |
Referenced by I2CControllerSetTargetAddr().
#define I2C_O_CSTAT_CTL 0x00000804U |
#define I2C_O_CDR 0x00000808U |
Referenced by I2CControllerGetData(), and I2CControllerPutData().
#define I2C_O_CTPR 0x0000080CU |
Referenced by I2CControllerInitExpClk().
#define I2C_O_CIMR 0x00000810U |
Referenced by I2CControllerDisableInt(), and I2CControllerEnableInt().
#define I2C_O_CRIS 0x00000814U |
Referenced by I2CControllerIntStatus().
#define I2C_O_CMIS 0x00000818U |
Referenced by I2CControllerIntStatus().
#define I2C_O_CICR 0x0000081CU |
Referenced by I2CControllerClearInt().
#define I2C_O_CCR 0x00000820U |
Referenced by I2CControllerDisable(), I2CControllerEnable(), I2CTargetDisable(), and I2CTargetEnable().
#define I2C_TOAR_OAR_W 7U |
#define I2C_TOAR_OAR_M 0x0000007FU |
#define I2C_TOAR_OAR_S 0U |
#define I2C_TSTAT_CTL_FBR 0x00000004U |
#define I2C_TSTAT_CTL_FBR_M 0x00000004U |
#define I2C_TSTAT_CTL_FBR_S 2U |
#define I2C_TSTAT_CTL_FBR_SET 0x00000004U |
#define I2C_TSTAT_CTL_FBR_CLEAR 0x00000000U |
#define I2C_TSTAT_CTL_TREQ 0x00000002U |
#define I2C_TSTAT_CTL_TREQ_M 0x00000002U |
#define I2C_TSTAT_CTL_TREQ_S 1U |
#define I2C_TSTAT_CTL_TREQ_SET 0x00000002U |
#define I2C_TSTAT_CTL_TREQ_CLEAR 0x00000000U |
#define I2C_TSTAT_CTL_RREQ_DA 0x00000001U |
Referenced by I2CTargetEnable().
#define I2C_TSTAT_CTL_RREQ_DA_M 0x00000001U |
#define I2C_TSTAT_CTL_RREQ_DA_S 0U |
#define I2C_TDR_DATA_W 8U |
#define I2C_TDR_DATA_M 0x000000FFU |
#define I2C_TDR_DATA_S 0U |
#define I2C_TIMR_STOPIM 0x00000004U |
#define I2C_TIMR_STOPIM_M 0x00000004U |
#define I2C_TIMR_STOPIM_S 2U |
#define I2C_TIMR_STOPIM_EN 0x00000004U |
#define I2C_TIMR_STOPIM_DIS 0x00000000U |
#define I2C_TIMR_STARTIM 0x00000002U |
#define I2C_TIMR_STARTIM_M 0x00000002U |
#define I2C_TIMR_STARTIM_S 1U |
#define I2C_TIMR_STARTIM_EN 0x00000002U |
#define I2C_TIMR_STARTIM_DIS 0x00000000U |
#define I2C_TIMR_DATAIM 0x00000001U |
#define I2C_TIMR_DATAIM_M 0x00000001U |
#define I2C_TIMR_DATAIM_S 0U |
#define I2C_TIMR_DATAIM_EN 0x00000001U |
#define I2C_TIMR_DATAIM_DIS 0x00000000U |
#define I2C_TRIS_STOPRIS 0x00000004U |
#define I2C_TRIS_STOPRIS_M 0x00000004U |
#define I2C_TRIS_STOPRIS_S 2U |
#define I2C_TRIS_STOPRIS_SET 0x00000004U |
#define I2C_TRIS_STOPRIS_CLEAR 0x00000000U |
#define I2C_TRIS_STARTRIS 0x00000002U |
#define I2C_TRIS_STARTRIS_M 0x00000002U |
#define I2C_TRIS_STARTRIS_S 1U |
#define I2C_TRIS_STARTRIS_SET 0x00000002U |
#define I2C_TRIS_STARTRIS_CLEAR 0x00000000U |
#define I2C_TRIS_DATARIS 0x00000001U |
#define I2C_TRIS_DATARIS_M 0x00000001U |
#define I2C_TRIS_DATARIS_S 0U |
#define I2C_TRIS_DATARIS_SET 0x00000001U |
#define I2C_TRIS_DATARIS_CLEAR 0x00000000U |
#define I2C_TMIS_STOPMIS 0x00000004U |
#define I2C_TMIS_STOPMIS_M 0x00000004U |
#define I2C_TMIS_STOPMIS_S 2U |
#define I2C_TMIS_STOPMIS_SET 0x00000004U |
#define I2C_TMIS_STOPMIS_CLEAR 0x00000000U |
#define I2C_TMIS_STARTMIS 0x00000002U |
#define I2C_TMIS_STARTMIS_M 0x00000002U |
#define I2C_TMIS_STARTMIS_S 1U |
#define I2C_TMIS_STARTMIS_SET 0x00000002U |
#define I2C_TMIS_STARTMIS_CLEAR 0x00000000U |
#define I2C_TMIS_DATAMIS 0x00000001U |
#define I2C_TMIS_DATAMIS_M 0x00000001U |
#define I2C_TMIS_DATAMIS_S 0U |
#define I2C_TMIS_DATAMIS_SET 0x00000001U |
#define I2C_TMIS_DATAMIS_CLEAR 0x00000000U |
#define I2C_TICR_STOPIC 0x00000004U |
#define I2C_TICR_STOPIC_M 0x00000004U |
#define I2C_TICR_STOPIC_S 2U |
#define I2C_TICR_STOPIC_EN 0x00000004U |
#define I2C_TICR_STOPIC_DIS 0x00000000U |
#define I2C_TICR_STARTIC 0x00000002U |
#define I2C_TICR_STARTIC_M 0x00000002U |
#define I2C_TICR_STARTIC_S 1U |
#define I2C_TICR_STARTIC_EN 0x00000002U |
#define I2C_TICR_STARTIC_DIS 0x00000000U |
#define I2C_TICR_DATAIC 0x00000001U |
#define I2C_TICR_DATAIC_M 0x00000001U |
#define I2C_TICR_DATAIC_S 0U |
#define I2C_TICR_DATAIC_EN 0x00000001U |
#define I2C_TICR_DATAIC_DIS 0x00000000U |
#define I2C_CSA_SA_W 7U |
#define I2C_CSA_SA_M 0x000000FEU |
#define I2C_CSA_SA_S 1U |
#define I2C_CSA_RS 0x00000001U |
#define I2C_CSA_RS_M 0x00000001U |
#define I2C_CSA_RS_S 0U |
#define I2C_CSA_RS_EN 0x00000001U |
#define I2C_CSA_RS_DIS 0x00000000U |
#define I2C_CSTAT_CTL_BUSBSY 0x00000040U |
Referenced by I2CControllerBusBusy().
#define I2C_CSTAT_CTL_BUSBSY_M 0x00000040U |
#define I2C_CSTAT_CTL_BUSBSY_S 6U |
#define I2C_CSTAT_CTL_BUSBSY_SET 0x00000040U |
#define I2C_CSTAT_CTL_BUSBSY_CLEAR 0x00000000U |
#define I2C_CSTAT_CTL_IDLE 0x00000020U |
#define I2C_CSTAT_CTL_IDLE_M 0x00000020U |
#define I2C_CSTAT_CTL_IDLE_S 5U |
#define I2C_CSTAT_CTL_IDLE_SET 0x00000020U |
#define I2C_CSTAT_CTL_IDLE_CLEAR 0x00000000U |
#define I2C_CSTAT_CTL_ARBLST 0x00000010U |
Referenced by I2CControllerError().
#define I2C_CSTAT_CTL_ARBLST_M 0x00000010U |
#define I2C_CSTAT_CTL_ARBLST_S 4U |
#define I2C_CSTAT_CTL_ARBLST_SET 0x00000010U |
#define I2C_CSTAT_CTL_ARBLST_CLEAR 0x00000000U |
#define I2C_CSTAT_CTL_DATACKN_ACK 0x00000008U |
Referenced by I2CControllerError().
#define I2C_CSTAT_CTL_DATACKN_ACK_M 0x00000008U |
#define I2C_CSTAT_CTL_DATACKN_ACK_S 3U |
#define I2C_CSTAT_CTL_ADRACKN_STOP 0x00000004U |
Referenced by I2CControllerError().
#define I2C_CSTAT_CTL_ADRACKN_STOP_M 0x00000004U |
#define I2C_CSTAT_CTL_ADRACKN_STOP_S 2U |
#define I2C_CSTAT_CTL_ERR_START 0x00000002U |
Referenced by I2CControllerError().
#define I2C_CSTAT_CTL_ERR_START_M 0x00000002U |
#define I2C_CSTAT_CTL_ERR_START_S 1U |
#define I2C_CSTAT_CTL_BUSY_RUN 0x00000001U |
Referenced by I2CControllerBusy(), I2CControllerEnable(), and I2CControllerError().
#define I2C_CSTAT_CTL_BUSY_RUN_M 0x00000001U |
#define I2C_CSTAT_CTL_BUSY_RUN_S 0U |
#define I2C_CDR_DATA_W 8U |
#define I2C_CDR_DATA_M 0x000000FFU |
#define I2C_CDR_DATA_S 0U |
#define I2C_CTPR_TPR_7 0x00000080U |
#define I2C_CTPR_TPR_7_M 0x00000080U |
#define I2C_CTPR_TPR_7_S 7U |
#define I2C_CTPR_TPR_W 7U |
#define I2C_CTPR_TPR_M 0x0000007FU |
#define I2C_CTPR_TPR_S 0U |
#define I2C_CIMR_IM 0x00000001U |
Referenced by I2CControllerEnableInt().
#define I2C_CIMR_IM_M 0x00000001U |
#define I2C_CIMR_IM_S 0U |
#define I2C_CIMR_IM_EN 0x00000001U |
#define I2C_CIMR_IM_DIS 0x00000000U |
#define I2C_CRIS_RIS 0x00000001U |
#define I2C_CRIS_RIS_M 0x00000001U |
#define I2C_CRIS_RIS_S 0U |
#define I2C_CRIS_RIS_SET 0x00000001U |
#define I2C_CRIS_RIS_CLEAR 0x00000000U |
#define I2C_CMIS_MIS 0x00000001U |
#define I2C_CMIS_MIS_M 0x00000001U |
#define I2C_CMIS_MIS_S 0U |
#define I2C_CMIS_MIS_SET 0x00000001U |
#define I2C_CMIS_MIS_CLEAR 0x00000000U |
#define I2C_CICR_IC 0x00000001U |
Referenced by I2CControllerClearInt().
#define I2C_CICR_IC_M 0x00000001U |
#define I2C_CICR_IC_S 0U |
#define I2C_CICR_IC_EN 0x00000001U |
#define I2C_CICR_IC_DIS 0x00000000U |
#define I2C_CCR_SFE 0x00000020U |
#define I2C_CCR_SFE_M 0x00000020U |
Referenced by I2CTargetDisable(), and I2CTargetEnable().
#define I2C_CCR_SFE_S 5U |
#define I2C_CCR_SFE_EN 0x00000020U |
#define I2C_CCR_SFE_DIS 0x00000000U |
#define I2C_CCR_MFE 0x00000010U |
#define I2C_CCR_MFE_M 0x00000010U |
Referenced by I2CControllerDisable(), and I2CControllerEnable().
#define I2C_CCR_MFE_S 4U |
#define I2C_CCR_MFE_EN 0x00000010U |
#define I2C_CCR_MFE_DIS 0x00000000U |
#define I2C_CCR_LPBK 0x00000001U |
#define I2C_CCR_LPBK_M 0x00000001U |
#define I2C_CCR_LPBK_S 0U |
#define I2C_CCR_LPBK_EN 0x00000001U |
#define I2C_CCR_LPBK_DIS 0x00000000U |