Detailed Description

Macros

#define LPI2C_VERID_FEATURE_MASK   0xFFFFu
 
#define LPI2C_VERID_FEATURE_SHIFT   0u
 
#define LPI2C_VERID_FEATURE_WIDTH   16u
 
#define LPI2C_VERID_FEATURE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_VERID_FEATURE_SHIFT))&LPI2C_VERID_FEATURE_MASK)
 
#define LPI2C_VERID_MINOR_MASK   0xFF0000u
 
#define LPI2C_VERID_MINOR_SHIFT   16u
 
#define LPI2C_VERID_MINOR_WIDTH   8u
 
#define LPI2C_VERID_MINOR(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_VERID_MINOR_SHIFT))&LPI2C_VERID_MINOR_MASK)
 
#define LPI2C_VERID_MAJOR_MASK   0xFF000000u
 
#define LPI2C_VERID_MAJOR_SHIFT   24u
 
#define LPI2C_VERID_MAJOR_WIDTH   8u
 
#define LPI2C_VERID_MAJOR(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_VERID_MAJOR_SHIFT))&LPI2C_VERID_MAJOR_MASK)
 
#define LPI2C_PARAM_MTXFIFO_MASK   0xFu
 
#define LPI2C_PARAM_MTXFIFO_SHIFT   0u
 
#define LPI2C_PARAM_MTXFIFO_WIDTH   4u
 
#define LPI2C_PARAM_MTXFIFO(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_PARAM_MTXFIFO_SHIFT))&LPI2C_PARAM_MTXFIFO_MASK)
 
#define LPI2C_PARAM_MRXFIFO_MASK   0xF00u
 
#define LPI2C_PARAM_MRXFIFO_SHIFT   8u
 
#define LPI2C_PARAM_MRXFIFO_WIDTH   4u
 
#define LPI2C_PARAM_MRXFIFO(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_PARAM_MRXFIFO_SHIFT))&LPI2C_PARAM_MRXFIFO_MASK)
 
#define LPI2C_MCR_MEN_MASK   0x1u
 
#define LPI2C_MCR_MEN_SHIFT   0u
 
#define LPI2C_MCR_MEN_WIDTH   1u
 
#define LPI2C_MCR_MEN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_MEN_SHIFT))&LPI2C_MCR_MEN_MASK)
 
#define LPI2C_MCR_RST_MASK   0x2u
 
#define LPI2C_MCR_RST_SHIFT   1u
 
#define LPI2C_MCR_RST_WIDTH   1u
 
#define LPI2C_MCR_RST(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_RST_SHIFT))&LPI2C_MCR_RST_MASK)
 
#define LPI2C_MCR_DOZEN_MASK   0x4u
 
#define LPI2C_MCR_DOZEN_SHIFT   2u
 
#define LPI2C_MCR_DOZEN_WIDTH   1u
 
#define LPI2C_MCR_DOZEN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_DOZEN_SHIFT))&LPI2C_MCR_DOZEN_MASK)
 
#define LPI2C_MCR_DBGEN_MASK   0x8u
 
#define LPI2C_MCR_DBGEN_SHIFT   3u
 
#define LPI2C_MCR_DBGEN_WIDTH   1u
 
#define LPI2C_MCR_DBGEN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_DBGEN_SHIFT))&LPI2C_MCR_DBGEN_MASK)
 
#define LPI2C_MCR_RTF_MASK   0x100u
 
#define LPI2C_MCR_RTF_SHIFT   8u
 
#define LPI2C_MCR_RTF_WIDTH   1u
 
#define LPI2C_MCR_RTF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_RTF_SHIFT))&LPI2C_MCR_RTF_MASK)
 
#define LPI2C_MCR_RRF_MASK   0x200u
 
#define LPI2C_MCR_RRF_SHIFT   9u
 
#define LPI2C_MCR_RRF_WIDTH   1u
 
#define LPI2C_MCR_RRF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_RRF_SHIFT))&LPI2C_MCR_RRF_MASK)
 
#define LPI2C_MSR_TDF_MASK   0x1u
 
#define LPI2C_MSR_TDF_SHIFT   0u
 
#define LPI2C_MSR_TDF_WIDTH   1u
 
#define LPI2C_MSR_TDF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_TDF_SHIFT))&LPI2C_MSR_TDF_MASK)
 
#define LPI2C_MSR_RDF_MASK   0x2u
 
#define LPI2C_MSR_RDF_SHIFT   1u
 
#define LPI2C_MSR_RDF_WIDTH   1u
 
#define LPI2C_MSR_RDF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_RDF_SHIFT))&LPI2C_MSR_RDF_MASK)
 
#define LPI2C_MSR_EPF_MASK   0x100u
 
#define LPI2C_MSR_EPF_SHIFT   8u
 
#define LPI2C_MSR_EPF_WIDTH   1u
 
#define LPI2C_MSR_EPF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_EPF_SHIFT))&LPI2C_MSR_EPF_MASK)
 
#define LPI2C_MSR_SDF_MASK   0x200u
 
#define LPI2C_MSR_SDF_SHIFT   9u
 
#define LPI2C_MSR_SDF_WIDTH   1u
 
#define LPI2C_MSR_SDF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_SDF_SHIFT))&LPI2C_MSR_SDF_MASK)
 
#define LPI2C_MSR_NDF_MASK   0x400u
 
#define LPI2C_MSR_NDF_SHIFT   10u
 
#define LPI2C_MSR_NDF_WIDTH   1u
 
#define LPI2C_MSR_NDF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_NDF_SHIFT))&LPI2C_MSR_NDF_MASK)
 
#define LPI2C_MSR_ALF_MASK   0x800u
 
#define LPI2C_MSR_ALF_SHIFT   11u
 
#define LPI2C_MSR_ALF_WIDTH   1u
 
#define LPI2C_MSR_ALF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_ALF_SHIFT))&LPI2C_MSR_ALF_MASK)
 
#define LPI2C_MSR_FEF_MASK   0x1000u
 
#define LPI2C_MSR_FEF_SHIFT   12u
 
#define LPI2C_MSR_FEF_WIDTH   1u
 
#define LPI2C_MSR_FEF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_FEF_SHIFT))&LPI2C_MSR_FEF_MASK)
 
#define LPI2C_MSR_PLTF_MASK   0x2000u
 
#define LPI2C_MSR_PLTF_SHIFT   13u
 
#define LPI2C_MSR_PLTF_WIDTH   1u
 
#define LPI2C_MSR_PLTF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_PLTF_SHIFT))&LPI2C_MSR_PLTF_MASK)
 
#define LPI2C_MSR_DMF_MASK   0x4000u
 
#define LPI2C_MSR_DMF_SHIFT   14u
 
#define LPI2C_MSR_DMF_WIDTH   1u
 
#define LPI2C_MSR_DMF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_DMF_SHIFT))&LPI2C_MSR_DMF_MASK)
 
#define LPI2C_MSR_MBF_MASK   0x1000000u
 
#define LPI2C_MSR_MBF_SHIFT   24u
 
#define LPI2C_MSR_MBF_WIDTH   1u
 
#define LPI2C_MSR_MBF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_MBF_SHIFT))&LPI2C_MSR_MBF_MASK)
 
#define LPI2C_MSR_BBF_MASK   0x2000000u
 
#define LPI2C_MSR_BBF_SHIFT   25u
 
#define LPI2C_MSR_BBF_WIDTH   1u
 
#define LPI2C_MSR_BBF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_BBF_SHIFT))&LPI2C_MSR_BBF_MASK)
 
#define LPI2C_MIER_TDIE_MASK   0x1u
 
#define LPI2C_MIER_TDIE_SHIFT   0u
 
#define LPI2C_MIER_TDIE_WIDTH   1u
 
#define LPI2C_MIER_TDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_TDIE_SHIFT))&LPI2C_MIER_TDIE_MASK)
 
#define LPI2C_MIER_RDIE_MASK   0x2u
 
#define LPI2C_MIER_RDIE_SHIFT   1u
 
#define LPI2C_MIER_RDIE_WIDTH   1u
 
#define LPI2C_MIER_RDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_RDIE_SHIFT))&LPI2C_MIER_RDIE_MASK)
 
#define LPI2C_MIER_EPIE_MASK   0x100u
 
#define LPI2C_MIER_EPIE_SHIFT   8u
 
#define LPI2C_MIER_EPIE_WIDTH   1u
 
#define LPI2C_MIER_EPIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_EPIE_SHIFT))&LPI2C_MIER_EPIE_MASK)
 
#define LPI2C_MIER_SDIE_MASK   0x200u
 
#define LPI2C_MIER_SDIE_SHIFT   9u
 
#define LPI2C_MIER_SDIE_WIDTH   1u
 
#define LPI2C_MIER_SDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_SDIE_SHIFT))&LPI2C_MIER_SDIE_MASK)
 
#define LPI2C_MIER_NDIE_MASK   0x400u
 
#define LPI2C_MIER_NDIE_SHIFT   10u
 
#define LPI2C_MIER_NDIE_WIDTH   1u
 
#define LPI2C_MIER_NDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_NDIE_SHIFT))&LPI2C_MIER_NDIE_MASK)
 
#define LPI2C_MIER_ALIE_MASK   0x800u
 
#define LPI2C_MIER_ALIE_SHIFT   11u
 
#define LPI2C_MIER_ALIE_WIDTH   1u
 
#define LPI2C_MIER_ALIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_ALIE_SHIFT))&LPI2C_MIER_ALIE_MASK)
 
#define LPI2C_MIER_FEIE_MASK   0x1000u
 
#define LPI2C_MIER_FEIE_SHIFT   12u
 
#define LPI2C_MIER_FEIE_WIDTH   1u
 
#define LPI2C_MIER_FEIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_FEIE_SHIFT))&LPI2C_MIER_FEIE_MASK)
 
#define LPI2C_MIER_PLTIE_MASK   0x2000u
 
#define LPI2C_MIER_PLTIE_SHIFT   13u
 
#define LPI2C_MIER_PLTIE_WIDTH   1u
 
#define LPI2C_MIER_PLTIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_PLTIE_SHIFT))&LPI2C_MIER_PLTIE_MASK)
 
#define LPI2C_MIER_DMIE_MASK   0x4000u
 
#define LPI2C_MIER_DMIE_SHIFT   14u
 
#define LPI2C_MIER_DMIE_WIDTH   1u
 
#define LPI2C_MIER_DMIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_DMIE_SHIFT))&LPI2C_MIER_DMIE_MASK)
 
#define LPI2C_MDER_TDDE_MASK   0x1u
 
#define LPI2C_MDER_TDDE_SHIFT   0u
 
#define LPI2C_MDER_TDDE_WIDTH   1u
 
#define LPI2C_MDER_TDDE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MDER_TDDE_SHIFT))&LPI2C_MDER_TDDE_MASK)
 
#define LPI2C_MDER_RDDE_MASK   0x2u
 
#define LPI2C_MDER_RDDE_SHIFT   1u
 
#define LPI2C_MDER_RDDE_WIDTH   1u
 
#define LPI2C_MDER_RDDE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MDER_RDDE_SHIFT))&LPI2C_MDER_RDDE_MASK)
 
#define LPI2C_MCFGR0_HREN_MASK   0x1u
 
#define LPI2C_MCFGR0_HREN_SHIFT   0u
 
#define LPI2C_MCFGR0_HREN_WIDTH   1u
 
#define LPI2C_MCFGR0_HREN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_HREN_SHIFT))&LPI2C_MCFGR0_HREN_MASK)
 
#define LPI2C_MCFGR0_HRPOL_MASK   0x2u
 
#define LPI2C_MCFGR0_HRPOL_SHIFT   1u
 
#define LPI2C_MCFGR0_HRPOL_WIDTH   1u
 
#define LPI2C_MCFGR0_HRPOL(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_HRPOL_SHIFT))&LPI2C_MCFGR0_HRPOL_MASK)
 
#define LPI2C_MCFGR0_HRSEL_MASK   0x4u
 
#define LPI2C_MCFGR0_HRSEL_SHIFT   2u
 
#define LPI2C_MCFGR0_HRSEL_WIDTH   1u
 
#define LPI2C_MCFGR0_HRSEL(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_HRSEL_SHIFT))&LPI2C_MCFGR0_HRSEL_MASK)
 
#define LPI2C_MCFGR0_CIRFIFO_MASK   0x100u
 
#define LPI2C_MCFGR0_CIRFIFO_SHIFT   8u
 
#define LPI2C_MCFGR0_CIRFIFO_WIDTH   1u
 
#define LPI2C_MCFGR0_CIRFIFO(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_CIRFIFO_SHIFT))&LPI2C_MCFGR0_CIRFIFO_MASK)
 
#define LPI2C_MCFGR0_RDMO_MASK   0x200u
 
#define LPI2C_MCFGR0_RDMO_SHIFT   9u
 
#define LPI2C_MCFGR0_RDMO_WIDTH   1u
 
#define LPI2C_MCFGR0_RDMO(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_RDMO_SHIFT))&LPI2C_MCFGR0_RDMO_MASK)
 
#define LPI2C_MCFGR1_PRESCALE_MASK   0x7u
 
#define LPI2C_MCFGR1_PRESCALE_SHIFT   0u
 
#define LPI2C_MCFGR1_PRESCALE_WIDTH   3u
 
#define LPI2C_MCFGR1_PRESCALE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_PRESCALE_SHIFT))&LPI2C_MCFGR1_PRESCALE_MASK)
 
#define LPI2C_MCFGR1_AUTOSTOP_MASK   0x100u
 
#define LPI2C_MCFGR1_AUTOSTOP_SHIFT   8u
 
