S32 SDK

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 5622 of file S32K144.h.

#define LPI2C_MCCR0_CLKHI_MASK   0x3F00u

Definition at line 5619 of file S32K144.h.

#define LPI2C_MCCR0_CLKHI_SHIFT   8u

Definition at line 5620 of file S32K144.h.

#define LPI2C_MCCR0_CLKHI_WIDTH   6u

Definition at line 5621 of file S32K144.h.

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

Definition at line 5618 of file S32K144.h.

#define LPI2C_MCCR0_CLKLO_MASK   0x3Fu

Definition at line 5615 of file S32K144.h.

#define LPI2C_MCCR0_CLKLO_SHIFT   0u

Definition at line 5616 of file S32K144.h.

#define LPI2C_MCCR0_CLKLO_WIDTH   6u

Definition at line 5617 of file S32K144.h.

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

Definition at line 5630 of file S32K144.h.

#define LPI2C_MCCR0_DATAVD_MASK   0x3F000000u

Definition at line 5627 of file S32K144.h.

#define LPI2C_MCCR0_DATAVD_SHIFT   24u

Definition at line 5628 of file S32K144.h.

#define LPI2C_MCCR0_DATAVD_WIDTH   6u

Definition at line 5629 of file S32K144.h.

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

Definition at line 5626 of file S32K144.h.

#define LPI2C_MCCR0_SETHOLD_MASK   0x3F0000u

Definition at line 5623 of file S32K144.h.

#define LPI2C_MCCR0_SETHOLD_SHIFT   16u

Definition at line 5624 of file S32K144.h.

#define LPI2C_MCCR0_SETHOLD_WIDTH   6u

Definition at line 5625 of file S32K144.h.

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

Definition at line 5639 of file S32K144.h.

#define LPI2C_MCCR1_CLKHI_MASK   0x3F00u

Definition at line 5636 of file S32K144.h.

#define LPI2C_MCCR1_CLKHI_SHIFT   8u

Definition at line 5637 of file S32K144.h.

#define LPI2C_MCCR1_CLKHI_WIDTH   6u

Definition at line 5638 of file S32K144.h.

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

Definition at line 5635 of file S32K144.h.

#define LPI2C_MCCR1_CLKLO_MASK   0x3Fu

Definition at line 5632 of file S32K144.h.

#define LPI2C_MCCR1_CLKLO_SHIFT   0u

Definition at line 5633 of file S32K144.h.

#define LPI2C_MCCR1_CLKLO_WIDTH   6u

Definition at line 5634 of file S32K144.h.

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

Definition at line 5647 of file S32K144.h.

#define LPI2C_MCCR1_DATAVD_MASK   0x3F000000u

Definition at line 5644 of file S32K144.h.

#define LPI2C_MCCR1_DATAVD_SHIFT   24u

Definition at line 5645 of file S32K144.h.

#define LPI2C_MCCR1_DATAVD_WIDTH   6u

Definition at line 5646 of file S32K144.h.

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

Definition at line 5643 of file S32K144.h.

#define LPI2C_MCCR1_SETHOLD_MASK   0x3F0000u

Definition at line 5640 of file S32K144.h.

#define LPI2C_MCCR1_SETHOLD_SHIFT   16u

Definition at line 5641 of file S32K144.h.

#define LPI2C_MCCR1_SETHOLD_WIDTH   6u

Definition at line 5642 of file S32K144.h.

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

Definition at line 5557 of file S32K144.h.

#define LPI2C_MCFGR0_CIRFIFO_MASK   0x100u

Definition at line 5554 of file S32K144.h.

#define LPI2C_MCFGR0_CIRFIFO_SHIFT   8u

Definition at line 5555 of file S32K144.h.

#define LPI2C_MCFGR0_CIRFIFO_WIDTH   1u

Definition at line 5556 of file S32K144.h.

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

Definition at line 5545 of file S32K144.h.

#define LPI2C_MCFGR0_HREN_MASK   0x1u

Definition at line 5542 of file S32K144.h.

#define LPI2C_MCFGR0_HREN_SHIFT   0u

Definition at line 5543 of file S32K144.h.

#define LPI2C_MCFGR0_HREN_WIDTH   1u

Definition at line 5544 of file S32K144.h.

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

Definition at line 5549 of file S32K144.h.

#define LPI2C_MCFGR0_HRPOL_MASK   0x2u

Definition at line 5546 of file S32K144.h.

#define LPI2C_MCFGR0_HRPOL_SHIFT   1u

Definition at line 5547 of file S32K144.h.

#define LPI2C_MCFGR0_HRPOL_WIDTH   1u

Definition at line 5548 of file S32K144.h.

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

Definition at line 5553 of file S32K144.h.

#define LPI2C_MCFGR0_HRSEL_MASK   0x4u

Definition at line 5550 of file S32K144.h.

#define LPI2C_MCFGR0_HRSEL_SHIFT   2u

Definition at line 5551 of file S32K144.h.

#define LPI2C_MCFGR0_HRSEL_WIDTH   1u

Definition at line 5552 of file S32K144.h.

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

Definition at line 5561 of file S32K144.h.

#define LPI2C_MCFGR0_RDMO_MASK   0x200u

Definition at line 5558 of file S32K144.h.

#define LPI2C_MCFGR0_RDMO_SHIFT   9u

Definition at line 5559 of file S32K144.h.

#define LPI2C_MCFGR0_RDMO_WIDTH   1u

Definition at line 5560 of file S32K144.h.

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

Definition at line 5570 of file S32K144.h.

#define LPI2C_MCFGR1_AUTOSTOP_MASK   0x100u

Definition at line 5567 of file S32K144.h.

#define LPI2C_MCFGR1_AUTOSTOP_SHIFT   8u

Definition at line 5568 of file S32K144.h.

#define LPI2C_MCFGR1_AUTOSTOP_WIDTH   1u

Definition at line 5569 of file S32K144.h.

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

Definition at line 5574 of file S32K144.h.

#define LPI2C_MCFGR1_IGNACK_MASK   0x200u

Definition at line 5571 of file S32K144.h.

#define LPI2C_MCFGR1_IGNACK_SHIFT   9u

Definition at line 5572 of file S32K144.h.