#define LPI2C_MCFGR1_AUTOSTOP_WIDTH   1u
 
#define LPI2C_MCFGR1_AUTOSTOP(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_AUTOSTOP_SHIFT))&LPI2C_MCFGR1_AUTOSTOP_MASK)
 
#define LPI2C_MCFGR1_IGNACK_MASK   0x200u
 
#define LPI2C_MCFGR1_IGNACK_SHIFT   9u
 
#define LPI2C_MCFGR1_IGNACK_WIDTH   1u
 
#define LPI2C_MCFGR1_IGNACK(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_IGNACK_SHIFT))&LPI2C_MCFGR1_IGNACK_MASK)
 
#define LPI2C_MCFGR1_TIMECFG_MASK   0x400u
 
#define LPI2C_MCFGR1_TIMECFG_SHIFT   10u
 
#define LPI2C_MCFGR1_TIMECFG_WIDTH   1u
 
#define LPI2C_MCFGR1_TIMECFG(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_TIMECFG_SHIFT))&LPI2C_MCFGR1_TIMECFG_MASK)
 
#define LPI2C_MCFGR1_MATCFG_MASK   0x70000u
 
#define LPI2C_MCFGR1_MATCFG_SHIFT   16u
 
#define LPI2C_MCFGR1_MATCFG_WIDTH   3u
 
#define LPI2C_MCFGR1_MATCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_MATCFG_SHIFT))&LPI2C_MCFGR1_MATCFG_MASK)
 
#define LPI2C_MCFGR1_PINCFG_MASK   0x7000000u
 
#define LPI2C_MCFGR1_PINCFG_SHIFT   24u
 
#define LPI2C_MCFGR1_PINCFG_WIDTH   3u
 
#define LPI2C_MCFGR1_PINCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_PINCFG_SHIFT))&LPI2C_MCFGR1_PINCFG_MASK)
 
#define LPI2C_MCFGR2_BUSIDLE_MASK   0xFFFu
 
#define LPI2C_MCFGR2_BUSIDLE_SHIFT   0u
 
#define LPI2C_MCFGR2_BUSIDLE_WIDTH   12u
 
#define LPI2C_MCFGR2_BUSIDLE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR2_BUSIDLE_SHIFT))&LPI2C_MCFGR2_BUSIDLE_MASK)
 
#define LPI2C_MCFGR2_FILTSCL_MASK   0xF0000u
 
#define LPI2C_MCFGR2_FILTSCL_SHIFT   16u
 
#define LPI2C_MCFGR2_FILTSCL_WIDTH   4u
 
#define LPI2C_MCFGR2_FILTSCL(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR2_FILTSCL_SHIFT))&LPI2C_MCFGR2_FILTSCL_MASK)
 
#define LPI2C_MCFGR2_FILTSDA_MASK   0xF000000u
 
#define LPI2C_MCFGR2_FILTSDA_SHIFT   24u
 
#define LPI2C_MCFGR2_FILTSDA_WIDTH   4u
 
#define LPI2C_MCFGR2_FILTSDA(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR2_FILTSDA_SHIFT))&LPI2C_MCFGR2_FILTSDA_MASK)
 
#define LPI2C_MCFGR3_PINLOW_MASK   0xFFF00u
 
#define LPI2C_MCFGR3_PINLOW_SHIFT   8u
 
#define LPI2C_MCFGR3_PINLOW_WIDTH   12u
 
#define LPI2C_MCFGR3_PINLOW(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR3_PINLOW_SHIFT))&LPI2C_MCFGR3_PINLOW_MASK)
 
#define LPI2C_MDMR_MATCH0_MASK   0xFFu
 
#define LPI2C_MDMR_MATCH0_SHIFT   0u
 
#define LPI2C_MDMR_MATCH0_WIDTH   8u
 
#define LPI2C_MDMR_MATCH0(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MDMR_MATCH0_SHIFT))&LPI2C_MDMR_MATCH0_MASK)
 
#define LPI2C_MDMR_MATCH1_MASK   0xFF0000u
 
#define LPI2C_MDMR_MATCH1_SHIFT   16u
 
#define LPI2C_MDMR_MATCH1_WIDTH   8u
 
#define LPI2C_MDMR_MATCH1(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MDMR_MATCH1_SHIFT))&LPI2C_MDMR_MATCH1_MASK)
 
#define LPI2C_MCCR0_CLKLO_MASK   0x3Fu
 
#define LPI2C_MCCR0_CLKLO_SHIFT   0u
 
#define LPI2C_MCCR0_CLKLO_WIDTH   6u
 
#define LPI2C_MCCR0_CLKLO(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR0_CLKLO_SHIFT))&LPI2C_MCCR0_CLKLO_MASK)
 
#define LPI2C_MCCR0_CLKHI_MASK   0x3F00u
 
#define LPI2C_MCCR0_CLKHI_SHIFT   8u
 
#define LPI2C_MCCR0_CLKHI_WIDTH   6u
 
#define LPI2C_MCCR0_CLKHI(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR0_CLKHI_SHIFT))&LPI2C_MCCR0_CLKHI_MASK)
 
#define LPI2C_MCCR0_SETHOLD_MASK   0x3F0000u
 
#define LPI2C_MCCR0_SETHOLD_SHIFT   16u
 
#define LPI2C_MCCR0_SETHOLD_WIDTH   6u
 
#define LPI2C_MCCR0_SETHOLD(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR0_SETHOLD_SHIFT))&LPI2C_MCCR0_SETHOLD_MASK)
 
#define LPI2C_MCCR0_DATAVD_MASK   0x3F000000u
 
#define LPI2C_MCCR0_DATAVD_SHIFT   24u
 
#define LPI2C_MCCR0_DATAVD_WIDTH   6u
 
#define LPI2C_MCCR0_DATAVD(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR0_DATAVD_SHIFT))&LPI2C_MCCR0_DATAVD_MASK)
 
#define LPI2C_MCCR1_CLKLO_MASK   0x3Fu
 
#define LPI2C_MCCR1_CLKLO_SHIFT   0u
 
#define LPI2C_MCCR1_CLKLO_WIDTH   6u
 
#define LPI2C_MCCR1_CLKLO(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR1_CLKLO_SHIFT))&LPI2C_MCCR1_CLKLO_MASK)
 
#define LPI2C_MCCR1_CLKHI_MASK   0x3F00u
 
#define LPI2C_MCCR1_CLKHI_SHIFT   8u
 
#define LPI2C_MCCR1_CLKHI_WIDTH   6u
 
#define LPI2C_MCCR1_CLKHI(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR1_CLKHI_SHIFT))&LPI2C_MCCR1_CLKHI_MASK)
 
#define LPI2C_MCCR1_SETHOLD_MASK   0x3F0000u
 
#define LPI2C_MCCR1_SETHOLD_SHIFT   16u
 
#define LPI2C_MCCR1_SETHOLD_WIDTH   6u
 
#define LPI2C_MCCR1_SETHOLD(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR1_SETHOLD_SHIFT))&LPI2C_MCCR1_SETHOLD_MASK)
 
#define LPI2C_MCCR1_DATAVD_MASK   0x3F000000u
 
#define LPI2C_MCCR1_DATAVD_SHIFT   24u
 
#define LPI2C_MCCR1_DATAVD_WIDTH   6u
 
#define LPI2C_MCCR1_DATAVD(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR1_DATAVD_SHIFT))&LPI2C_MCCR1_DATAVD_MASK)
 
#define LPI2C_MFCR_TXWATER_MASK   0x3u
 
#define LPI2C_MFCR_TXWATER_SHIFT   0u
 
#define LPI2C_MFCR_TXWATER_WIDTH   2u
 
#define LPI2C_MFCR_TXWATER(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MFCR_TXWATER_SHIFT))&LPI2C_MFCR_TXWATER_MASK)
 
#define LPI2C_MFCR_RXWATER_MASK   0x30000u
 
#define LPI2C_MFCR_RXWATER_SHIFT   16u
 
#define LPI2C_MFCR_RXWATER_WIDTH   2u
 
#define LPI2C_MFCR_RXWATER(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MFCR_RXWATER_SHIFT))&LPI2C_MFCR_RXWATER_MASK)
 
#define LPI2C_MFSR_TXCOUNT_MASK   0x7u
 
#define LPI2C_MFSR_TXCOUNT_SHIFT   0u
 
#define LPI2C_MFSR_TXCOUNT_WIDTH   3u
 
#define LPI2C_MFSR_TXCOUNT(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MFSR_TXCOUNT_SHIFT))&LPI2C_MFSR_TXCOUNT_MASK)
 
#define LPI2C_MFSR_RXCOUNT_MASK   0x70000u
 
#define LPI2C_MFSR_RXCOUNT_SHIFT   16u
 
#define LPI2C_MFSR_RXCOUNT_WIDTH   3u
 
#define LPI2C_MFSR_RXCOUNT(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MFSR_RXCOUNT_SHIFT))&LPI2C_MFSR_RXCOUNT_MASK)
 
#define LPI2C_MTDR_DATA_MASK   0xFFu
 
#define LPI2C_MTDR_DATA_SHIFT   0u
 
#define LPI2C_MTDR_DATA_WIDTH   8u
 
#define LPI2C_MTDR_DATA(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MTDR_DATA_SHIFT))&LPI2C_MTDR_DATA_MASK)
 
#define LPI2C_MTDR_CMD_MASK   0x700u
 
#define LPI2C_MTDR_CMD_SHIFT   8u
 
#define LPI2C_MTDR_CMD_WIDTH   3u
 
#define LPI2C_MTDR_CMD(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MTDR_CMD_SHIFT))&LPI2C_MTDR_CMD_MASK)
 
#define LPI2C_MRDR_DATA_MASK   0xFFu
 
#define LPI2C_MRDR_DATA_SHIFT   0u
 
#define LPI2C_MRDR_DATA_WIDTH   8u
 
#define LPI2C_MRDR_DATA(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MRDR_DATA_SHIFT))&LPI2C_MRDR_DATA_MASK)
 
#define LPI2C_MRDR_RXEMPTY_MASK   0x4000u
 
#define LPI2C_MRDR_RXEMPTY_SHIFT   14u
 
#define LPI2C_MRDR_RXEMPTY_WIDTH   1u
 
#define LPI2C_MRDR_RXEMPTY(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MRDR_RXEMPTY_SHIFT))&LPI2C_MRDR_RXEMPTY_MASK)
 
#define LPI2C_SCR_SEN_MASK   0x1u
 
#define LPI2C_SCR_SEN_SHIFT   0u
 
#define LPI2C_SCR_SEN_WIDTH   1u
 
#define LPI2C_SCR_SEN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCR_SEN_SHIFT))&LPI2C_SCR_SEN_MASK)
 
#define LPI2C_SCR_RST_MASK   0x2u
 
#define LPI2C_SCR_RST_SHIFT   1u
 
#define LPI2C_SCR_RST_WIDTH   1u
 
#define LPI2C_SCR_RST(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCR_RST_SHIFT))&LPI2C_SCR_RST_MASK)
 
#define LPI2C_SCR_FILTEN_MASK   0x10u
 
#define LPI2C_SCR_FILTEN_SHIFT   4u
 
#define LPI2C_SCR_FILTEN_WIDTH   1u
 
#define LPI2C_SCR_FILTEN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCR_FILTEN_SHIFT))&LPI2C_SCR_FILTEN_MASK)
 
#define LPI2C_SCR_FILTDZ_MASK   0x20u
 
#define LPI2C_SCR_FILTDZ_SHIFT   5u
 
#define LPI2C_SCR_FILTDZ_WIDTH   1u
 
#define LPI2C_SCR_FILTDZ(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCR_FILTDZ_SHIFT))&LPI2C_SCR_FILTDZ_MASK)
 
#define LPI2C_SSR_TDF_MASK   0x1u
 
#define LPI2C_SSR_TDF_SHIFT   0u
 
#define LPI2C_SSR_TDF_WIDTH   1u
 
#define LPI2C_SSR_TDF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_TDF_SHIFT))&LPI2C_SSR_TDF_MASK)
 
#define LPI2C_SSR_RDF_MASK   0x2u
 
#define LPI2C_SSR_RDF_SHIFT   1u
 
#define LPI2C_SSR_RDF_WIDTH   1u
 
#define LPI2C_SSR_RDF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_RDF_SHIFT))&LPI2C_SSR_RDF_MASK)
 
#define LPI2C_SSR_AVF_MASK   0x4u
 
#define LPI2C_SSR_AVF_SHIFT   2u
 
#define LPI2C_SSR_AVF_WIDTH   1u
 
#define LPI2C_SSR_AVF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_AVF_SHIFT))&LPI2C_SSR_AVF_MASK)
 
#define LPI2C_SSR_TAF_MASK   0x8u
 
#define LPI2C_SSR_TAF_SHIFT   3u
 
#define LPI2C_SSR_TAF_WIDTH   1u
 
#define LPI2C_SSR_TAF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_TAF_SHIFT))&LPI2C_SSR_TAF_MASK)
 
#define LPI2C_SSR_RSF_MASK   0x100u
 
#define LPI2C_SSR_RSF_SHIFT   8u
 
#define LPI2C_SSR_RSF_WIDTH   1u
 
#define LPI2C_SSR_RSF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_RSF_SHIFT))&LPI2C_SSR_RSF_MASK)
 
#define LPI2C_SSR_SDF_MASK   0x200u
 
#define LPI2C_SSR_SDF_SHIFT   9u
 
#define LPI2C_SSR_SDF_WIDTH   1u
 
#define LPI2C_SSR_SDF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_SDF_SHIFT))&LPI2C_SSR_SDF_MASK)
 
#define LPI2C_SSR_BEF_MASK   0x400u
 
#define LPI2C_SSR_BEF_SHIFT   10u
 
#define LPI2C_SSR_BEF_WIDTH   1u
 
#define LPI2C_SSR_BEF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_BEF_SHIFT))&LPI2C_SSR_BEF_MASK)
 
#define LPI2C_SSR_FEF_MASK   0x800u
 
#define LPI2C_SSR_FEF_SHIFT   11u
 
#define LPI2C_SSR_FEF_WIDTH   1u
 
#define LPI2C_SSR_FEF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_FEF_SHIFT))&LPI2C_SSR_FEF_MASK)
 
#define LPI2C_SSR_AM0F_MASK   0x1000u
 
#define LPI2C_SSR_AM0F_SHIFT   12u
 
#define LPI2C_SSR_AM0F_WIDTH   1u
 
#define LPI2C_SSR_AM0F(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_AM0F_SHIFT))&LPI2C_SSR_AM0F_MASK)
 
#define LPI2C_SSR_AM1F_MASK   0x2000u
 
#define LPI2C_SSR_AM1F_SHIFT   13u
 
#define LPI2C_SSR_AM1F_WIDTH   1u
 
#define LPI2C_SSR_AM1F(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_AM1F_SHIFT))&LPI2C_SSR_AM1F_MASK)
 
#define LPI2C_SSR_GCF_MASK   0x4000u
 
#define LPI2C_SSR_GCF_SHIFT   14u
 
#define LPI2C_SSR_GCF_WIDTH   1u
 
#define LPI2C_SSR_GCF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_GCF_SHIFT))&LPI2C_SSR_GCF_MASK)
 
#define LPI2C_SSR_SARF_MASK   0x8000u
 
#define LPI2C_SSR_SARF_SHIFT   15u
 
#define LPI2C_SSR_SARF_WIDTH   1u
 
#define LPI2C_SSR_SARF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_SARF_SHIFT))&LPI2C_SSR_SARF_MASK)
 
#define LPI2C_SSR_SBF_MASK   0x1000000u
 
#define LPI2C_SSR_SBF_SHIFT   24u
 
#define LPI2C_SSR_SBF_WIDTH   1u
 
#define LPI2C_SSR_SBF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_SBF_SHIFT))&LPI2C_SSR_SBF_MASK)
 
#define LPI2C_SSR_BBF_MASK   0x2000000u
 
#define LPI2C_SSR_BBF_SHIFT   25u
 
#define LPI2C_SSR_BBF_WIDTH   1u
 
#define LPI2C_SSR_BBF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_BBF_SHIFT))&LPI2C_SSR_BBF_MASK)
 
#define LPI2C_SIER_TDIE_MASK   0x1u
 
#define LPI2C_SIER_TDIE_SHIFT   0u
 
#define LPI2C_SIER_TDIE_WIDTH   1u
 
#define LPI2C_SIER_TDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_TDIE_SHIFT))&LPI2C_SIER_TDIE_MASK)
 
#define LPI2C_SIER_RDIE_MASK   0x2u
 
#define LPI2C_SIER_RDIE_SHIFT   1u
 
#define LPI2C_SIER_RDIE_WIDTH   1u
 
#define LPI2C_SIER_RDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_RDIE_SHIFT))&LPI2C_SIER_RDIE_MASK)
 
#define LPI2C_SIER_AVIE_MASK   0x4u
 
#define LPI2C_SIER_AVIE_SHIFT   2u
 
#define LPI2C_SIER_AVIE_WIDTH   1u
 
#define LPI2C_SIER_AVIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_AVIE_SHIFT))&LPI2C_SIER_AVIE_MASK)
 
#define LPI2C_SIER_TAIE_MASK   0x8u
 
#define LPI2C_SIER_TAIE_SHIFT   3u
 
#define LPI2C_SIER_TAIE_WIDTH   1u
 
#define LPI2C_SIER_TAIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_TAIE_SHIFT))&LPI2C_SIER_TAIE_MASK)
 
#define LPI2C_SIER_RSIE_MASK   0x100u
 
#define LPI2C_SIER_RSIE_SHIFT   8u
 
#define LPI2C_SIER_RSIE_WIDTH   1u
 
#define LPI2C_SIER_RSIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_RSIE_SHIFT))&LPI2C_SIER_RSIE_MASK)
 
#define LPI2C_SIER_SDIE_MASK   0x200u
 
#define LPI2C_SIER_SDIE_SHIFT   9u
 
#define LPI2C_SIER_SDIE_WIDTH   1u
 
#define LPI2C_SIER_SDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_SDIE_SHIFT))&LPI2C_SIER_SDIE_MASK)
 
#define LPI2C_SIER_BEIE_MASK   0x400u
 
#define LPI2C_SIER_BEIE_SHIFT   10u
 
#define LPI2C_SIER_BEIE_WIDTH   1u
 
#define LPI2C_SIER_BEIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_BEIE_SHIFT))&LPI2C_SIER_BEIE_MASK)
 
#define LPI2C_SIER_FEIE_MASK   0x800u
 
#define LPI2C_SIER_FEIE_SHIFT   11u
 
#define LPI2C_SIER_FEIE_WIDTH   1u
 
#define LPI2C_SIER_FEIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_FEIE_SHIFT))&LPI2C_SIER_FEIE_MASK)
 
#define LPI2C_SIER_AM0IE_MASK   0x1000u
 
#define LPI2C_SIER_AM0IE_SHIFT   12u
 
#define LPI2C_SIER_AM0IE_WIDTH   1u
 
#define LPI2C_SIER_AM0IE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_AM0IE_SHIFT))&LPI2C_SIER_AM0IE_MASK)
 
#define LPI2C_SIER_AM1F_MASK   0x2000u
 
#define LPI2C_SIER_AM1F_SHIFT   13u
 
#define LPI2C_SIER_AM1F_WIDTH   1u
 
#define LPI2C_SIER_AM1F(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_AM1F_SHIFT))&LPI2C_SIER_AM1F_MASK)
 
#define LPI2C_SIER_GCIE_MASK   0x4000u
 
#define LPI2C_SIER_GCIE_SHIFT   14u
 
#define LPI2C_SIER_GCIE_WIDTH   1u
 
#define LPI2C_SIER_GCIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_GCIE_SHIFT))&LPI2C_SIER_GCIE_MASK)
 
#define LPI2C_SIER_SARIE_MASK   0x8000u
 
#define LPI2C_SIER_SARIE_SHIFT   15u
 
#define LPI2C_SIER_SARIE_WIDTH   1u
 
#define LPI2C_SIER_SARIE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_SARIE_SHIFT))&LPI2C_SIER_SARIE_MASK)
 
#define LPI2C_SDER_TDDE_MASK   0x1u
 
#define LPI2C_SDER_TDDE_SHIFT   0u
 
#define LPI2C_SDER_TDDE_WIDTH   1u
 
#define LPI2C_SDER_TDDE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SDER_TDDE_SHIFT))&LPI2C_SDER_TDDE_MASK)
 
#define LPI2C_SDER_RDDE_MASK   0x2u
 
#define LPI2C_SDER_RDDE_SHIFT   1u
 
#define LPI2C_SDER_RDDE_WIDTH   1u
 
#define LPI2C_SDER_RDDE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SDER_RDDE_SHIFT))&LPI2C_SDER_RDDE_MASK)
 
#define LPI2C_SDER_AVDE_MASK   0x4u
 
#define LPI2C_SDER_AVDE_SHIFT   2u
 
#define LPI2C_SDER_AVDE_WIDTH   1u
 
#define LPI2C_SDER_AVDE(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SDER_AVDE_SHIFT))&LPI2C_SDER_AVDE_MASK)
 
#define LPI2C_SCFGR1_ADRSTALL_MASK   0x1u
 
#define LPI2C_SCFGR1_ADRSTALL_SHIFT   0u
 
#define LPI2C_SCFGR1_ADRSTALL_WIDTH   1u
 
#define LPI2C_SCFGR1_ADRSTALL(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_ADRSTALL_SHIFT))&LPI2C_SCFGR1_ADRSTALL_MASK)
 
#define LPI2C_SCFGR1_RXSTALL_MASK   0x2u
 
#define LPI2C_SCFGR1_RXSTALL_SHIFT   1u
 
#define LPI2C_SCFGR1_RXSTALL_WIDTH   1u
 
#define LPI2C_SCFGR1_RXSTALL(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_RXSTALL_SHIFT))&LPI2C_SCFGR1_RXSTALL_MASK)
 
#define LPI2C_SCFGR1_TXDSTALL_MASK   0x4u
 
#define LPI2C_SCFGR1_TXDSTALL_SHIFT   2u
 
#define LPI2C_SCFGR1_TXDSTALL_WIDTH   1u
 
#define LPI2C_SCFGR1_TXDSTALL(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_TXDSTALL_SHIFT))&LPI2C_SCFGR1_TXDSTALL_MASK)
 
#define LPI2C_SCFGR1_ACKSTALL_MASK   0x8u
 
#define LPI2C_SCFGR1_ACKSTALL_SHIFT   3u
 
#define LPI2C_SCFGR1_ACKSTALL_WIDTH   1u
 
#define LPI2C_SCFGR1_ACKSTALL(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_ACKSTALL_SHIFT))&LPI2C_SCFGR1_ACKSTALL_MASK)
 
#define LPI2C_SCFGR1_GCEN_MASK   0x100u
 
#define LPI2C_SCFGR1_GCEN_SHIFT   8u
 
#define LPI2C_SCFGR1_GCEN_WIDTH   1u
 
#define LPI2C_SCFGR1_GCEN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_GCEN_SHIFT))&LPI2C_SCFGR1_GCEN_MASK)
 
#define LPI2C_SCFGR1_SAEN_MASK   0x200u
 
#define LPI2C_SCFGR1_SAEN_SHIFT   9u
 
#define LPI2C_SCFGR1_SAEN_WIDTH   1u
 
#define LPI2C_SCFGR1_SAEN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_SAEN_SHIFT))&LPI2C_SCFGR1_SAEN_MASK)
 
#define LPI2C_SCFGR1_TXCFG_MASK   0x400u
 
#define LPI2C_SCFGR1_TXCFG_SHIFT   10u
 
#define LPI2C_SCFGR1_TXCFG_WIDTH   1u
 
#define LPI2C_SCFGR1_TXCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_TXCFG_SHIFT))&LPI2C_SCFGR1_TXCFG_MASK)
 
#define LPI2C_SCFGR1_RXCFG_MASK   0x800u
 
#define LPI2C_SCFGR1_RXCFG_SHIFT   11u
 
#define LPI2C_SCFGR1_RXCFG_WIDTH   1u
 
#define LPI2C_SCFGR1_RXCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_RXCFG_SHIFT))&LPI2C_SCFGR1_RXCFG_MASK)
 
#define LPI2C_SCFGR1_IGNACK_MASK   0x1000u
 
#define LPI2C_SCFGR1_IGNACK_SHIFT   12u
 
#define LPI2C_SCFGR1_IGNACK_WIDTH   1u
 
#define LPI2C_SCFGR1_IGNACK(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_IGNACK_SHIFT))&LPI2C_SCFGR1_IGNACK_MASK)
 
#define LPI2C_SCFGR1_HSMEN_MASK   0x2000u
 
#define LPI2C_SCFGR1_HSMEN_SHIFT   13u
 
#define LPI2C_SCFGR1_HSMEN_WIDTH   1u
 
#define LPI2C_SCFGR1_HSMEN(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_HSMEN_SHIFT))&LPI2C_SCFGR1_HSMEN_MASK)
 
#define LPI2C_SCFGR1_ADDRCFG_MASK   0x70000u
 
#define LPI2C_SCFGR1_ADDRCFG_SHIFT   16u
 
#define LPI2C_SCFGR1_ADDRCFG_WIDTH   3u
 
#define LPI2C_SCFGR1_ADDRCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_ADDRCFG_SHIFT))&LPI2C_SCFGR1_ADDRCFG_MASK)
 
#define LPI2C_SCFGR2_CLKHOLD_MASK   0xFu
 
#define LPI2C_SCFGR2_CLKHOLD_SHIFT   0u
 
#define LPI2C_SCFGR2_CLKHOLD_WIDTH   4u
 
#define LPI2C_SCFGR2_CLKHOLD(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR2_CLKHOLD_SHIFT))&LPI2C_SCFGR2_CLKHOLD_MASK)
 
#define LPI2C_SCFGR2_DATAVD_MASK   0x3F00u
 
#define LPI2C_SCFGR2_DATAVD_SHIFT   8u
 
#define LPI2C_SCFGR2_DATAVD_WIDTH   6u
 
#define LPI2C_SCFGR2_DATAVD(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR2_DATAVD_SHIFT))&LPI2C_SCFGR2_DATAVD_MASK)
 
#define LPI2C_SCFGR2_FILTSCL_MASK   0xF0000u
 
#define LPI2C_SCFGR2_FILTSCL_SHIFT   16u
 
#define LPI2C_SCFGR2_FILTSCL_WIDTH   4u
 
#define LPI2C_SCFGR2_FILTSCL(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR2_FILTSCL_SHIFT))&LPI2C_SCFGR2_FILTSCL_MASK)
 
#define LPI2C_SCFGR2_FILTSDA_MASK   0xF000000u
 
#define LPI2C_SCFGR2_FILTSDA_SHIFT   24u
 
#define LPI2C_SCFGR2_FILTSDA_WIDTH   4u
 
#define LPI2C_SCFGR2_FILTSDA(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR2_FILTSDA_SHIFT))&LPI2C_SCFGR2_FILTSDA_MASK)
 