#define LPI2C_MCFGR1_IGNACK_WIDTH   1u

Definition at line 5573 of file S32K144.h.

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

Definition at line 5582 of file S32K144.h.

#define LPI2C_MCFGR1_MATCFG_MASK   0x70000u

Definition at line 5579 of file S32K144.h.

#define LPI2C_MCFGR1_MATCFG_SHIFT   16u

Definition at line 5580 of file S32K144.h.

#define LPI2C_MCFGR1_MATCFG_WIDTH   3u

Definition at line 5581 of file S32K144.h.

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

Definition at line 5586 of file S32K144.h.

#define LPI2C_MCFGR1_PINCFG_MASK   0x7000000u

Definition at line 5583 of file S32K144.h.

#define LPI2C_MCFGR1_PINCFG_SHIFT   24u

Definition at line 5584 of file S32K144.h.

#define LPI2C_MCFGR1_PINCFG_WIDTH   3u

Definition at line 5585 of file S32K144.h.

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

Definition at line 5566 of file S32K144.h.

#define LPI2C_MCFGR1_PRESCALE_MASK   0x7u

Definition at line 5563 of file S32K144.h.

#define LPI2C_MCFGR1_PRESCALE_SHIFT   0u

Definition at line 5564 of file S32K144.h.

#define LPI2C_MCFGR1_PRESCALE_WIDTH   3u

Definition at line 5565 of file S32K144.h.

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

Definition at line 5578 of file S32K144.h.

#define LPI2C_MCFGR1_TIMECFG_MASK   0x400u

Definition at line 5575 of file S32K144.h.

#define LPI2C_MCFGR1_TIMECFG_SHIFT   10u

Definition at line 5576 of file S32K144.h.

#define LPI2C_MCFGR1_TIMECFG_WIDTH   1u

Definition at line 5577 of file S32K144.h.

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

Definition at line 5591 of file S32K144.h.

#define LPI2C_MCFGR2_BUSIDLE_MASK   0xFFFu

Definition at line 5588 of file S32K144.h.

#define LPI2C_MCFGR2_BUSIDLE_SHIFT   0u

Definition at line 5589 of file S32K144.h.

#define LPI2C_MCFGR2_BUSIDLE_WIDTH   12u

Definition at line 5590 of file S32K144.h.

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

Definition at line 5595 of file S32K144.h.

#define LPI2C_MCFGR2_FILTSCL_MASK   0xF0000u

Definition at line 5592 of file S32K144.h.

#define LPI2C_MCFGR2_FILTSCL_SHIFT   16u

Definition at line 5593 of file S32K144.h.

#define LPI2C_MCFGR2_FILTSCL_WIDTH   4u

Definition at line 5594 of file S32K144.h.

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

Definition at line 5599 of file S32K144.h.

#define LPI2C_MCFGR2_FILTSDA_MASK   0xF000000u

Definition at line 5596 of file S32K144.h.

#define LPI2C_MCFGR2_FILTSDA_SHIFT   24u

Definition at line 5597 of file S32K144.h.

#define LPI2C_MCFGR2_FILTSDA_WIDTH   4u

Definition at line 5598 of file S32K144.h.

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

Definition at line 5604 of file S32K144.h.

#define LPI2C_MCFGR3_PINLOW_MASK   0xFFF00u

Definition at line 5601 of file S32K144.h.

#define LPI2C_MCFGR3_PINLOW_SHIFT   8u

Definition at line 5602 of file S32K144.h.

#define LPI2C_MCFGR3_PINLOW_WIDTH   12u

Definition at line 5603 of file S32K144.h.

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

Definition at line 5441 of file S32K144.h.

#define LPI2C_MCR_DBGEN_MASK   0x8u

Definition at line 5438 of file S32K144.h.

#define LPI2C_MCR_DBGEN_SHIFT   3u

Definition at line 5439 of file S32K144.h.

#define LPI2C_MCR_DBGEN_WIDTH   1u

Definition at line 5440 of file S32K144.h.

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

Definition at line 5437 of file S32K144.h.

#define LPI2C_MCR_DOZEN_MASK   0x4u

Definition at line 5434 of file S32K144.h.

#define LPI2C_MCR_DOZEN_SHIFT   2u

Definition at line 5435 of file S32K144.h.

#define LPI2C_MCR_DOZEN_WIDTH   1u

Definition at line 5436 of file S32K144.h.

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

Definition at line 5429 of file S32K144.h.

#define LPI2C_MCR_MEN_MASK   0x1u

Definition at line 5426 of file S32K144.h.

#define LPI2C_MCR_MEN_SHIFT   0u

Definition at line 5427 of file S32K144.h.

#define LPI2C_MCR_MEN_WIDTH   1u

Definition at line 5428 of file S32K144.h.

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

Definition at line 5449 of file S32K144.h.

#define LPI2C_MCR_RRF_MASK   0x200u

Definition at line 5446 of file S32K144.h.

#define LPI2C_MCR_RRF_SHIFT   9u

Definition at line 5447 of file S32K144.h.

#define LPI2C_MCR_RRF_WIDTH   1u

Definition at line 5448 of file S32K144.h.

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

Definition at line 5433 of file S32K144.h.

#define LPI2C_MCR_RST_MASK   0x2u

Definition at line 5430 of file S32K144.h.

#define LPI2C_MCR_RST_SHIFT   1u

Definition at line 5431 of file S32K144.h.

#define LPI2C_MCR_RST_WIDTH   1u

Definition at line 5432 of file S32K144.h.

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

Definition at line 5445 of file S32K144.h.

#define LPI2C_MCR_RTF_MASK   0x100u

Definition at line 5442 of file S32K144.h.

#define LPI2C_MCR_RTF_SHIFT   8u

Definition at line 5443 of file S32K144.h.

#define LPI2C_MCR_RTF_WIDTH   1u

Definition at line 5444 of file S32K144.h.

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

Definition at line 5540 of file S32K144.h.

#define LPI2C_MDER_RDDE_MASK   0x2u

Definition at line 5537 of file S32K144.h.

#define LPI2C_MDER_RDDE_SHIFT   1u

Definition at line 5538 of file S32K144.h.

#define LPI2C_MDER_RDDE_WIDTH   1u