#define LPI2C_SAMR_ADDR0_MASK   0x7FEu
 
#define LPI2C_SAMR_ADDR0_SHIFT   1u
 
#define LPI2C_SAMR_ADDR0_WIDTH   10u
 
#define LPI2C_SAMR_ADDR0(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SAMR_ADDR0_SHIFT))&LPI2C_SAMR_ADDR0_MASK)
 
#define LPI2C_SAMR_ADDR1_MASK   0x7FE0000u
 
#define LPI2C_SAMR_ADDR1_SHIFT   17u
 
#define LPI2C_SAMR_ADDR1_WIDTH   10u
 
#define LPI2C_SAMR_ADDR1(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SAMR_ADDR1_SHIFT))&LPI2C_SAMR_ADDR1_MASK)
 
#define LPI2C_SASR_RADDR_MASK   0x7FFu
 
#define LPI2C_SASR_RADDR_SHIFT   0u
 
#define LPI2C_SASR_RADDR_WIDTH   11u
 
#define LPI2C_SASR_RADDR(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SASR_RADDR_SHIFT))&LPI2C_SASR_RADDR_MASK)
 
#define LPI2C_SASR_ANV_MASK   0x4000u
 
#define LPI2C_SASR_ANV_SHIFT   14u
 
#define LPI2C_SASR_ANV_WIDTH   1u
 
#define LPI2C_SASR_ANV(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SASR_ANV_SHIFT))&LPI2C_SASR_ANV_MASK)
 
#define LPI2C_STAR_TXNACK_MASK   0x1u
 
#define LPI2C_STAR_TXNACK_SHIFT   0u
 
#define LPI2C_STAR_TXNACK_WIDTH   1u
 
#define LPI2C_STAR_TXNACK(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_STAR_TXNACK_SHIFT))&LPI2C_STAR_TXNACK_MASK)
 
#define LPI2C_STDR_DATA_MASK   0xFFu
 
#define LPI2C_STDR_DATA_SHIFT   0u
 
#define LPI2C_STDR_DATA_WIDTH   8u
 
#define LPI2C_STDR_DATA(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_STDR_DATA_SHIFT))&LPI2C_STDR_DATA_MASK)
 
#define LPI2C_SRDR_DATA_MASK   0xFFu
 
#define LPI2C_SRDR_DATA_SHIFT   0u
 
#define LPI2C_SRDR_DATA_WIDTH   8u
 
#define LPI2C_SRDR_DATA(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SRDR_DATA_SHIFT))&LPI2C_SRDR_DATA_MASK)
 
#define LPI2C_SRDR_RXEMPTY_MASK   0x4000u
 
#define LPI2C_SRDR_RXEMPTY_SHIFT   14u
 
#define LPI2C_SRDR_RXEMPTY_WIDTH   1u
 
#define LPI2C_SRDR_RXEMPTY(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SRDR_RXEMPTY_SHIFT))&LPI2C_SRDR_RXEMPTY_MASK)
 
#define LPI2C_SRDR_SOF_MASK   0x8000u
 
#define LPI2C_SRDR_SOF_SHIFT   15u
 
#define LPI2C_SRDR_SOF_WIDTH   1u
 
#define LPI2C_SRDR_SOF(x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SRDR_SOF_SHIFT))&LPI2C_SRDR_SOF_MASK)
 

Macro Definition Documentation

#define LPI2C_MCCR0_CLKHI (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR0_CLKHI_SHIFT))&LPI2C_MCCR0_CLKHI_MASK)

Definition at line 5477 of file S32K118.h.

#define LPI2C_MCCR0_CLKHI_MASK   0x3F00u

Definition at line 5474 of file S32K118.h.

#define LPI2C_MCCR0_CLKHI_SHIFT   8u

Definition at line 5475 of file S32K118.h.

#define LPI2C_MCCR0_CLKHI_WIDTH   6u

Definition at line 5476 of file S32K118.h.

#define LPI2C_MCCR0_CLKLO (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR0_CLKLO_SHIFT))&LPI2C_MCCR0_CLKLO_MASK)

Definition at line 5473 of file S32K118.h.

#define LPI2C_MCCR0_CLKLO_MASK   0x3Fu

Definition at line 5470 of file S32K118.h.

#define LPI2C_MCCR0_CLKLO_SHIFT   0u

Definition at line 5471 of file S32K118.h.

#define LPI2C_MCCR0_CLKLO_WIDTH   6u

Definition at line 5472 of file S32K118.h.

#define LPI2C_MCCR0_DATAVD (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR0_DATAVD_SHIFT))&LPI2C_MCCR0_DATAVD_MASK)

Definition at line 5485 of file S32K118.h.

#define LPI2C_MCCR0_DATAVD_MASK   0x3F000000u

Definition at line 5482 of file S32K118.h.

#define LPI2C_MCCR0_DATAVD_SHIFT   24u

Definition at line 5483 of file S32K118.h.

#define LPI2C_MCCR0_DATAVD_WIDTH   6u

Definition at line 5484 of file S32K118.h.

#define LPI2C_MCCR0_SETHOLD (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR0_SETHOLD_SHIFT))&LPI2C_MCCR0_SETHOLD_MASK)

Definition at line 5481 of file S32K118.h.

#define LPI2C_MCCR0_SETHOLD_MASK   0x3F0000u

Definition at line 5478 of file S32K118.h.

#define LPI2C_MCCR0_SETHOLD_SHIFT   16u

Definition at line 5479 of file S32K118.h.

#define LPI2C_MCCR0_SETHOLD_WIDTH   6u

Definition at line 5480 of file S32K118.h.

#define LPI2C_MCCR1_CLKHI (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR1_CLKHI_SHIFT))&LPI2C_MCCR1_CLKHI_MASK)

Definition at line 5494 of file S32K118.h.

#define LPI2C_MCCR1_CLKHI_MASK   0x3F00u

Definition at line 5491 of file S32K118.h.

#define LPI2C_MCCR1_CLKHI_SHIFT   8u

Definition at line 5492 of file S32K118.h.

#define LPI2C_MCCR1_CLKHI_WIDTH   6u

Definition at line 5493 of file S32K118.h.

#define LPI2C_MCCR1_CLKLO (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR1_CLKLO_SHIFT))&LPI2C_MCCR1_CLKLO_MASK)

Definition at line 5490 of file S32K118.h.

#define LPI2C_MCCR1_CLKLO_MASK   0x3Fu

Definition at line 5487 of file S32K118.h.

#define LPI2C_MCCR1_CLKLO_SHIFT   0u

Definition at line 5488 of file S32K118.h.

#define LPI2C_MCCR1_CLKLO_WIDTH   6u

Definition at line 5489 of file S32K118.h.

#define LPI2C_MCCR1_DATAVD (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR1_DATAVD_SHIFT))&LPI2C_MCCR1_DATAVD_MASK)

Definition at line 5502 of file S32K118.h.

#define LPI2C_MCCR1_DATAVD_MASK   0x3F000000u

Definition at line 5499 of file S32K118.h.

#define LPI2C_MCCR1_DATAVD_SHIFT   24u

Definition at line 5500 of file S32K118.h.

#define LPI2C_MCCR1_DATAVD_WIDTH   6u

Definition at line 5501 of file S32K118.h.

#define LPI2C_MCCR1_SETHOLD (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCCR1_SETHOLD_SHIFT))&LPI2C_MCCR1_SETHOLD_MASK)

Definition at line 5498 of file S32K118.h.

#define LPI2C_MCCR1_SETHOLD_MASK   0x3F0000u

Definition at line 5495 of file S32K118.h.

#define LPI2C_MCCR1_SETHOLD_SHIFT   16u

Definition at line 5496 of file S32K118.h.

#define LPI2C_MCCR1_SETHOLD_WIDTH   6u

Definition at line 5497 of file S32K118.h.

#define LPI2C_MCFGR0_CIRFIFO (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_CIRFIFO_SHIFT))&LPI2C_MCFGR0_CIRFIFO_MASK)

Definition at line 5412 of file S32K118.h.

#define LPI2C_MCFGR0_CIRFIFO_MASK   0x100u

Definition at line 5409 of file S32K118.h.

#define LPI2C_MCFGR0_CIRFIFO_SHIFT   8u

Definition at line 5410 of file S32K118.h.

#define LPI2C_MCFGR0_CIRFIFO_WIDTH   1u

Definition at line 5411 of file S32K118.h.

#define LPI2C_MCFGR0_HREN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_HREN_SHIFT))&LPI2C_MCFGR0_HREN_MASK)

Definition at line 5400 of file S32K118.h.

#define LPI2C_MCFGR0_HREN_MASK   0x1u

Definition at line 5397 of file S32K118.h.

#define LPI2C_MCFGR0_HREN_SHIFT   0u

Definition at line 5398 of file S32K118.h.

#define LPI2C_MCFGR0_HREN_WIDTH   1u

Definition at line 5399 of file S32K118.h.

#define LPI2C_MCFGR0_HRPOL (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_HRPOL_SHIFT))&LPI2C_MCFGR0_HRPOL_MASK)

Definition at line 5404 of file S32K118.h.

#define LPI2C_MCFGR0_HRPOL_MASK   0x2u

Definition at line 5401 of file S32K118.h.

#define LPI2C_MCFGR0_HRPOL_SHIFT   1u

Definition at line 5402 of file S32K118.h.

#define LPI2C_MCFGR0_HRPOL_WIDTH   1u

Definition at line 5403 of file S32K118.h.

#define LPI2C_MCFGR0_HRSEL (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_HRSEL_SHIFT))&LPI2C_MCFGR0_HRSEL_MASK)

Definition at line 5408 of file S32K118.h.

#define LPI2C_MCFGR0_HRSEL_MASK   0x4u

Definition at line 5405 of file S32K118.h.

#define LPI2C_MCFGR0_HRSEL_SHIFT   2u

Definition at line 5406 of file S32K118.h.

#define LPI2C_MCFGR0_HRSEL_WIDTH   1u

Definition at line 5407 of file S32K118.h.

#define LPI2C_MCFGR0_RDMO (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR0_RDMO_SHIFT))&LPI2C_MCFGR0_RDMO_MASK)

Definition at line 5416 of file S32K118.h.

#define LPI2C_MCFGR0_RDMO_MASK   0x200u

Definition at line 5413 of file S32K118.h.

#define LPI2C_MCFGR0_RDMO_SHIFT   9u

Definition at line 5414 of file S32K118.h.

#define LPI2C_MCFGR0_RDMO_WIDTH   1u

Definition at line 5415 of file S32K118.h.

#define LPI2C_MCFGR1_AUTOSTOP (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_AUTOSTOP_SHIFT))&LPI2C_MCFGR1_AUTOSTOP_MASK)

Definition at line 5425 of file S32K118.h.

#define LPI2C_MCFGR1_AUTOSTOP_MASK   0x100u

Definition at line 5422 of file S32K118.h.

#define LPI2C_MCFGR1_AUTOSTOP_SHIFT   8u

Definition at line 5423 of file S32K118.h.

#define LPI2C_MCFGR1_AUTOSTOP_WIDTH   1u

Definition at line 5424 of file S32K118.h.

#define LPI2C_MCFGR1_IGNACK (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_IGNACK_SHIFT))&LPI2C_MCFGR1_IGNACK_MASK)

Definition at line 5429 of file S32K118.h.

#define LPI2C_MCFGR1_IGNACK_MASK   0x200u

Definition at line 5426 of file S32K118.h.

#define LPI2C_MCFGR1_IGNACK_SHIFT   9u

Definition at line 5427 of file S32K118.h.

#define LPI2C_MCFGR1_IGNACK_WIDTH   1u

Definition at line 5428 of file S32K118.h.

#define LPI2C_MCFGR1_MATCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_MATCFG_SHIFT))&LPI2C_MCFGR1_MATCFG_MASK)

Definition at line 5437 of file S32K118.h.

#define LPI2C_MCFGR1_MATCFG_MASK   0x70000u

Definition at line 5434 of file S32K118.h.

#define LPI2C_MCFGR1_MATCFG_SHIFT   16u

Definition at line 5435 of file S32K118.h.

#define LPI2C_MCFGR1_MATCFG_WIDTH   3u

Definition at line 5436 of file S32K118.h.

#define LPI2C_MCFGR1_PINCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_PINCFG_SHIFT))&LPI2C_MCFGR1_PINCFG_MASK)

Definition at line 5441 of file S32K118.h.

#define LPI2C_MCFGR1_PINCFG_MASK   0x7000000u

Definition at line 5438 of file S32K118.h.

#define LPI2C_MCFGR1_PINCFG_SHIFT   24u

Definition at line 5439 of file S32K118.h.

#define LPI2C_MCFGR1_PINCFG_WIDTH   3u

Definition at line 5440 of file S32K118.h.

#define LPI2C_MCFGR1_PRESCALE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_PRESCALE_SHIFT))&LPI2C_MCFGR1_PRESCALE_MASK)

Definition at line 5421 of file S32K118.h.

#define LPI2C_MCFGR1_PRESCALE_MASK   0x7u

Definition at line 5418 of file S32K118.h.

#define LPI2C_MCFGR1_PRESCALE_SHIFT   0u

Definition at line 5419 of file S32K118.h.

#define LPI2C_MCFGR1_PRESCALE_WIDTH   3u

Definition at line 5420 of file S32K118.h.

#define LPI2C_MCFGR1_TIMECFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR1_TIMECFG_SHIFT))&LPI2C_MCFGR1_TIMECFG_MASK)

Definition at line 5433 of file S32K118.h.

#define LPI2C_MCFGR1_TIMECFG_MASK   0x400u