Definition at line 5539 of file S32K144.h.

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

Definition at line 5536 of file S32K144.h.

#define LPI2C_MDER_TDDE_MASK   0x1u

Definition at line 5533 of file S32K144.h.

#define LPI2C_MDER_TDDE_SHIFT   0u

Definition at line 5534 of file S32K144.h.

#define LPI2C_MDER_TDDE_WIDTH   1u

Definition at line 5535 of file S32K144.h.

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

Definition at line 5609 of file S32K144.h.

#define LPI2C_MDMR_MATCH0_MASK   0xFFu

Definition at line 5606 of file S32K144.h.

#define LPI2C_MDMR_MATCH0_SHIFT   0u

Definition at line 5607 of file S32K144.h.

#define LPI2C_MDMR_MATCH0_WIDTH   8u

Definition at line 5608 of file S32K144.h.

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

Definition at line 5613 of file S32K144.h.

#define LPI2C_MDMR_MATCH1_MASK   0xFF0000u

Definition at line 5610 of file S32K144.h.

#define LPI2C_MDMR_MATCH1_SHIFT   16u

Definition at line 5611 of file S32K144.h.

#define LPI2C_MDMR_MATCH1_WIDTH   8u

Definition at line 5612 of file S32K144.h.

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

Definition at line 5656 of file S32K144.h.

#define LPI2C_MFCR_RXWATER_MASK   0x30000u

Definition at line 5653 of file S32K144.h.

#define LPI2C_MFCR_RXWATER_SHIFT   16u

Definition at line 5654 of file S32K144.h.

#define LPI2C_MFCR_RXWATER_WIDTH   2u

Definition at line 5655 of file S32K144.h.

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

Definition at line 5652 of file S32K144.h.

#define LPI2C_MFCR_TXWATER_MASK   0x3u

Definition at line 5649 of file S32K144.h.

#define LPI2C_MFCR_TXWATER_SHIFT   0u

Definition at line 5650 of file S32K144.h.

#define LPI2C_MFCR_TXWATER_WIDTH   2u

Definition at line 5651 of file S32K144.h.

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

Definition at line 5665 of file S32K144.h.

#define LPI2C_MFSR_RXCOUNT_MASK   0x70000u

Definition at line 5662 of file S32K144.h.

#define LPI2C_MFSR_RXCOUNT_SHIFT   16u

Definition at line 5663 of file S32K144.h.

#define LPI2C_MFSR_RXCOUNT_WIDTH   3u

Definition at line 5664 of file S32K144.h.

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

Definition at line 5661 of file S32K144.h.

#define LPI2C_MFSR_TXCOUNT_MASK   0x7u

Definition at line 5658 of file S32K144.h.

#define LPI2C_MFSR_TXCOUNT_SHIFT   0u

Definition at line 5659 of file S32K144.h.

#define LPI2C_MFSR_TXCOUNT_WIDTH   3u

Definition at line 5660 of file S32K144.h.

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

Definition at line 5519 of file S32K144.h.

#define LPI2C_MIER_ALIE_MASK   0x800u

Definition at line 5516 of file S32K144.h.

#define LPI2C_MIER_ALIE_SHIFT   11u

Definition at line 5517 of file S32K144.h.

#define LPI2C_MIER_ALIE_WIDTH   1u

Definition at line 5518 of file S32K144.h.

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

Definition at line 5531 of file S32K144.h.

#define LPI2C_MIER_DMIE_MASK   0x4000u

Definition at line 5528 of file S32K144.h.

#define LPI2C_MIER_DMIE_SHIFT   14u

Definition at line 5529 of file S32K144.h.

#define LPI2C_MIER_DMIE_WIDTH   1u

Definition at line 5530 of file S32K144.h.

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

Definition at line 5507 of file S32K144.h.

#define LPI2C_MIER_EPIE_MASK   0x100u

Definition at line 5504 of file S32K144.h.

#define LPI2C_MIER_EPIE_SHIFT   8u

Definition at line 5505 of file S32K144.h.

#define LPI2C_MIER_EPIE_WIDTH   1u

Definition at line 5506 of file S32K144.h.

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

Definition at line 5523 of file S32K144.h.

#define LPI2C_MIER_FEIE_MASK   0x1000u

Definition at line 5520 of file S32K144.h.

#define LPI2C_MIER_FEIE_SHIFT   12u

Definition at line 5521 of file S32K144.h.

#define LPI2C_MIER_FEIE_WIDTH   1u

Definition at line 5522 of file S32K144.h.

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

Definition at line 5515 of file S32K144.h.

#define LPI2C_MIER_NDIE_MASK   0x400u

Definition at line 5512 of file S32K144.h.

#define LPI2C_MIER_NDIE_SHIFT   10u

Definition at line 5513 of file S32K144.h.

#define LPI2C_MIER_NDIE_WIDTH   1u

Definition at line 5514 of file S32K144.h.

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

Definition at line 5527 of file S32K144.h.

#define LPI2C_MIER_PLTIE_MASK   0x2000u

Definition at line 5524 of file S32K144.h.

#define LPI2C_MIER_PLTIE_SHIFT   13u

Definition at line 5525 of file S32K144.h.

#define LPI2C_MIER_PLTIE_WIDTH   1u

Definition at line 5526 of file S32K144.h.

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

Definition at line 5503 of file S32K144.h.

#define LPI2C_MIER_RDIE_MASK   0x2u

Definition at line 5500 of file S32K144.h.

#define LPI2C_MIER_RDIE_SHIFT   1u

Definition at line 5501 of file S32K144.h.

#define LPI2C_MIER_RDIE_WIDTH   1u

Definition at line 5502 of file S32K144.h.

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

Definition at line 5511 of file S32K144.h.

#define LPI2C_MIER_SDIE_MASK   0x200u

Definition at line 5508 of file S32K144.h.

#define LPI2C_MIER_SDIE_SHIFT   9u

Definition at line 5509 of file S32K144.h.

#define LPI2C_MIER_SDIE_WIDTH   1u

Definition at line 5510 of file S32K144.h.

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

Definition at line 5499 of file S32K144.h.

#define LPI2C_MIER_TDIE_MASK   0x1u