Definition at line 5430 of file S32K118.h.

#define LPI2C_MCFGR1_TIMECFG_SHIFT   10u

Definition at line 5431 of file S32K118.h.

#define LPI2C_MCFGR1_TIMECFG_WIDTH   1u

Definition at line 5432 of file S32K118.h.

#define LPI2C_MCFGR2_BUSIDLE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR2_BUSIDLE_SHIFT))&LPI2C_MCFGR2_BUSIDLE_MASK)

Definition at line 5446 of file S32K118.h.

#define LPI2C_MCFGR2_BUSIDLE_MASK   0xFFFu

Definition at line 5443 of file S32K118.h.

#define LPI2C_MCFGR2_BUSIDLE_SHIFT   0u

Definition at line 5444 of file S32K118.h.

#define LPI2C_MCFGR2_BUSIDLE_WIDTH   12u

Definition at line 5445 of file S32K118.h.

#define LPI2C_MCFGR2_FILTSCL (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR2_FILTSCL_SHIFT))&LPI2C_MCFGR2_FILTSCL_MASK)

Definition at line 5450 of file S32K118.h.

#define LPI2C_MCFGR2_FILTSCL_MASK   0xF0000u

Definition at line 5447 of file S32K118.h.

#define LPI2C_MCFGR2_FILTSCL_SHIFT   16u

Definition at line 5448 of file S32K118.h.

#define LPI2C_MCFGR2_FILTSCL_WIDTH   4u

Definition at line 5449 of file S32K118.h.

#define LPI2C_MCFGR2_FILTSDA (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR2_FILTSDA_SHIFT))&LPI2C_MCFGR2_FILTSDA_MASK)

Definition at line 5454 of file S32K118.h.

#define LPI2C_MCFGR2_FILTSDA_MASK   0xF000000u

Definition at line 5451 of file S32K118.h.

#define LPI2C_MCFGR2_FILTSDA_SHIFT   24u

Definition at line 5452 of file S32K118.h.

#define LPI2C_MCFGR2_FILTSDA_WIDTH   4u

Definition at line 5453 of file S32K118.h.

#define LPI2C_MCFGR3_PINLOW (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCFGR3_PINLOW_SHIFT))&LPI2C_MCFGR3_PINLOW_MASK)

Definition at line 5459 of file S32K118.h.

#define LPI2C_MCFGR3_PINLOW_MASK   0xFFF00u

Definition at line 5456 of file S32K118.h.

#define LPI2C_MCFGR3_PINLOW_SHIFT   8u

Definition at line 5457 of file S32K118.h.

#define LPI2C_MCFGR3_PINLOW_WIDTH   12u

Definition at line 5458 of file S32K118.h.

#define LPI2C_MCR_DBGEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_DBGEN_SHIFT))&LPI2C_MCR_DBGEN_MASK)

Definition at line 5296 of file S32K118.h.

#define LPI2C_MCR_DBGEN_MASK   0x8u

Definition at line 5293 of file S32K118.h.

#define LPI2C_MCR_DBGEN_SHIFT   3u

Definition at line 5294 of file S32K118.h.

#define LPI2C_MCR_DBGEN_WIDTH   1u

Definition at line 5295 of file S32K118.h.

#define LPI2C_MCR_DOZEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_DOZEN_SHIFT))&LPI2C_MCR_DOZEN_MASK)

Definition at line 5292 of file S32K118.h.

#define LPI2C_MCR_DOZEN_MASK   0x4u

Definition at line 5289 of file S32K118.h.

#define LPI2C_MCR_DOZEN_SHIFT   2u

Definition at line 5290 of file S32K118.h.

#define LPI2C_MCR_DOZEN_WIDTH   1u

Definition at line 5291 of file S32K118.h.

#define LPI2C_MCR_MEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_MEN_SHIFT))&LPI2C_MCR_MEN_MASK)

Definition at line 5284 of file S32K118.h.

#define LPI2C_MCR_MEN_MASK   0x1u

Definition at line 5281 of file S32K118.h.

#define LPI2C_MCR_MEN_SHIFT   0u

Definition at line 5282 of file S32K118.h.

#define LPI2C_MCR_MEN_WIDTH   1u

Definition at line 5283 of file S32K118.h.

#define LPI2C_MCR_RRF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_RRF_SHIFT))&LPI2C_MCR_RRF_MASK)

Definition at line 5304 of file S32K118.h.

#define LPI2C_MCR_RRF_MASK   0x200u

Definition at line 5301 of file S32K118.h.

#define LPI2C_MCR_RRF_SHIFT   9u

Definition at line 5302 of file S32K118.h.

#define LPI2C_MCR_RRF_WIDTH   1u

Definition at line 5303 of file S32K118.h.

#define LPI2C_MCR_RST (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_RST_SHIFT))&LPI2C_MCR_RST_MASK)

Definition at line 5288 of file S32K118.h.

#define LPI2C_MCR_RST_MASK   0x2u

Definition at line 5285 of file S32K118.h.

#define LPI2C_MCR_RST_SHIFT   1u

Definition at line 5286 of file S32K118.h.

#define LPI2C_MCR_RST_WIDTH   1u

Definition at line 5287 of file S32K118.h.

#define LPI2C_MCR_RTF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MCR_RTF_SHIFT))&LPI2C_MCR_RTF_MASK)

Definition at line 5300 of file S32K118.h.

#define LPI2C_MCR_RTF_MASK   0x100u

Definition at line 5297 of file S32K118.h.

#define LPI2C_MCR_RTF_SHIFT   8u

Definition at line 5298 of file S32K118.h.

#define LPI2C_MCR_RTF_WIDTH   1u

Definition at line 5299 of file S32K118.h.

#define LPI2C_MDER_RDDE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MDER_RDDE_SHIFT))&LPI2C_MDER_RDDE_MASK)

Definition at line 5395 of file S32K118.h.

#define LPI2C_MDER_RDDE_MASK   0x2u

Definition at line 5392 of file S32K118.h.

#define LPI2C_MDER_RDDE_SHIFT   1u

Definition at line 5393 of file S32K118.h.

#define LPI2C_MDER_RDDE_WIDTH   1u

Definition at line 5394 of file S32K118.h.

#define LPI2C_MDER_TDDE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MDER_TDDE_SHIFT))&LPI2C_MDER_TDDE_MASK)

Definition at line 5391 of file S32K118.h.

#define LPI2C_MDER_TDDE_MASK   0x1u

Definition at line 5388 of file S32K118.h.

#define LPI2C_MDER_TDDE_SHIFT   0u

Definition at line 5389 of file S32K118.h.

#define LPI2C_MDER_TDDE_WIDTH   1u

Definition at line 5390 of file S32K118.h.

#define LPI2C_MDMR_MATCH0 (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MDMR_MATCH0_SHIFT))&LPI2C_MDMR_MATCH0_MASK)

Definition at line 5464 of file S32K118.h.

#define LPI2C_MDMR_MATCH0_MASK   0xFFu

Definition at line 5461 of file S32K118.h.

#define LPI2C_MDMR_MATCH0_SHIFT   0u

Definition at line 5462 of file S32K118.h.

#define LPI2C_MDMR_MATCH0_WIDTH   8u

Definition at line 5463 of file S32K118.h.

#define LPI2C_MDMR_MATCH1 (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MDMR_MATCH1_SHIFT))&LPI2C_MDMR_MATCH1_MASK)

Definition at line 5468 of file S32K118.h.

#define LPI2C_MDMR_MATCH1_MASK   0xFF0000u

Definition at line 5465 of file S32K118.h.

#define LPI2C_MDMR_MATCH1_SHIFT   16u

Definition at line 5466 of file S32K118.h.

#define LPI2C_MDMR_MATCH1_WIDTH   8u

Definition at line 5467 of file S32K118.h.

#define LPI2C_MFCR_RXWATER (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MFCR_RXWATER_SHIFT))&LPI2C_MFCR_RXWATER_MASK)

Definition at line 5511 of file S32K118.h.

#define LPI2C_MFCR_RXWATER_MASK   0x30000u

Definition at line 5508 of file S32K118.h.

#define LPI2C_MFCR_RXWATER_SHIFT   16u

Definition at line 5509 of file S32K118.h.

#define LPI2C_MFCR_RXWATER_WIDTH   2u

Definition at line 5510 of file S32K118.h.

#define LPI2C_MFCR_TXWATER (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MFCR_TXWATER_SHIFT))&LPI2C_MFCR_TXWATER_MASK)

Definition at line 5507 of file S32K118.h.

#define LPI2C_MFCR_TXWATER_MASK   0x3u

Definition at line 5504 of file S32K118.h.

#define LPI2C_MFCR_TXWATER_SHIFT   0u

Definition at line 5505 of file S32K118.h.

#define LPI2C_MFCR_TXWATER_WIDTH   2u

Definition at line 5506 of file S32K118.h.

#define LPI2C_MFSR_RXCOUNT (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MFSR_RXCOUNT_SHIFT))&LPI2C_MFSR_RXCOUNT_MASK)

Definition at line 5520 of file S32K118.h.

#define LPI2C_MFSR_RXCOUNT_MASK   0x70000u

Definition at line 5517 of file S32K118.h.

#define LPI2C_MFSR_RXCOUNT_SHIFT   16u

Definition at line 5518 of file S32K118.h.

#define LPI2C_MFSR_RXCOUNT_WIDTH   3u

Definition at line 5519 of file S32K118.h.

#define LPI2C_MFSR_TXCOUNT (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MFSR_TXCOUNT_SHIFT))&LPI2C_MFSR_TXCOUNT_MASK)

Definition at line 5516 of file S32K118.h.

#define LPI2C_MFSR_TXCOUNT_MASK   0x7u

Definition at line 5513 of file S32K118.h.

#define LPI2C_MFSR_TXCOUNT_SHIFT   0u

Definition at line 5514 of file S32K118.h.

#define LPI2C_MFSR_TXCOUNT_WIDTH   3u

Definition at line 5515 of file S32K118.h.

#define LPI2C_MIER_ALIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_ALIE_SHIFT))&LPI2C_MIER_ALIE_MASK)

Definition at line 5374 of file S32K118.h.

#define LPI2C_MIER_ALIE_MASK   0x800u

Definition at line 5371 of file S32K118.h.

#define LPI2C_MIER_ALIE_SHIFT   11u

Definition at line 5372 of file S32K118.h.

#define LPI2C_MIER_ALIE_WIDTH   1u

Definition at line 5373 of file S32K118.h.

#define LPI2C_MIER_DMIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_DMIE_SHIFT))&LPI2C_MIER_DMIE_MASK)

Definition at line 5386 of file S32K118.h.

#define LPI2C_MIER_DMIE_MASK   0x4000u

Definition at line 5383 of file S32K118.h.

#define LPI2C_MIER_DMIE_SHIFT   14u

Definition at line 5384 of file S32K118.h.

#define LPI2C_MIER_DMIE_WIDTH   1u

Definition at line 5385 of file S32K118.h.

#define LPI2C_MIER_EPIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_EPIE_SHIFT))&LPI2C_MIER_EPIE_MASK)

Definition at line 5362 of file S32K118.h.

#define LPI2C_MIER_EPIE_MASK   0x100u

Definition at line 5359 of file S32K118.h.

#define LPI2C_MIER_EPIE_SHIFT   8u

Definition at line 5360 of file S32K118.h.

#define LPI2C_MIER_EPIE_WIDTH   1u

Definition at line 5361 of file S32K118.h.

#define LPI2C_MIER_FEIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_FEIE_SHIFT))&LPI2C_MIER_FEIE_MASK)

Definition at line 5378 of file S32K118.h.

#define LPI2C_MIER_FEIE_MASK   0x1000u

Definition at line 5375 of file S32K118.h.

#define LPI2C_MIER_FEIE_SHIFT   12u

Definition at line 5376 of file S32K118.h.

#define LPI2C_MIER_FEIE_WIDTH   1u

Definition at line 5377 of file S32K118.h.

#define LPI2C_MIER_NDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_NDIE_SHIFT))&LPI2C_MIER_NDIE_MASK)

Definition at line 5370 of file S32K118.h.

#define LPI2C_MIER_NDIE_MASK   0x400u

Definition at line 5367 of file S32K118.h.

#define LPI2C_MIER_NDIE_SHIFT   10u

Definition at line 5368 of file S32K118.h.

#define LPI2C_MIER_NDIE_WIDTH   1u

Definition at line 5369 of file S32K118.h.

#define LPI2C_MIER_PLTIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_PLTIE_SHIFT))&LPI2C_MIER_PLTIE_MASK)

Definition at line 5382 of file S32K118.h.

#define LPI2C_MIER_PLTIE_MASK   0x2000u

Definition at line 5379 of file S32K118.h.

#define LPI2C_MIER_PLTIE_SHIFT   13u

Definition at line 5380 of file S32K118.h.

#define LPI2C_MIER_PLTIE_WIDTH   1u

Definition at line 5381 of file S32K118.h.

#define LPI2C_MIER_RDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_RDIE_SHIFT))&LPI2C_MIER_RDIE_MASK)

Definition at line 5358 of file S32K118.h.

#define LPI2C_MIER_RDIE_MASK   0x2u

Definition at line 5355 of file S32K118.h.

#define LPI2C_MIER_RDIE_SHIFT   1u

Definition at line 5356 of file S32K118.h.

#define LPI2C_MIER_RDIE_WIDTH   1u

Definition at line 5357 of file S32K118.h.

#define LPI2C_MIER_SDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_SDIE_SHIFT))&LPI2C_MIER_SDIE_MASK)

Definition at line 5366 of file S32K118.h.

#define LPI2C_MIER_SDIE_MASK   0x200u

Definition at line 5363 of file S32K118.h.

#define LPI2C_MIER_SDIE_SHIFT   9u

Definition at line 5364 of file S32K118.h.

#define LPI2C_MIER_SDIE_WIDTH   1u

Definition at line 5365 of file S32K118.h.

#define LPI2C_MIER_TDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MIER_TDIE_SHIFT))&LPI2C_MIER_TDIE_MASK)

Definition at line 5354 of file S32K118.h.

#define LPI2C_MIER_TDIE_MASK   0x1u

Definition at line 5351 of file S32K118.h.

#define LPI2C_MIER_TDIE_SHIFT   0u

Definition at line 5352 of file S32K118.h.

#define LPI2C_MIER_TDIE_WIDTH   1u

Definition at line 5353 of file S32K118.h.

#define LPI2C_MRDR_DATA (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MRDR_DATA_SHIFT))&LPI2C_MRDR_DATA_MASK)

Definition at line 5534 of file S32K118.h.

#define LPI2C_MRDR_DATA_MASK   0xFFu

Definition at line 5531 of file S32K118.h.

#define LPI2C_MRDR_DATA_SHIFT   0u

Definition at line 5532 of file S32K118.h.

#define LPI2C_MRDR_DATA_WIDTH   8u

Definition at line 5533 of file S32K118.h.

#define LPI2C_MRDR_RXEMPTY (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MRDR_RXEMPTY_SHIFT))&LPI2C_MRDR_RXEMPTY_MASK)

Definition at line 5538 of file S32K118.h.

#define LPI2C_MRDR_RXEMPTY_MASK   0x4000u

Definition at line 5535 of file S32K118.h.

#define LPI2C_MRDR_RXEMPTY_SHIFT   14u

Definition at line 5536 of file S32K118.h.

#define LPI2C_MRDR_RXEMPTY_WIDTH   1u

Definition at line 5537 of file S32K118.h.

#define LPI2C_MSR_ALF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_ALF_SHIFT))&LPI2C_MSR_ALF_MASK)

Definition at line 5329 of file S32K118.h.

#define LPI2C_MSR_ALF_MASK   0x800u

Definition at line 5326 of file S32K118.h.

#define LPI2C_MSR_ALF_SHIFT   11u

Definition at line 5327 of file S32K118.h.

#define LPI2C_MSR_ALF_WIDTH   1u

Definition at line 5328 of file S32K118.h.

#define LPI2C_MSR_BBF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_BBF_SHIFT))&LPI2C_MSR_BBF_MASK)

Definition at line 5349 of file S32K118.h.

#define LPI2C_MSR_BBF_MASK   0x2000000u

Definition at line 5346 of file S32K118.h.

#define LPI2C_MSR_BBF_SHIFT   25u

Definition at line 5347 of file S32K118.h.

#define LPI2C_MSR_BBF_WIDTH   1u

Definition at line 5348 of file S32K118.h.

#define LPI2C_MSR_DMF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_DMF_SHIFT))&LPI2C_MSR_DMF_MASK)

Definition at line 5341 of file S32K118.h.

#define LPI2C_MSR_DMF_MASK   0x4000u

Definition at line 5338 of file S32K118.h.

#define LPI2C_MSR_DMF_SHIFT   14u

Definition at line 5339 of file S32K118.h.

#define LPI2C_MSR_DMF_WIDTH   1u

Definition at line 5340 of file S32K118.h.

#define LPI2C_MSR_EPF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_EPF_SHIFT))&LPI2C_MSR_EPF_MASK)

Definition at line 5317 of file S32K118.h.

#define LPI2C_MSR_EPF_MASK   0x100u

Definition at line 5314 of file S32K118.h.

#define LPI2C_MSR_EPF_SHIFT   8u

Definition at line 5315 of file S32K118.h.

#define LPI2C_MSR_EPF_WIDTH   1u

Definition at line 5316 of file S32K118.h.

#define LPI2C_MSR_FEF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_FEF_SHIFT))&LPI2C_MSR_FEF_MASK)

Definition at line 5333 of file S32K118.h.

#define LPI2C_MSR_FEF_MASK   0x1000u

Definition at line 5330 of file S32K118.h.

#define LPI2C_MSR_FEF_SHIFT   12u

Definition at line 5331 of file S32K118.h.

#define LPI2C_MSR_FEF_WIDTH   1u

Definition at line 5332 of file S32K118.h.

#define LPI2C_MSR_MBF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_MBF_SHIFT))&LPI2C_MSR_MBF_MASK)

Definition at line 5345 of file S32K118.h.

#define LPI2C_MSR_MBF_MASK   0x1000000u

Definition at line 5342 of file S32K118.h.

#define LPI2C_MSR_MBF_SHIFT   24u

Definition at line 5343 of file S32K118.h.

#define LPI2C_MSR_MBF_WIDTH   1u

Definition at line 5344 of file S32K118.h.

#define LPI2C_MSR_NDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_NDF_SHIFT))&LPI2C_MSR_NDF_MASK)

Definition at line 5325 of file S32K118.h.

#define LPI2C_MSR_NDF_MASK   0x400u

Definition at line 5322 of file S32K118.h.

#define LPI2C_MSR_NDF_SHIFT   10u

Definition at line 5323 of file S32K118.h.

#define LPI2C_MSR_NDF_WIDTH   1u

Definition at line 5324 of file S32K118.h.

#define LPI2C_MSR_PLTF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_PLTF_SHIFT))&LPI2C_MSR_PLTF_MASK)

Definition at line 5337 of file S32K118.h.

#define LPI2C_MSR_PLTF_MASK   0x2000u

Definition at line 5334 of file S32K118.h.

#define LPI2C_MSR_PLTF_SHIFT   13u

Definition at line 5335 of file S32K118.h.

#define LPI2C_MSR_PLTF_WIDTH   1u

Definition at line 5336 of file S32K118.h.

#define LPI2C_MSR_RDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_RDF_SHIFT))&LPI2C_MSR_RDF_MASK)

Definition at line 5313 of file S32K118.h.

#define LPI2C_MSR_RDF_MASK   0x2u

Definition at line 5310 of file S32K118.h.

#define LPI2C_MSR_RDF_SHIFT   1u

Definition at line 5311 of file S32K118.h.

#define LPI2C_MSR_RDF_WIDTH   1u

Definition at line 5312 of file S32K118.h.

#define LPI2C_MSR_SDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_SDF_SHIFT))&LPI2C_MSR_SDF_MASK)

Definition at line 5321 of file S32K118.h.

#define LPI2C_MSR_SDF_MASK   0x200u

Definition at line 5318 of file S32K118.h.

#define LPI2C_MSR_SDF_SHIFT   9u

Definition at line 5319 of file S32K118.h.

#define LPI2C_MSR_SDF_WIDTH   1u

Definition at line 5320 of file S32K118.h.

#define LPI2C_MSR_TDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MSR_TDF_SHIFT))&LPI2C_MSR_TDF_MASK)

Definition at line 5309 of file S32K118.h.

#define LPI2C_MSR_TDF_MASK   0x1u

Definition at line 5306 of file S32K118.h.

#define LPI2C_MSR_TDF_SHIFT   0u

Definition at line 5307 of file S32K118.h.

#define LPI2C_MSR_TDF_WIDTH   1u

Definition at line 5308 of file S32K118.h.

#define LPI2C_MTDR_CMD (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MTDR_CMD_SHIFT))&LPI2C_MTDR_CMD_MASK)

Definition at line 5529 of file S32K118.h.

#define LPI2C_MTDR_CMD_MASK   0x700u

Definition at line 5526 of file S32K118.h.

#define LPI2C_MTDR_CMD_SHIFT   8u

Definition at line 5527 of file S32K118.h.

#define LPI2C_MTDR_CMD_WIDTH   3u

Definition at line 5528 of file S32K118.h.

#define LPI2C_MTDR_DATA (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_MTDR_DATA_SHIFT))&LPI2C_MTDR_DATA_MASK)

Definition at line 5525 of file S32K118.h.

#define LPI2C_MTDR_DATA_MASK   0xFFu

Definition at line 5522 of file S32K118.h.

#define LPI2C_MTDR_DATA_SHIFT   0u

Definition at line 5523 of file S32K118.h.

#define LPI2C_MTDR_DATA_WIDTH   8u

Definition at line 5524 of file S32K118.h.

#define LPI2C_PARAM_MRXFIFO (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_PARAM_MRXFIFO_SHIFT))&LPI2C_PARAM_MRXFIFO_MASK)

Definition at line 5279 of file S32K118.h.

#define LPI2C_PARAM_MRXFIFO_MASK   0xF00u

Definition at line 5276 of file S32K118.h.

#define LPI2C_PARAM_MRXFIFO_SHIFT   8u

Definition at line 5277 of file S32K118.h.

#define LPI2C_PARAM_MRXFIFO_WIDTH   4u

Definition at line 5278 of file S32K118.h.

#define LPI2C_PARAM_MTXFIFO (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_PARAM_MTXFIFO_SHIFT))&LPI2C_PARAM_MTXFIFO_MASK)

Definition at line 5275 of file S32K118.h.

#define LPI2C_PARAM_MTXFIFO_MASK   0xFu

Definition at line 5272 of file S32K118.h.

#define LPI2C_PARAM_MTXFIFO_SHIFT   0u

Definition at line 5273 of file S32K118.h.

#define LPI2C_PARAM_MTXFIFO_WIDTH   4u

Definition at line 5274 of file S32K118.h.

#define LPI2C_SAMR_ADDR0 (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SAMR_ADDR0_SHIFT))&LPI2C_SAMR_ADDR0_MASK)

Definition at line 5741 of file S32K118.h.

#define LPI2C_SAMR_ADDR0_MASK   0x7FEu

Definition at line 5738 of file S32K118.h.

#define LPI2C_SAMR_ADDR0_SHIFT   1u

Definition at line 5739 of file S32K118.h.

#define LPI2C_SAMR_ADDR0_WIDTH   10u

Definition at line 5740 of file S32K118.h.

#define LPI2C_SAMR_ADDR1 (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SAMR_ADDR1_SHIFT))&LPI2C_SAMR_ADDR1_MASK)

Definition at line 5745 of file S32K118.h.

#define LPI2C_SAMR_ADDR1_MASK   0x7FE0000u

Definition at line 5742 of file S32K118.h.

#define LPI2C_SAMR_ADDR1_SHIFT   17u

Definition at line 5743 of file S32K118.h.

#define LPI2C_SAMR_ADDR1_WIDTH   10u

Definition at line 5744 of file S32K118.h.

#define LPI2C_SASR_ANV (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SASR_ANV_SHIFT))&LPI2C_SASR_ANV_MASK)

Definition at line 5754 of file S32K118.h.

#define LPI2C_SASR_ANV_MASK   0x4000u

Definition at line 5751 of file S32K118.h.

#define LPI2C_SASR_ANV_SHIFT   14u

Definition at line 5752 of file S32K118.h.

#define LPI2C_SASR_ANV_WIDTH   1u

Definition at line 5753 of file S32K118.h.

#define LPI2C_SASR_RADDR (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SASR_RADDR_SHIFT))&LPI2C_SASR_RADDR_MASK)

Definition at line 5750 of file S32K118.h.

#define LPI2C_SASR_RADDR_MASK   0x7FFu

Definition at line 5747 of file S32K118.h.

#define LPI2C_SASR_RADDR_SHIFT   0u

Definition at line 5748 of file S32K118.h.

#define LPI2C_SASR_RADDR_WIDTH   11u

Definition at line 5749 of file S32K118.h.

#define LPI2C_SCFGR1_ACKSTALL (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_ACKSTALL_SHIFT))&LPI2C_SCFGR1_ACKSTALL_MASK)

Definition at line 5691 of file S32K118.h.

#define LPI2C_SCFGR1_ACKSTALL_MASK   0x8u

Definition at line 5688 of file S32K118.h.

#define LPI2C_SCFGR1_ACKSTALL_SHIFT   3u

Definition at line 5689 of file S32K118.h.

#define LPI2C_SCFGR1_ACKSTALL_WIDTH   1u

Definition at line 5690 of file S32K118.h.

#define LPI2C_SCFGR1_ADDRCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_ADDRCFG_SHIFT))&LPI2C_SCFGR1_ADDRCFG_MASK)

Definition at line 5719 of file S32K118.h.

#define LPI2C_SCFGR1_ADDRCFG_MASK   0x70000u

Definition at line 5716 of file S32K118.h.

#define LPI2C_SCFGR1_ADDRCFG_SHIFT   16u

Definition at line 5717 of file S32K118.h.

#define LPI2C_SCFGR1_ADDRCFG_WIDTH   3u

Definition at line 5718 of file S32K118.h.

#define LPI2C_SCFGR1_ADRSTALL (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_ADRSTALL_SHIFT))&LPI2C_SCFGR1_ADRSTALL_MASK)

Definition at line 5679 of file S32K118.h.

#define LPI2C_SCFGR1_ADRSTALL_MASK   0x1u

Definition at line 5676 of file S32K118.h.

#define LPI2C_SCFGR1_ADRSTALL_SHIFT   0u

Definition at line 5677 of file S32K118.h.

#define LPI2C_SCFGR1_ADRSTALL_WIDTH   1u

Definition at line 5678 of file S32K118.h.

#define LPI2C_SCFGR1_GCEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_GCEN_SHIFT))&LPI2C_SCFGR1_GCEN_MASK)

Definition at line 5695 of file S32K118.h.

#define LPI2C_SCFGR1_GCEN_MASK   0x100u