Definition at line 5496 of file S32K144.h.

#define LPI2C_MIER_TDIE_SHIFT   0u

Definition at line 5497 of file S32K144.h.

#define LPI2C_MIER_TDIE_WIDTH   1u

Definition at line 5498 of file S32K144.h.

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

Definition at line 5679 of file S32K144.h.

#define LPI2C_MRDR_DATA_MASK   0xFFu

Definition at line 5676 of file S32K144.h.

#define LPI2C_MRDR_DATA_SHIFT   0u

Definition at line 5677 of file S32K144.h.

#define LPI2C_MRDR_DATA_WIDTH   8u

Definition at line 5678 of file S32K144.h.

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

Definition at line 5683 of file S32K144.h.

#define LPI2C_MRDR_RXEMPTY_MASK   0x4000u

Definition at line 5680 of file S32K144.h.

#define LPI2C_MRDR_RXEMPTY_SHIFT   14u

Definition at line 5681 of file S32K144.h.

#define LPI2C_MRDR_RXEMPTY_WIDTH   1u

Definition at line 5682 of file S32K144.h.

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

Definition at line 5474 of file S32K144.h.

#define LPI2C_MSR_ALF_MASK   0x800u

Definition at line 5471 of file S32K144.h.

#define LPI2C_MSR_ALF_SHIFT   11u

Definition at line 5472 of file S32K144.h.

#define LPI2C_MSR_ALF_WIDTH   1u

Definition at line 5473 of file S32K144.h.

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

Definition at line 5494 of file S32K144.h.

#define LPI2C_MSR_BBF_MASK   0x2000000u

Definition at line 5491 of file S32K144.h.

#define LPI2C_MSR_BBF_SHIFT   25u

Definition at line 5492 of file S32K144.h.

#define LPI2C_MSR_BBF_WIDTH   1u

Definition at line 5493 of file S32K144.h.

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

Definition at line 5486 of file S32K144.h.

#define LPI2C_MSR_DMF_MASK   0x4000u

Definition at line 5483 of file S32K144.h.

#define LPI2C_MSR_DMF_SHIFT   14u

Definition at line 5484 of file S32K144.h.

#define LPI2C_MSR_DMF_WIDTH   1u

Definition at line 5485 of file S32K144.h.

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

Definition at line 5462 of file S32K144.h.

#define LPI2C_MSR_EPF_MASK   0x100u

Definition at line 5459 of file S32K144.h.

#define LPI2C_MSR_EPF_SHIFT   8u

Definition at line 5460 of file S32K144.h.

#define LPI2C_MSR_EPF_WIDTH   1u

Definition at line 5461 of file S32K144.h.

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

Definition at line 5478 of file S32K144.h.

#define LPI2C_MSR_FEF_MASK   0x1000u

Definition at line 5475 of file S32K144.h.

#define LPI2C_MSR_FEF_SHIFT   12u

Definition at line 5476 of file S32K144.h.

#define LPI2C_MSR_FEF_WIDTH   1u

Definition at line 5477 of file S32K144.h.

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

Definition at line 5490 of file S32K144.h.

#define LPI2C_MSR_MBF_MASK   0x1000000u

Definition at line 5487 of file S32K144.h.

#define LPI2C_MSR_MBF_SHIFT   24u

Definition at line 5488 of file S32K144.h.

#define LPI2C_MSR_MBF_WIDTH   1u

Definition at line 5489 of file S32K144.h.

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

Definition at line 5470 of file S32K144.h.

#define LPI2C_MSR_NDF_MASK   0x400u

Definition at line 5467 of file S32K144.h.

#define LPI2C_MSR_NDF_SHIFT   10u

Definition at line 5468 of file S32K144.h.

#define LPI2C_MSR_NDF_WIDTH   1u

Definition at line 5469 of file S32K144.h.

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

Definition at line 5482 of file S32K144.h.

#define LPI2C_MSR_PLTF_MASK   0x2000u

Definition at line 5479 of file S32K144.h.

#define LPI2C_MSR_PLTF_SHIFT   13u

Definition at line 5480 of file S32K144.h.

#define LPI2C_MSR_PLTF_WIDTH   1u

Definition at line 5481 of file S32K144.h.

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

Definition at line 5458 of file S32K144.h.

#define LPI2C_MSR_RDF_MASK   0x2u

Definition at line 5455 of file S32K144.h.

#define LPI2C_MSR_RDF_SHIFT   1u

Definition at line 5456 of file S32K144.h.

#define LPI2C_MSR_RDF_WIDTH   1u

Definition at line 5457 of file S32K144.h.

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

Definition at line 5466 of file S32K144.h.

#define LPI2C_MSR_SDF_MASK   0x200u

Definition at line 5463 of file S32K144.h.

#define LPI2C_MSR_SDF_SHIFT   9u

Definition at line 5464 of file S32K144.h.

#define LPI2C_MSR_SDF_WIDTH   1u

Definition at line 5465 of file S32K144.h.

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

Definition at line 5454 of file S32K144.h.

#define LPI2C_MSR_TDF_MASK   0x1u

Definition at line 5451 of file S32K144.h.

#define LPI2C_MSR_TDF_SHIFT   0u

Definition at line 5452 of file S32K144.h.

#define LPI2C_MSR_TDF_WIDTH   1u

Definition at line 5453 of file S32K144.h.

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

Definition at line 5674 of file S32K144.h.

#define LPI2C_MTDR_CMD_MASK   0x700u

Definition at line 5671 of file S32K144.h.

#define LPI2C_MTDR_CMD_SHIFT   8u

Definition at line 5672 of file S32K144.h.

#define LPI2C_MTDR_CMD_WIDTH   3u

Definition at line 5673 of file S32K144.h.

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

Definition at line 5670 of file S32K144.h.

#define LPI2C_MTDR_DATA_MASK   0xFFu

Definition at line 5667 of file S32K144.h.

#define LPI2C_MTDR_DATA_SHIFT   0u

Definition at line 5668 of file S32K144.h.

#define LPI2C_MTDR_DATA_WIDTH   8u

Definition at line 5669 of file S32K144.h.

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

Definition at line 5424 of file S32K144.h.