Definition at line 5692 of file S32K118.h.

#define LPI2C_SCFGR1_GCEN_SHIFT   8u

Definition at line 5693 of file S32K118.h.

#define LPI2C_SCFGR1_GCEN_WIDTH   1u

Definition at line 5694 of file S32K118.h.

#define LPI2C_SCFGR1_HSMEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_HSMEN_SHIFT))&LPI2C_SCFGR1_HSMEN_MASK)

Definition at line 5715 of file S32K118.h.

#define LPI2C_SCFGR1_HSMEN_MASK   0x2000u

Definition at line 5712 of file S32K118.h.

#define LPI2C_SCFGR1_HSMEN_SHIFT   13u

Definition at line 5713 of file S32K118.h.

#define LPI2C_SCFGR1_HSMEN_WIDTH   1u

Definition at line 5714 of file S32K118.h.

#define LPI2C_SCFGR1_IGNACK (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_IGNACK_SHIFT))&LPI2C_SCFGR1_IGNACK_MASK)

Definition at line 5711 of file S32K118.h.

#define LPI2C_SCFGR1_IGNACK_MASK   0x1000u

Definition at line 5708 of file S32K118.h.

#define LPI2C_SCFGR1_IGNACK_SHIFT   12u

Definition at line 5709 of file S32K118.h.

#define LPI2C_SCFGR1_IGNACK_WIDTH   1u

Definition at line 5710 of file S32K118.h.

#define LPI2C_SCFGR1_RXCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_RXCFG_SHIFT))&LPI2C_SCFGR1_RXCFG_MASK)

Definition at line 5707 of file S32K118.h.

#define LPI2C_SCFGR1_RXCFG_MASK   0x800u

Definition at line 5704 of file S32K118.h.

#define LPI2C_SCFGR1_RXCFG_SHIFT   11u

Definition at line 5705 of file S32K118.h.

#define LPI2C_SCFGR1_RXCFG_WIDTH   1u

Definition at line 5706 of file S32K118.h.

#define LPI2C_SCFGR1_RXSTALL (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_RXSTALL_SHIFT))&LPI2C_SCFGR1_RXSTALL_MASK)

Definition at line 5683 of file S32K118.h.

#define LPI2C_SCFGR1_RXSTALL_MASK   0x2u

Definition at line 5680 of file S32K118.h.

#define LPI2C_SCFGR1_RXSTALL_SHIFT   1u

Definition at line 5681 of file S32K118.h.

#define LPI2C_SCFGR1_RXSTALL_WIDTH   1u

Definition at line 5682 of file S32K118.h.

#define LPI2C_SCFGR1_SAEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_SAEN_SHIFT))&LPI2C_SCFGR1_SAEN_MASK)

Definition at line 5699 of file S32K118.h.

#define LPI2C_SCFGR1_SAEN_MASK   0x200u

Definition at line 5696 of file S32K118.h.

#define LPI2C_SCFGR1_SAEN_SHIFT   9u

Definition at line 5697 of file S32K118.h.

#define LPI2C_SCFGR1_SAEN_WIDTH   1u

Definition at line 5698 of file S32K118.h.

#define LPI2C_SCFGR1_TXCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_TXCFG_SHIFT))&LPI2C_SCFGR1_TXCFG_MASK)

Definition at line 5703 of file S32K118.h.

#define LPI2C_SCFGR1_TXCFG_MASK   0x400u

Definition at line 5700 of file S32K118.h.

#define LPI2C_SCFGR1_TXCFG_SHIFT   10u

Definition at line 5701 of file S32K118.h.

#define LPI2C_SCFGR1_TXCFG_WIDTH   1u

Definition at line 5702 of file S32K118.h.

#define LPI2C_SCFGR1_TXDSTALL (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR1_TXDSTALL_SHIFT))&LPI2C_SCFGR1_TXDSTALL_MASK)

Definition at line 5687 of file S32K118.h.

#define LPI2C_SCFGR1_TXDSTALL_MASK   0x4u

Definition at line 5684 of file S32K118.h.

#define LPI2C_SCFGR1_TXDSTALL_SHIFT   2u

Definition at line 5685 of file S32K118.h.

#define LPI2C_SCFGR1_TXDSTALL_WIDTH   1u

Definition at line 5686 of file S32K118.h.

#define LPI2C_SCFGR2_CLKHOLD (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR2_CLKHOLD_SHIFT))&LPI2C_SCFGR2_CLKHOLD_MASK)

Definition at line 5724 of file S32K118.h.

#define LPI2C_SCFGR2_CLKHOLD_MASK   0xFu

Definition at line 5721 of file S32K118.h.

#define LPI2C_SCFGR2_CLKHOLD_SHIFT   0u

Definition at line 5722 of file S32K118.h.

#define LPI2C_SCFGR2_CLKHOLD_WIDTH   4u

Definition at line 5723 of file S32K118.h.

#define LPI2C_SCFGR2_DATAVD (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR2_DATAVD_SHIFT))&LPI2C_SCFGR2_DATAVD_MASK)

Definition at line 5728 of file S32K118.h.

#define LPI2C_SCFGR2_DATAVD_MASK   0x3F00u

Definition at line 5725 of file S32K118.h.

#define LPI2C_SCFGR2_DATAVD_SHIFT   8u

Definition at line 5726 of file S32K118.h.

#define LPI2C_SCFGR2_DATAVD_WIDTH   6u

Definition at line 5727 of file S32K118.h.

#define LPI2C_SCFGR2_FILTSCL (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR2_FILTSCL_SHIFT))&LPI2C_SCFGR2_FILTSCL_MASK)

Definition at line 5732 of file S32K118.h.

#define LPI2C_SCFGR2_FILTSCL_MASK   0xF0000u

Definition at line 5729 of file S32K118.h.

#define LPI2C_SCFGR2_FILTSCL_SHIFT   16u

Definition at line 5730 of file S32K118.h.

#define LPI2C_SCFGR2_FILTSCL_WIDTH   4u

Definition at line 5731 of file S32K118.h.

#define LPI2C_SCFGR2_FILTSDA (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCFGR2_FILTSDA_SHIFT))&LPI2C_SCFGR2_FILTSDA_MASK)

Definition at line 5736 of file S32K118.h.

#define LPI2C_SCFGR2_FILTSDA_MASK   0xF000000u

Definition at line 5733 of file S32K118.h.

#define LPI2C_SCFGR2_FILTSDA_SHIFT   24u

Definition at line 5734 of file S32K118.h.

#define LPI2C_SCFGR2_FILTSDA_WIDTH   4u

Definition at line 5735 of file S32K118.h.

#define LPI2C_SCR_FILTDZ (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCR_FILTDZ_SHIFT))&LPI2C_SCR_FILTDZ_MASK)

Definition at line 5555 of file S32K118.h.

#define LPI2C_SCR_FILTDZ_MASK   0x20u

Definition at line 5552 of file S32K118.h.

#define LPI2C_SCR_FILTDZ_SHIFT   5u

Definition at line 5553 of file S32K118.h.

#define LPI2C_SCR_FILTDZ_WIDTH   1u

Definition at line 5554 of file S32K118.h.

#define LPI2C_SCR_FILTEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCR_FILTEN_SHIFT))&LPI2C_SCR_FILTEN_MASK)

Definition at line 5551 of file S32K118.h.

#define LPI2C_SCR_FILTEN_MASK   0x10u

Definition at line 5548 of file S32K118.h.

#define LPI2C_SCR_FILTEN_SHIFT   4u

Definition at line 5549 of file S32K118.h.

#define LPI2C_SCR_FILTEN_WIDTH   1u

Definition at line 5550 of file S32K118.h.

#define LPI2C_SCR_RST (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCR_RST_SHIFT))&LPI2C_SCR_RST_MASK)

Definition at line 5547 of file S32K118.h.

#define LPI2C_SCR_RST_MASK   0x2u

Definition at line 5544 of file S32K118.h.

#define LPI2C_SCR_RST_SHIFT   1u

Definition at line 5545 of file S32K118.h.

#define LPI2C_SCR_RST_WIDTH   1u

Definition at line 5546 of file S32K118.h.

#define LPI2C_SCR_SEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SCR_SEN_SHIFT))&LPI2C_SCR_SEN_MASK)

Definition at line 5543 of file S32K118.h.

#define LPI2C_SCR_SEN_MASK   0x1u

Definition at line 5540 of file S32K118.h.

#define LPI2C_SCR_SEN_SHIFT   0u

Definition at line 5541 of file S32K118.h.

#define LPI2C_SCR_SEN_WIDTH   1u

Definition at line 5542 of file S32K118.h.

#define LPI2C_SDER_AVDE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SDER_AVDE_SHIFT))&LPI2C_SDER_AVDE_MASK)

Definition at line 5674 of file S32K118.h.

#define LPI2C_SDER_AVDE_MASK   0x4u

Definition at line 5671 of file S32K118.h.

#define LPI2C_SDER_AVDE_SHIFT   2u

Definition at line 5672 of file S32K118.h.

#define LPI2C_SDER_AVDE_WIDTH   1u

Definition at line 5673 of file S32K118.h.

#define LPI2C_SDER_RDDE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SDER_RDDE_SHIFT))&LPI2C_SDER_RDDE_MASK)

Definition at line 5670 of file S32K118.h.

#define LPI2C_SDER_RDDE_MASK   0x2u

Definition at line 5667 of file S32K118.h.

#define LPI2C_SDER_RDDE_SHIFT   1u

Definition at line 5668 of file S32K118.h.

#define LPI2C_SDER_RDDE_WIDTH   1u

Definition at line 5669 of file S32K118.h.

#define LPI2C_SDER_TDDE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SDER_TDDE_SHIFT))&LPI2C_SDER_TDDE_MASK)

Definition at line 5666 of file S32K118.h.

#define LPI2C_SDER_TDDE_MASK   0x1u

Definition at line 5663 of file S32K118.h.

#define LPI2C_SDER_TDDE_SHIFT   0u

Definition at line 5664 of file S32K118.h.

#define LPI2C_SDER_TDDE_WIDTH   1u

Definition at line 5665 of file S32K118.h.

#define LPI2C_SIER_AM0IE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_AM0IE_SHIFT))&LPI2C_SIER_AM0IE_MASK)

Definition at line 5649 of file S32K118.h.

#define LPI2C_SIER_AM0IE_MASK   0x1000u

Definition at line 5646 of file S32K118.h.

#define LPI2C_SIER_AM0IE_SHIFT   12u

Definition at line 5647 of file S32K118.h.

#define LPI2C_SIER_AM0IE_WIDTH   1u

Definition at line 5648 of file S32K118.h.

#define LPI2C_SIER_AM1F (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_AM1F_SHIFT))&LPI2C_SIER_AM1F_MASK)

Definition at line 5653 of file S32K118.h.

#define LPI2C_SIER_AM1F_MASK   0x2000u

Definition at line 5650 of file S32K118.h.

#define LPI2C_SIER_AM1F_SHIFT   13u

Definition at line 5651 of file S32K118.h.

#define LPI2C_SIER_AM1F_WIDTH   1u

Definition at line 5652 of file S32K118.h.

#define LPI2C_SIER_AVIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_AVIE_SHIFT))&LPI2C_SIER_AVIE_MASK)

Definition at line 5625 of file S32K118.h.

#define LPI2C_SIER_AVIE_MASK   0x4u

Definition at line 5622 of file S32K118.h.

#define LPI2C_SIER_AVIE_SHIFT   2u

Definition at line 5623 of file S32K118.h.

#define LPI2C_SIER_AVIE_WIDTH   1u

Definition at line 5624 of file S32K118.h.

#define LPI2C_SIER_BEIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_BEIE_SHIFT))&LPI2C_SIER_BEIE_MASK)

Definition at line 5641 of file S32K118.h.

#define LPI2C_SIER_BEIE_MASK   0x400u

Definition at line 5638 of file S32K118.h.

#define LPI2C_SIER_BEIE_SHIFT   10u

Definition at line 5639 of file S32K118.h.

#define LPI2C_SIER_BEIE_WIDTH   1u

Definition at line 5640 of file S32K118.h.

#define LPI2C_SIER_FEIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_FEIE_SHIFT))&LPI2C_SIER_FEIE_MASK)

Definition at line 5645 of file S32K118.h.

#define LPI2C_SIER_FEIE_MASK   0x800u

Definition at line 5642 of file S32K118.h.

#define LPI2C_SIER_FEIE_SHIFT   11u

Definition at line 5643 of file S32K118.h.

#define LPI2C_SIER_FEIE_WIDTH   1u

Definition at line 5644 of file S32K118.h.

#define LPI2C_SIER_GCIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_GCIE_SHIFT))&LPI2C_SIER_GCIE_MASK)

Definition at line 5657 of file S32K118.h.

#define LPI2C_SIER_GCIE_MASK   0x4000u

Definition at line 5654 of file S32K118.h.

#define LPI2C_SIER_GCIE_SHIFT   14u

Definition at line 5655 of file S32K118.h.

#define LPI2C_SIER_GCIE_WIDTH   1u

Definition at line 5656 of file S32K118.h.

#define LPI2C_SIER_RDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_RDIE_SHIFT))&LPI2C_SIER_RDIE_MASK)

Definition at line 5621 of file S32K118.h.

#define LPI2C_SIER_RDIE_MASK   0x2u

Definition at line 5618 of file S32K118.h.

#define LPI2C_SIER_RDIE_SHIFT   1u

Definition at line 5619 of file S32K118.h.

#define LPI2C_SIER_RDIE_WIDTH   1u

Definition at line 5620 of file S32K118.h.

#define LPI2C_SIER_RSIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_RSIE_SHIFT))&LPI2C_SIER_RSIE_MASK)

Definition at line 5633 of file S32K118.h.

#define LPI2C_SIER_RSIE_MASK   0x100u

Definition at line 5630 of file S32K118.h.

#define LPI2C_SIER_RSIE_SHIFT   8u

Definition at line 5631 of file S32K118.h.

#define LPI2C_SIER_RSIE_WIDTH   1u

Definition at line 5632 of file S32K118.h.

#define LPI2C_SIER_SARIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_SARIE_SHIFT))&LPI2C_SIER_SARIE_MASK)

Definition at line 5661 of file S32K118.h.

#define LPI2C_SIER_SARIE_MASK   0x8000u

Definition at line 5658 of file S32K118.h.

#define LPI2C_SIER_SARIE_SHIFT   15u

Definition at line 5659 of file S32K118.h.

#define LPI2C_SIER_SARIE_WIDTH   1u

Definition at line 5660 of file S32K118.h.

#define LPI2C_SIER_SDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_SDIE_SHIFT))&LPI2C_SIER_SDIE_MASK)

Definition at line 5637 of file S32K118.h.

#define LPI2C_SIER_SDIE_MASK   0x200u

Definition at line 5634 of file S32K118.h.

#define LPI2C_SIER_SDIE_SHIFT   9u

Definition at line 5635 of file S32K118.h.

#define LPI2C_SIER_SDIE_WIDTH   1u

Definition at line 5636 of file S32K118.h.

#define LPI2C_SIER_TAIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_TAIE_SHIFT))&LPI2C_SIER_TAIE_MASK)

Definition at line 5629 of file S32K118.h.

#define LPI2C_SIER_TAIE_MASK   0x8u

Definition at line 5626 of file S32K118.h.

#define LPI2C_SIER_TAIE_SHIFT   3u

Definition at line 5627 of file S32K118.h.

#define LPI2C_SIER_TAIE_WIDTH   1u

Definition at line 5628 of file S32K118.h.

#define LPI2C_SIER_TDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SIER_TDIE_SHIFT))&LPI2C_SIER_TDIE_MASK)

Definition at line 5617 of file S32K118.h.

#define LPI2C_SIER_TDIE_MASK   0x1u

Definition at line 5614 of file S32K118.h.

#define LPI2C_SIER_TDIE_SHIFT   0u

Definition at line 5615 of file S32K118.h.

#define LPI2C_SIER_TDIE_WIDTH   1u

Definition at line 5616 of file S32K118.h.

#define LPI2C_SRDR_DATA (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SRDR_DATA_SHIFT))&LPI2C_SRDR_DATA_MASK)

Definition at line 5769 of file S32K118.h.

#define LPI2C_SRDR_DATA_MASK   0xFFu

Definition at line 5766 of file S32K118.h.

#define LPI2C_SRDR_DATA_SHIFT   0u

Definition at line 5767 of file S32K118.h.

#define LPI2C_SRDR_DATA_WIDTH   8u

Definition at line 5768 of file S32K118.h.

#define LPI2C_SRDR_RXEMPTY (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SRDR_RXEMPTY_SHIFT))&LPI2C_SRDR_RXEMPTY_MASK)

Definition at line 5773 of file S32K118.h.

#define LPI2C_SRDR_RXEMPTY_MASK   0x4000u

Definition at line 5770 of file S32K118.h.

#define LPI2C_SRDR_RXEMPTY_SHIFT   14u

Definition at line 5771 of file S32K118.h.

#define LPI2C_SRDR_RXEMPTY_WIDTH   1u

Definition at line 5772 of file S32K118.h.

#define LPI2C_SRDR_SOF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SRDR_SOF_SHIFT))&LPI2C_SRDR_SOF_MASK)

Definition at line 5777 of file S32K118.h.

#define LPI2C_SRDR_SOF_MASK   0x8000u

Definition at line 5774 of file S32K118.h.

#define LPI2C_SRDR_SOF_SHIFT   15u

Definition at line 5775 of file S32K118.h.

#define LPI2C_SRDR_SOF_WIDTH   1u

Definition at line 5776 of file S32K118.h.

#define LPI2C_SSR_AM0F (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_AM0F_SHIFT))&LPI2C_SSR_AM0F_MASK)

Definition at line 5592 of file S32K118.h.

#define LPI2C_SSR_AM0F_MASK   0x1000u

Definition at line 5589 of file S32K118.h.

#define LPI2C_SSR_AM0F_SHIFT   12u

Definition at line 5590 of file S32K118.h.

#define LPI2C_SSR_AM0F_WIDTH   1u

Definition at line 5591 of file S32K118.h.

#define LPI2C_SSR_AM1F (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_AM1F_SHIFT))&LPI2C_SSR_AM1F_MASK)

Definition at line 5596 of file S32K118.h.

#define LPI2C_SSR_AM1F_MASK   0x2000u

Definition at line 5593 of file S32K118.h.

#define LPI2C_SSR_AM1F_SHIFT   13u

Definition at line 5594 of file S32K118.h.

#define LPI2C_SSR_AM1F_WIDTH   1u

Definition at line 5595 of file S32K118.h.

#define LPI2C_SSR_AVF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_AVF_SHIFT))&LPI2C_SSR_AVF_MASK)

Definition at line 5568 of file S32K118.h.

#define LPI2C_SSR_AVF_MASK   0x4u

Definition at line 5565 of file S32K118.h.

#define LPI2C_SSR_AVF_SHIFT   2u

Definition at line 5566 of file S32K118.h.

#define LPI2C_SSR_AVF_WIDTH   1u

Definition at line 5567 of file S32K118.h.

#define LPI2C_SSR_BBF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_BBF_SHIFT))&LPI2C_SSR_BBF_MASK)

Definition at line 5612 of file S32K118.h.

#define LPI2C_SSR_BBF_MASK   0x2000000u

Definition at line 5609 of file S32K118.h.

#define LPI2C_SSR_BBF_SHIFT   25u

Definition at line 5610 of file S32K118.h.

#define LPI2C_SSR_BBF_WIDTH   1u

Definition at line 5611 of file S32K118.h.

#define LPI2C_SSR_BEF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_BEF_SHIFT))&LPI2C_SSR_BEF_MASK)

Definition at line 5584 of file S32K118.h.

#define LPI2C_SSR_BEF_MASK   0x400u

Definition at line 5581 of file S32K118.h.

#define LPI2C_SSR_BEF_SHIFT   10u

Definition at line 5582 of file S32K118.h.

#define LPI2C_SSR_BEF_WIDTH   1u

Definition at line 5583 of file S32K118.h.

#define LPI2C_SSR_FEF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_FEF_SHIFT))&LPI2C_SSR_FEF_MASK)

Definition at line 5588 of file S32K118.h.

#define LPI2C_SSR_FEF_MASK   0x800u

Definition at line 5585 of file S32K118.h.

#define LPI2C_SSR_FEF_SHIFT   11u

Definition at line 5586 of file S32K118.h.

#define LPI2C_SSR_FEF_WIDTH   1u

Definition at line 5587 of file S32K118.h.

#define LPI2C_SSR_GCF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_GCF_SHIFT))&LPI2C_SSR_GCF_MASK)

Definition at line 5600 of file S32K118.h.

#define LPI2C_SSR_GCF_MASK   0x4000u

Definition at line 5597 of file S32K118.h.

#define LPI2C_SSR_GCF_SHIFT   14u

Definition at line 5598 of file S32K118.h.

#define LPI2C_SSR_GCF_WIDTH   1u

Definition at line 5599 of file S32K118.h.

#define LPI2C_SSR_RDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_RDF_SHIFT))&LPI2C_SSR_RDF_MASK)

Definition at line 5564 of file S32K118.h.

#define LPI2C_SSR_RDF_MASK   0x2u

Definition at line 5561 of file S32K118.h.

#define LPI2C_SSR_RDF_SHIFT   1u

Definition at line 5562 of file S32K118.h.

#define LPI2C_SSR_RDF_WIDTH   1u

Definition at line 5563 of file S32K118.h.

#define LPI2C_SSR_RSF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_RSF_SHIFT))&LPI2C_SSR_RSF_MASK)

Definition at line 5576 of file S32K118.h.

#define LPI2C_SSR_RSF_MASK   0x100u

Definition at line 5573 of file S32K118.h.

#define LPI2C_SSR_RSF_SHIFT   8u

Definition at line 5574 of file S32K118.h.

#define LPI2C_SSR_RSF_WIDTH   1u

Definition at line 5575 of file S32K118.h.

#define LPI2C_SSR_SARF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_SARF_SHIFT))&LPI2C_SSR_SARF_MASK)

Definition at line 5604 of file S32K118.h.

#define LPI2C_SSR_SARF_MASK   0x8000u

Definition at line 5601 of file S32K118.h.

#define LPI2C_SSR_SARF_SHIFT   15u

Definition at line 5602 of file S32K118.h.

#define LPI2C_SSR_SARF_WIDTH   1u

Definition at line 5603 of file S32K118.h.

#define LPI2C_SSR_SBF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_SBF_SHIFT))&LPI2C_SSR_SBF_MASK)

Definition at line 5608 of file S32K118.h.

#define LPI2C_SSR_SBF_MASK   0x1000000u

Definition at line 5605 of file S32K118.h.

#define LPI2C_SSR_SBF_SHIFT   24u

Definition at line 5606 of file S32K118.h.

#define LPI2C_SSR_SBF_WIDTH   1u

Definition at line 5607 of file S32K118.h.

#define LPI2C_SSR_SDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_SDF_SHIFT))&LPI2C_SSR_SDF_MASK)

Definition at line 5580 of file S32K118.h.

#define LPI2C_SSR_SDF_MASK   0x200u

Definition at line 5577 of file S32K118.h.

#define LPI2C_SSR_SDF_SHIFT   9u

Definition at line 5578 of file S32K118.h.

#define LPI2C_SSR_SDF_WIDTH   1u

Definition at line 5579 of file S32K118.h.

#define LPI2C_SSR_TAF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_TAF_SHIFT))&LPI2C_SSR_TAF_MASK)

Definition at line 5572 of file S32K118.h.

#define LPI2C_SSR_TAF_MASK   0x8u

Definition at line 5569 of file S32K118.h.

#define LPI2C_SSR_TAF_SHIFT   3u

Definition at line 5570 of file S32K118.h.

#define LPI2C_SSR_TAF_WIDTH   1u

Definition at line 5571 of file S32K118.h.

#define LPI2C_SSR_TDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_SSR_TDF_SHIFT))&LPI2C_SSR_TDF_MASK)

Definition at line 5560 of file S32K118.h.

#define LPI2C_SSR_TDF_MASK   0x1u

Definition at line 5557 of file S32K118.h.

#define LPI2C_SSR_TDF_SHIFT   0u

Definition at line 5558 of file S32K118.h.

#define LPI2C_SSR_TDF_WIDTH   1u

Definition at line 5559 of file S32K118.h.

#define LPI2C_STAR_TXNACK (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_STAR_TXNACK_SHIFT))&LPI2C_STAR_TXNACK_MASK)

Definition at line 5759 of file S32K118.h.

#define LPI2C_STAR_TXNACK_MASK   0x1u

Definition at line 5756 of file S32K118.h.

#define LPI2C_STAR_TXNACK_SHIFT   0u

Definition at line 5757 of file S32K118.h.

#define LPI2C_STAR_TXNACK_WIDTH   1u

Definition at line 5758 of file S32K118.h.

#define LPI2C_STDR_DATA (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_STDR_DATA_SHIFT))&LPI2C_STDR_DATA_MASK)

Definition at line 5764 of file S32K118.h.

#define LPI2C_STDR_DATA_MASK   0xFFu

Definition at line 5761 of file S32K118.h.

#define LPI2C_STDR_DATA_SHIFT   0u

Definition at line 5762 of file S32K118.h.

#define LPI2C_STDR_DATA_WIDTH   8u

Definition at line 5763 of file S32K118.h.

#define LPI2C_VERID_FEATURE (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_VERID_FEATURE_SHIFT))&LPI2C_VERID_FEATURE_MASK)

Definition at line 5262 of file S32K118.h.

#define LPI2C_VERID_FEATURE_MASK   0xFFFFu

Definition at line 5259 of file S32K118.h.

#define LPI2C_VERID_FEATURE_SHIFT   0u

Definition at line 5260 of file S32K118.h.

#define LPI2C_VERID_FEATURE_WIDTH   16u

Definition at line 5261 of file S32K118.h.

#define LPI2C_VERID_MAJOR (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_VERID_MAJOR_SHIFT))&LPI2C_VERID_MAJOR_MASK)

Definition at line 5270 of file S32K118.h.

#define LPI2C_VERID_MAJOR_MASK   0xFF000000u

Definition at line 5267 of file S32K118.h.

#define LPI2C_VERID_MAJOR_SHIFT   24u

Definition at line 5268 of file S32K118.h.

#define LPI2C_VERID_MAJOR_WIDTH   8u

Definition at line 5269 of file S32K118.h.

#define LPI2C_VERID_MINOR (   x)    (((uint32_t)(((uint32_t)(x))<<LPI2C_VERID_MINOR_SHIFT))&LPI2C_VERID_MINOR_MASK)

Definition at line 5266 of file S32K118.h.

#define LPI2C_VERID_MINOR_MASK   0xFF0000u

Definition at line 5263 of file S32K118.h.

#define LPI2C_VERID_MINOR_SHIFT   16u

Definition at line 5264 of file S32K118.h.

#define LPI2C_VERID_MINOR_WIDTH   8u

Definition at line 5265 of file S32K118.h.