#define LPI2C_PARAM_MRXFIFO_MASK   0xF00u

Definition at line 5421 of file S32K144.h.

#define LPI2C_PARAM_MRXFIFO_SHIFT   8u

Definition at line 5422 of file S32K144.h.

#define LPI2C_PARAM_MRXFIFO_WIDTH   4u

Definition at line 5423 of file S32K144.h.

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

Definition at line 5420 of file S32K144.h.

#define LPI2C_PARAM_MTXFIFO_MASK   0xFu

Definition at line 5417 of file S32K144.h.

#define LPI2C_PARAM_MTXFIFO_SHIFT   0u

Definition at line 5418 of file S32K144.h.

#define LPI2C_PARAM_MTXFIFO_WIDTH   4u

Definition at line 5419 of file S32K144.h.

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

Definition at line 5886 of file S32K144.h.

#define LPI2C_SAMR_ADDR0_MASK   0x7FEu

Definition at line 5883 of file S32K144.h.

#define LPI2C_SAMR_ADDR0_SHIFT   1u

Definition at line 5884 of file S32K144.h.

#define LPI2C_SAMR_ADDR0_WIDTH   10u

Definition at line 5885 of file S32K144.h.

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

Definition at line 5890 of file S32K144.h.

#define LPI2C_SAMR_ADDR1_MASK   0x7FE0000u

Definition at line 5887 of file S32K144.h.

#define LPI2C_SAMR_ADDR1_SHIFT   17u

Definition at line 5888 of file S32K144.h.

#define LPI2C_SAMR_ADDR1_WIDTH   10u

Definition at line 5889 of file S32K144.h.

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

Definition at line 5899 of file S32K144.h.

#define LPI2C_SASR_ANV_MASK   0x4000u

Definition at line 5896 of file S32K144.h.

#define LPI2C_SASR_ANV_SHIFT   14u

Definition at line 5897 of file S32K144.h.

#define LPI2C_SASR_ANV_WIDTH   1u

Definition at line 5898 of file S32K144.h.

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

Definition at line 5895 of file S32K144.h.

#define LPI2C_SASR_RADDR_MASK   0x7FFu

Definition at line 5892 of file S32K144.h.

#define LPI2C_SASR_RADDR_SHIFT   0u

Definition at line 5893 of file S32K144.h.

#define LPI2C_SASR_RADDR_WIDTH   11u

Definition at line 5894 of file S32K144.h.

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

Definition at line 5836 of file S32K144.h.

#define LPI2C_SCFGR1_ACKSTALL_MASK   0x8u

Definition at line 5833 of file S32K144.h.

#define LPI2C_SCFGR1_ACKSTALL_SHIFT   3u

Definition at line 5834 of file S32K144.h.

#define LPI2C_SCFGR1_ACKSTALL_WIDTH   1u

Definition at line 5835 of file S32K144.h.

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

Definition at line 5864 of file S32K144.h.

#define LPI2C_SCFGR1_ADDRCFG_MASK   0x70000u

Definition at line 5861 of file S32K144.h.

#define LPI2C_SCFGR1_ADDRCFG_SHIFT   16u

Definition at line 5862 of file S32K144.h.

#define LPI2C_SCFGR1_ADDRCFG_WIDTH   3u

Definition at line 5863 of file S32K144.h.

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

Definition at line 5824 of file S32K144.h.

#define LPI2C_SCFGR1_ADRSTALL_MASK   0x1u

Definition at line 5821 of file S32K144.h.

#define LPI2C_SCFGR1_ADRSTALL_SHIFT   0u

Definition at line 5822 of file S32K144.h.

#define LPI2C_SCFGR1_ADRSTALL_WIDTH   1u

Definition at line 5823 of file S32K144.h.

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

Definition at line 5840 of file S32K144.h.

#define LPI2C_SCFGR1_GCEN_MASK   0x100u

Definition at line 5837 of file S32K144.h.

#define LPI2C_SCFGR1_GCEN_SHIFT   8u

Definition at line 5838 of file S32K144.h.

#define LPI2C_SCFGR1_GCEN_WIDTH   1u

Definition at line 5839 of file S32K144.h.

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

Definition at line 5860 of file S32K144.h.

#define LPI2C_SCFGR1_HSMEN_MASK   0x2000u

Definition at line 5857 of file S32K144.h.

#define LPI2C_SCFGR1_HSMEN_SHIFT   13u

Definition at line 5858 of file S32K144.h.

#define LPI2C_SCFGR1_HSMEN_WIDTH   1u

Definition at line 5859 of file S32K144.h.

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

Definition at line 5856 of file S32K144.h.

#define LPI2C_SCFGR1_IGNACK_MASK   0x1000u

Definition at line 5853 of file S32K144.h.

#define LPI2C_SCFGR1_IGNACK_SHIFT   12u

Definition at line 5854 of file S32K144.h.

#define LPI2C_SCFGR1_IGNACK_WIDTH   1u

Definition at line 5855 of file S32K144.h.

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

Definition at line 5852 of file S32K144.h.

#define LPI2C_SCFGR1_RXCFG_MASK   0x800u

Definition at line 5849 of file S32K144.h.

#define LPI2C_SCFGR1_RXCFG_SHIFT   11u

Definition at line 5850 of file S32K144.h.

#define LPI2C_SCFGR1_RXCFG_WIDTH   1u

Definition at line 5851 of file S32K144.h.

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

Definition at line 5828 of file S32K144.h.

#define LPI2C_SCFGR1_RXSTALL_MASK   0x2u

Definition at line 5825 of file S32K144.h.

#define LPI2C_SCFGR1_RXSTALL_SHIFT   1u

Definition at line 5826 of file S32K144.h.

#define LPI2C_SCFGR1_RXSTALL_WIDTH   1u

Definition at line 5827 of file S32K144.h.

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

Definition at line 5844 of file S32K144.h.

#define LPI2C_SCFGR1_SAEN_MASK   0x200u

Definition at line 5841 of file S32K144.h.

#define LPI2C_SCFGR1_SAEN_SHIFT   9u

Definition at line 5842 of file S32K144.h.

#define LPI2C_SCFGR1_SAEN_WIDTH   1u

Definition at line 5843 of file S32K144.h.

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

Definition at line 5848 of file S32K144.h.

#define LPI2C_SCFGR1_TXCFG_MASK   0x400u

Definition at line 5845 of file S32K144.h.

#define LPI2C_SCFGR1_TXCFG_SHIFT   10u

Definition at line 5846 of file S32K144.h.

#define LPI2C_SCFGR1_TXCFG_WIDTH   1u

Definition at line 5847 of file S32K144.h.

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

Definition at line 5832 of file S32K144.h.

#define LPI2C_SCFGR1_TXDSTALL_MASK   0x4u

Definition at line 5829 of file S32K144.h.

#define LPI2C_SCFGR1_TXDSTALL_SHIFT   2u

Definition at line 5830 of file S32K144.h.

#define LPI2C_SCFGR1_TXDSTALL_WIDTH   1u

Definition at line 5831 of file S32K144.h.

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

Definition at line 5869 of file S32K144.h.

#define LPI2C_SCFGR2_CLKHOLD_MASK   0xFu

Definition at line 5866 of file S32K144.h.

#define LPI2C_SCFGR2_CLKHOLD_SHIFT   0u

Definition at line 5867 of file S32K144.h.

#define LPI2C_SCFGR2_CLKHOLD_WIDTH   4u

Definition at line 5868 of file S32K144.h.

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

Definition at line 5873 of file S32K144.h.

#define LPI2C_SCFGR2_DATAVD_MASK   0x3F00u

Definition at line 5870 of file S32K144.h.

#define LPI2C_SCFGR2_DATAVD_SHIFT   8u

Definition at line 5871 of file S32K144.h.

#define LPI2C_SCFGR2_DATAVD_WIDTH   6u

Definition at line 5872 of file S32K144.h.

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

Definition at line 5877 of file S32K144.h.

#define LPI2C_SCFGR2_FILTSCL_MASK   0xF0000u

Definition at line 5874 of file S32K144.h.

#define LPI2C_SCFGR2_FILTSCL_SHIFT   16u

Definition at line 5875 of file S32K144.h.

#define LPI2C_SCFGR2_FILTSCL_WIDTH   4u

Definition at line 5876 of file S32K144.h.

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

Definition at line 5881 of file S32K144.h.

#define LPI2C_SCFGR2_FILTSDA_MASK   0xF000000u

Definition at line 5878 of file S32K144.h.

#define LPI2C_SCFGR2_FILTSDA_SHIFT   24u

Definition at line 5879 of file S32K144.h.

#define LPI2C_SCFGR2_FILTSDA_WIDTH   4u

Definition at line 5880 of file S32K144.h.

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

Definition at line 5700 of file S32K144.h.

#define LPI2C_SCR_FILTDZ_MASK   0x20u

Definition at line 5697 of file S32K144.h.

#define LPI2C_SCR_FILTDZ_SHIFT   5u

Definition at line 5698 of file S32K144.h.

#define LPI2C_SCR_FILTDZ_WIDTH   1u

Definition at line 5699 of file S32K144.h.

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

Definition at line 5696 of file S32K144.h.

#define LPI2C_SCR_FILTEN_MASK   0x10u

Definition at line 5693 of file S32K144.h.

#define LPI2C_SCR_FILTEN_SHIFT   4u

Definition at line 5694 of file S32K144.h.

#define LPI2C_SCR_FILTEN_WIDTH   1u

Definition at line 5695 of file S32K144.h.

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

Definition at line 5692 of file S32K144.h.

#define LPI2C_SCR_RST_MASK   0x2u

Definition at line 5689 of file S32K144.h.

#define LPI2C_SCR_RST_SHIFT   1u

Definition at line 5690 of file S32K144.h.

#define LPI2C_SCR_RST_WIDTH   1u

Definition at line 5691 of file S32K144.h.

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

Definition at line 5688 of file S32K144.h.

#define LPI2C_SCR_SEN_MASK   0x1u

Definition at line 5685 of file S32K144.h.

#define LPI2C_SCR_SEN_SHIFT   0u

Definition at line 5686 of file S32K144.h.

#define LPI2C_SCR_SEN_WIDTH   1u

Definition at line 5687 of file S32K144.h.

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

Definition at line 5819 of file S32K144.h.

#define LPI2C_SDER_AVDE_MASK   0x4u

Definition at line 5816 of file S32K144.h.

#define LPI2C_SDER_AVDE_SHIFT   2u

Definition at line 5817 of file S32K144.h.

#define LPI2C_SDER_AVDE_WIDTH   1u

Definition at line 5818 of file S32K144.h.

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

Definition at line 5815 of file S32K144.h.

#define LPI2C_SDER_RDDE_MASK   0x2u

Definition at line 5812 of file S32K144.h.

#define LPI2C_SDER_RDDE_SHIFT   1u

Definition at line 5813 of file S32K144.h.

#define LPI2C_SDER_RDDE_WIDTH   1u

Definition at line 5814 of file S32K144.h.

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

Definition at line 5811 of file S32K144.h.

#define LPI2C_SDER_TDDE_MASK   0x1u

Definition at line 5808 of file S32K144.h.

#define LPI2C_SDER_TDDE_SHIFT   0u

Definition at line 5809 of file S32K144.h.

#define LPI2C_SDER_TDDE_WIDTH   1u

Definition at line 5810 of file S32K144.h.

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

Definition at line 5794 of file S32K144.h.

#define LPI2C_SIER_AM0IE_MASK   0x1000u

Definition at line 5791 of file S32K144.h.

#define LPI2C_SIER_AM0IE_SHIFT   12u

Definition at line 5792 of file S32K144.h.

#define LPI2C_SIER_AM0IE_WIDTH   1u

Definition at line 5793 of file S32K144.h.

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

Definition at line 5798 of file S32K144.h.

#define LPI2C_SIER_AM1F_MASK   0x2000u

Definition at line 5795 of file S32K144.h.

#define LPI2C_SIER_AM1F_SHIFT   13u

Definition at line 5796 of file S32K144.h.

#define LPI2C_SIER_AM1F_WIDTH   1u

Definition at line 5797 of file S32K144.h.

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

Definition at line 5770 of file S32K144.h.

#define LPI2C_SIER_AVIE_MASK   0x4u

Definition at line 5767 of file S32K144.h.

#define LPI2C_SIER_AVIE_SHIFT   2u

Definition at line 5768 of file S32K144.h.

#define LPI2C_SIER_AVIE_WIDTH   1u

Definition at line 5769 of file S32K144.h.

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

Definition at line 5786 of file S32K144.h.

#define LPI2C_SIER_BEIE_MASK   0x400u

Definition at line 5783 of file S32K144.h.

#define LPI2C_SIER_BEIE_SHIFT   10u

Definition at line 5784 of file S32K144.h.

#define LPI2C_SIER_BEIE_WIDTH   1u

Definition at line 5785 of file S32K144.h.

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

Definition at line 5790 of file S32K144.h.

#define LPI2C_SIER_FEIE_MASK   0x800u

Definition at line 5787 of file S32K144.h.

#define LPI2C_SIER_FEIE_SHIFT   11u

Definition at line 5788 of file S32K144.h.

#define LPI2C_SIER_FEIE_WIDTH   1u

Definition at line 5789 of file S32K144.h.

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

Definition at line 5802 of file S32K144.h.

#define LPI2C_SIER_GCIE_MASK   0x4000u

Definition at line 5799 of file S32K144.h.

#define LPI2C_SIER_GCIE_SHIFT   14u

Definition at line 5800 of file S32K144.h.

#define LPI2C_SIER_GCIE_WIDTH   1u

Definition at line 5801 of file S32K144.h.

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

Definition at line 5766 of file S32K144.h.

#define LPI2C_SIER_RDIE_MASK   0x2u

Definition at line 5763 of file S32K144.h.

#define LPI2C_SIER_RDIE_SHIFT   1u

Definition at line 5764 of file S32K144.h.

#define LPI2C_SIER_RDIE_WIDTH   1u

Definition at line 5765 of file S32K144.h.

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

Definition at line 5778 of file S32K144.h.

#define LPI2C_SIER_RSIE_MASK   0x100u

Definition at line 5775 of file S32K144.h.

#define LPI2C_SIER_RSIE_SHIFT   8u

Definition at line 5776 of file S32K144.h.

#define LPI2C_SIER_RSIE_WIDTH   1u

Definition at line 5777 of file S32K144.h.

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

Definition at line 5806 of file S32K144.h.

#define LPI2C_SIER_SARIE_MASK   0x8000u

Definition at line 5803 of file S32K144.h.

#define LPI2C_SIER_SARIE_SHIFT   15u

Definition at line 5804 of file S32K144.h.

#define LPI2C_SIER_SARIE_WIDTH   1u

Definition at line 5805 of file S32K144.h.

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

Definition at line 5782 of file S32K144.h.

#define LPI2C_SIER_SDIE_MASK   0x200u

Definition at line 5779 of file S32K144.h.

#define LPI2C_SIER_SDIE_SHIFT   9u

Definition at line 5780 of file S32K144.h.

#define LPI2C_SIER_SDIE_WIDTH   1u

Definition at line 5781 of file S32K144.h.

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

Definition at line 5774 of file S32K144.h.

#define LPI2C_SIER_TAIE_MASK   0x8u

Definition at line 5771 of file S32K144.h.

#define LPI2C_SIER_TAIE_SHIFT   3u

Definition at line 5772 of file S32K144.h.

#define LPI2C_SIER_TAIE_WIDTH   1u

Definition at line 5773 of file S32K144.h.

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

Definition at line 5762 of file S32K144.h.

#define LPI2C_SIER_TDIE_MASK   0x1u

Definition at line 5759 of file S32K144.h.

#define LPI2C_SIER_TDIE_SHIFT   0u

Definition at line 5760 of file S32K144.h.

#define LPI2C_SIER_TDIE_WIDTH   1u

Definition at line 5761 of file S32K144.h.

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

Definition at line 5914 of file S32K144.h.

#define LPI2C_SRDR_DATA_MASK   0xFFu

Definition at line 5911 of file S32K144.h.

#define LPI2C_SRDR_DATA_SHIFT   0u

Definition at line 5912 of file S32K144.h.

#define LPI2C_SRDR_DATA_WIDTH   8u

Definition at line 5913 of file S32K144.h.

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

Definition at line 5918 of file S32K144.h.

#define LPI2C_SRDR_RXEMPTY_MASK   0x4000u

Definition at line 5915 of file S32K144.h.

#define LPI2C_SRDR_RXEMPTY_SHIFT   14u

Definition at line 5916 of file S32K144.h.

#define LPI2C_SRDR_RXEMPTY_WIDTH   1u

Definition at line 5917 of file S32K144.h.

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

Definition at line 5922 of file S32K144.h.

#define LPI2C_SRDR_SOF_MASK   0x8000u

Definition at line 5919 of file S32K144.h.

#define LPI2C_SRDR_SOF_SHIFT   15u

Definition at line 5920 of file S32K144.h.

#define LPI2C_SRDR_SOF_WIDTH   1u

Definition at line 5921 of file S32K144.h.

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

Definition at line 5737 of file S32K144.h.

#define LPI2C_SSR_AM0F_MASK   0x1000u

Definition at line 5734 of file S32K144.h.

#define LPI2C_SSR_AM0F_SHIFT   12u

Definition at line 5735 of file S32K144.h.

#define LPI2C_SSR_AM0F_WIDTH   1u

Definition at line 5736 of file S32K144.h.

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

Definition at line 5741 of file S32K144.h.

#define LPI2C_SSR_AM1F_MASK   0x2000u

Definition at line 5738 of file S32K144.h.

#define LPI2C_SSR_AM1F_SHIFT   13u

Definition at line 5739 of file S32K144.h.

#define LPI2C_SSR_AM1F_WIDTH   1u

Definition at line 5740 of file S32K144.h.

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

Definition at line 5713 of file S32K144.h.

#define LPI2C_SSR_AVF_MASK   0x4u

Definition at line 5710 of file S32K144.h.

#define LPI2C_SSR_AVF_SHIFT   2u

Definition at line 5711 of file S32K144.h.

#define LPI2C_SSR_AVF_WIDTH   1u

Definition at line 5712 of file S32K144.h.

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

Definition at line 5757 of file S32K144.h.

#define LPI2C_SSR_BBF_MASK   0x2000000u

Definition at line 5754 of file S32K144.h.

#define LPI2C_SSR_BBF_SHIFT   25u

Definition at line 5755 of file S32K144.h.

#define LPI2C_SSR_BBF_WIDTH   1u

Definition at line 5756 of file S32K144.h.

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

Definition at line 5729 of file S32K144.h.

#define LPI2C_SSR_BEF_MASK   0x400u

Definition at line 5726 of file S32K144.h.

#define LPI2C_SSR_BEF_SHIFT   10u

Definition at line 5727 of file S32K144.h.

#define LPI2C_SSR_BEF_WIDTH   1u

Definition at line 5728 of file S32K144.h.

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

Definition at line 5733 of file S32K144.h.

#define LPI2C_SSR_FEF_MASK   0x800u

Definition at line 5730 of file S32K144.h.

#define LPI2C_SSR_FEF_SHIFT   11u

Definition at line 5731 of file S32K144.h.

#define LPI2C_SSR_FEF_WIDTH   1u

Definition at line 5732 of file S32K144.h.

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

Definition at line 5745 of file S32K144.h.

#define LPI2C_SSR_GCF_MASK   0x4000u

Definition at line 5742 of file S32K144.h.

#define LPI2C_SSR_GCF_SHIFT   14u

Definition at line 5743 of file S32K144.h.

#define LPI2C_SSR_GCF_WIDTH   1u

Definition at line 5744 of file S32K144.h.

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

Definition at line 5709 of file S32K144.h.

#define LPI2C_SSR_RDF_MASK   0x2u

Definition at line 5706 of file S32K144.h.

#define LPI2C_SSR_RDF_SHIFT   1u

Definition at line 5707 of file S32K144.h.

#define LPI2C_SSR_RDF_WIDTH   1u

Definition at line 5708 of file S32K144.h.

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

Definition at line 5721 of file S32K144.h.

#define LPI2C_SSR_RSF_MASK   0x100u

Definition at line 5718 of file S32K144.h.

#define LPI2C_SSR_RSF_SHIFT   8u

Definition at line 5719 of file S32K144.h.

#define LPI2C_SSR_RSF_WIDTH   1u

Definition at line 5720 of file S32K144.h.

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

Definition at line 5749 of file S32K144.h.

#define LPI2C_SSR_SARF_MASK   0x8000u

Definition at line 5746 of file S32K144.h.

#define LPI2C_SSR_SARF_SHIFT   15u

Definition at line 5747 of file S32K144.h.

#define LPI2C_SSR_SARF_WIDTH   1u

Definition at line 5748 of file S32K144.h.

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

Definition at line 5753 of file S32K144.h.

#define LPI2C_SSR_SBF_MASK   0x1000000u

Definition at line 5750 of file S32K144.h.

#define LPI2C_SSR_SBF_SHIFT   24u

Definition at line 5751 of file S32K144.h.

#define LPI2C_SSR_SBF_WIDTH   1u

Definition at line 5752 of file S32K144.h.

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

Definition at line 5725 of file S32K144.h.

#define LPI2C_SSR_SDF_MASK   0x200u

Definition at line 5722 of file S32K144.h.

#define LPI2C_SSR_SDF_SHIFT   9u

Definition at line 5723 of file S32K144.h.

#define LPI2C_SSR_SDF_WIDTH   1u

Definition at line 5724 of file S32K144.h.

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

Definition at line 5717 of file S32K144.h.

#define LPI2C_SSR_TAF_MASK   0x8u

Definition at line 5714 of file S32K144.h.

#define LPI2C_SSR_TAF_SHIFT   3u

Definition at line 5715 of file S32K144.h.

#define LPI2C_SSR_TAF_WIDTH   1u

Definition at line 5716 of file S32K144.h.

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

Definition at line 5705 of file S32K144.h.

#define LPI2C_SSR_TDF_MASK   0x1u

Definition at line 5702 of file S32K144.h.

#define LPI2C_SSR_TDF_SHIFT   0u

Definition at line 5703 of file S32K144.h.

#define LPI2C_SSR_TDF_WIDTH   1u

Definition at line 5704 of file S32K144.h.

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

Definition at line 5904 of file S32K144.h.

#define LPI2C_STAR_TXNACK_MASK   0x1u

Definition at line 5901 of file S32K144.h.

#define LPI2C_STAR_TXNACK_SHIFT   0u

Definition at line 5902 of file S32K144.h.

#define LPI2C_STAR_TXNACK_WIDTH   1u

Definition at line 5903 of file S32K144.h.

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

Definition at line 5909 of file S32K144.h.

#define LPI2C_STDR_DATA_MASK   0xFFu

Definition at line 5906 of file S32K144.h.

#define LPI2C_STDR_DATA_SHIFT   0u

Definition at line 5907 of file S32K144.h.

#define LPI2C_STDR_DATA_WIDTH   8u

Definition at line 5908 of file S32K144.h.

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

Definition at line 5407 of file S32K144.h.

#define LPI2C_VERID_FEATURE_MASK   0xFFFFu

Definition at line 5404 of file S32K144.h.

#define LPI2C_VERID_FEATURE_SHIFT   0u

Definition at line 5405 of file S32K144.h.

#define LPI2C_VERID_FEATURE_WIDTH   16u

Definition at line 5406 of file S32K144.h.

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

Definition at line 5415 of file S32K144.h.

#define LPI2C_VERID_MAJOR_MASK   0xFF000000u

Definition at line 5412 of file S32K144.h.

#define LPI2C_VERID_MAJOR_SHIFT   24u

Definition at line 5413 of file S32K144.h.

#define LPI2C_VERID_MAJOR_WIDTH   8u

Definition at line 5414 of file S32K144.h.

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

Definition at line 5411 of file S32K144.h.

#define LPI2C_VERID_MINOR_MASK   0xFF0000u

Definition at line 5408 of file S32K144.h.

#define LPI2C_VERID_MINOR_SHIFT   16u

Definition at line 5409 of file S32K144.h.

#define LPI2C_VERID_MINOR_WIDTH   8u

Definition at line 5410 of file S32K144.h.