Detailed Description

Macros

#define LPSPI_VERID_FEATURE_MASK   0xFFFFu
 
#define LPSPI_VERID_FEATURE_SHIFT   0u
 
#define LPSPI_VERID_FEATURE_WIDTH   16u
 
#define LPSPI_VERID_FEATURE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_VERID_FEATURE_SHIFT))&LPSPI_VERID_FEATURE_MASK)
 
#define LPSPI_VERID_MINOR_MASK   0xFF0000u
 
#define LPSPI_VERID_MINOR_SHIFT   16u
 
#define LPSPI_VERID_MINOR_WIDTH   8u
 
#define LPSPI_VERID_MINOR(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_VERID_MINOR_SHIFT))&LPSPI_VERID_MINOR_MASK)
 
#define LPSPI_VERID_MAJOR_MASK   0xFF000000u
 
#define LPSPI_VERID_MAJOR_SHIFT   24u
 
#define LPSPI_VERID_MAJOR_WIDTH   8u
 
#define LPSPI_VERID_MAJOR(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_VERID_MAJOR_SHIFT))&LPSPI_VERID_MAJOR_MASK)
 
#define LPSPI_PARAM_TXFIFO_MASK   0xFFu
 
#define LPSPI_PARAM_TXFIFO_SHIFT   0u
 
#define LPSPI_PARAM_TXFIFO_WIDTH   8u
 
#define LPSPI_PARAM_TXFIFO(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_PARAM_TXFIFO_SHIFT))&LPSPI_PARAM_TXFIFO_MASK)
 
#define LPSPI_PARAM_RXFIFO_MASK   0xFF00u
 
#define LPSPI_PARAM_RXFIFO_SHIFT   8u
 
#define LPSPI_PARAM_RXFIFO_WIDTH   8u
 
#define LPSPI_PARAM_RXFIFO(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_PARAM_RXFIFO_SHIFT))&LPSPI_PARAM_RXFIFO_MASK)
 
#define LPSPI_CR_MEN_MASK   0x1u
 
#define LPSPI_CR_MEN_SHIFT   0u
 
#define LPSPI_CR_MEN_WIDTH   1u
 
#define LPSPI_CR_MEN(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_MEN_SHIFT))&LPSPI_CR_MEN_MASK)
 
#define LPSPI_CR_RST_MASK   0x2u
 
#define LPSPI_CR_RST_SHIFT   1u
 
#define LPSPI_CR_RST_WIDTH   1u
 
#define LPSPI_CR_RST(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_RST_SHIFT))&LPSPI_CR_RST_MASK)
 
#define LPSPI_CR_DOZEN_MASK   0x4u
 
#define LPSPI_CR_DOZEN_SHIFT   2u
 
#define LPSPI_CR_DOZEN_WIDTH   1u
 
#define LPSPI_CR_DOZEN(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_DOZEN_SHIFT))&LPSPI_CR_DOZEN_MASK)
 
#define LPSPI_CR_DBGEN_MASK   0x8u
 
#define LPSPI_CR_DBGEN_SHIFT   3u
 
#define LPSPI_CR_DBGEN_WIDTH   1u
 
#define LPSPI_CR_DBGEN(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_DBGEN_SHIFT))&LPSPI_CR_DBGEN_MASK)
 
#define LPSPI_CR_RTF_MASK   0x100u
 
#define LPSPI_CR_RTF_SHIFT   8u
 
#define LPSPI_CR_RTF_WIDTH   1u
 
#define LPSPI_CR_RTF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_RTF_SHIFT))&LPSPI_CR_RTF_MASK)
 
#define LPSPI_CR_RRF_MASK   0x200u
 
#define LPSPI_CR_RRF_SHIFT   9u
 
#define LPSPI_CR_RRF_WIDTH   1u
 
#define LPSPI_CR_RRF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_RRF_SHIFT))&LPSPI_CR_RRF_MASK)
 
#define LPSPI_SR_TDF_MASK   0x1u
 
#define LPSPI_SR_TDF_SHIFT   0u
 
#define LPSPI_SR_TDF_WIDTH   1u
 
#define LPSPI_SR_TDF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_TDF_SHIFT))&LPSPI_SR_TDF_MASK)
 
#define LPSPI_SR_RDF_MASK   0x2u
 
#define LPSPI_SR_RDF_SHIFT   1u
 
#define LPSPI_SR_RDF_WIDTH   1u
 
#define LPSPI_SR_RDF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_RDF_SHIFT))&LPSPI_SR_RDF_MASK)
 
#define LPSPI_SR_WCF_MASK   0x100u
 
#define LPSPI_SR_WCF_SHIFT   8u
 
#define LPSPI_SR_WCF_WIDTH   1u
 
#define LPSPI_SR_WCF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_WCF_SHIFT))&LPSPI_SR_WCF_MASK)
 
#define LPSPI_SR_FCF_MASK   0x200u
 
#define LPSPI_SR_FCF_SHIFT   9u
 
#define LPSPI_SR_FCF_WIDTH   1u
 
#define LPSPI_SR_FCF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_FCF_SHIFT))&LPSPI_SR_FCF_MASK)
 
#define LPSPI_SR_TCF_MASK   0x400u
 
#define LPSPI_SR_TCF_SHIFT   10u
 
#define LPSPI_SR_TCF_WIDTH   1u
 
#define LPSPI_SR_TCF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_TCF_SHIFT))&LPSPI_SR_TCF_MASK)
 
#define LPSPI_SR_TEF_MASK   0x800u
 
#define LPSPI_SR_TEF_SHIFT   11u
 
#define LPSPI_SR_TEF_WIDTH   1u
 
#define LPSPI_SR_TEF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_TEF_SHIFT))&LPSPI_SR_TEF_MASK)
 
#define LPSPI_SR_REF_MASK   0x1000u
 
#define LPSPI_SR_REF_SHIFT   12u
 
#define LPSPI_SR_REF_WIDTH   1u
 
#define LPSPI_SR_REF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_REF_SHIFT))&LPSPI_SR_REF_MASK)
 
#define LPSPI_SR_DMF_MASK   0x2000u
 
#define LPSPI_SR_DMF_SHIFT   13u
 
#define LPSPI_SR_DMF_WIDTH   1u
 
#define LPSPI_SR_DMF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_DMF_SHIFT))&LPSPI_SR_DMF_MASK)
 
#define LPSPI_SR_MBF_MASK   0x1000000u
 
#define LPSPI_SR_MBF_SHIFT   24u
 
#define LPSPI_SR_MBF_WIDTH   1u
 
#define LPSPI_SR_MBF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_MBF_SHIFT))&LPSPI_SR_MBF_MASK)
 
#define LPSPI_IER_TDIE_MASK   0x1u
 
#define LPSPI_IER_TDIE_SHIFT   0u
 
#define LPSPI_IER_TDIE_WIDTH   1u
 
#define LPSPI_IER_TDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_TDIE_SHIFT))&LPSPI_IER_TDIE_MASK)
 
#define LPSPI_IER_RDIE_MASK   0x2u
 
#define LPSPI_IER_RDIE_SHIFT   1u
 
#define LPSPI_IER_RDIE_WIDTH   1u
 
#define LPSPI_IER_RDIE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_RDIE_SHIFT))&LPSPI_IER_RDIE_MASK)
 
#define LPSPI_IER_WCIE_MASK   0x100u
 
#define LPSPI_IER_WCIE_SHIFT   8u
 
#define LPSPI_IER_WCIE_WIDTH   1u
 
#define LPSPI_IER_WCIE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_WCIE_SHIFT))&LPSPI_IER_WCIE_MASK)
 
#define LPSPI_IER_FCIE_MASK   0x200u
 
#define LPSPI_IER_FCIE_SHIFT   9u
 
#define LPSPI_IER_FCIE_WIDTH   1u
 
#define LPSPI_IER_FCIE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_FCIE_SHIFT))&LPSPI_IER_FCIE_MASK)
 
#define LPSPI_IER_TCIE_MASK   0x400u
 
#define LPSPI_IER_TCIE_SHIFT   10u
 
#define LPSPI_IER_TCIE_WIDTH   1u
 
#define LPSPI_IER_TCIE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_TCIE_SHIFT))&LPSPI_IER_TCIE_MASK)
 
#define LPSPI_IER_TEIE_MASK   0x800u
 
#define LPSPI_IER_TEIE_SHIFT   11u
 
#define LPSPI_IER_TEIE_WIDTH   1u
 
#define LPSPI_IER_TEIE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_TEIE_SHIFT))&LPSPI_IER_TEIE_MASK)
 
#define LPSPI_IER_REIE_MASK   0x1000u
 
#define LPSPI_IER_REIE_SHIFT   12u
 
#define LPSPI_IER_REIE_WIDTH   1u
 
#define LPSPI_IER_REIE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_REIE_SHIFT))&LPSPI_IER_REIE_MASK)
 
#define LPSPI_IER_DMIE_MASK   0x2000u
 
#define LPSPI_IER_DMIE_SHIFT   13u
 
#define LPSPI_IER_DMIE_WIDTH   1u
 
#define LPSPI_IER_DMIE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_DMIE_SHIFT))&LPSPI_IER_DMIE_MASK)
 
#define LPSPI_DER_TDDE_MASK   0x1u
 
#define LPSPI_DER_TDDE_SHIFT   0u
 
#define LPSPI_DER_TDDE_WIDTH   1u
 
#define LPSPI_DER_TDDE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_DER_TDDE_SHIFT))&LPSPI_DER_TDDE_MASK)
 
#define LPSPI_DER_RDDE_MASK   0x2u
 
#define LPSPI_DER_RDDE_SHIFT   1u
 
#define LPSPI_DER_RDDE_WIDTH   1u
 
#define LPSPI_DER_RDDE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_DER_RDDE_SHIFT))&LPSPI_DER_RDDE_MASK)
 
#define LPSPI_CFGR0_HREN_MASK   0x1u
 
#define LPSPI_CFGR0_HREN_SHIFT   0u
 
#define LPSPI_CFGR0_HREN_WIDTH   1u
 
#define LPSPI_CFGR0_HREN(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_HREN_SHIFT))&LPSPI_CFGR0_HREN_MASK)
 
#define LPSPI_CFGR0_HRPOL_MASK   0x2u
 
#define LPSPI_CFGR0_HRPOL_SHIFT   1u
 
#define LPSPI_CFGR0_HRPOL_WIDTH   1u
 
#define LPSPI_CFGR0_HRPOL(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_HRPOL_SHIFT))&LPSPI_CFGR0_HRPOL_MASK)
 
#define LPSPI_CFGR0_HRSEL_MASK   0x4u
 
#define LPSPI_CFGR0_HRSEL_SHIFT   2u
 
#define LPSPI_CFGR0_HRSEL_WIDTH   1u
 
#define LPSPI_CFGR0_HRSEL(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_HRSEL_SHIFT))&LPSPI_CFGR0_HRSEL_MASK)
 
#define LPSPI_CFGR0_CIRFIFO_MASK   0x100u
 
#define LPSPI_CFGR0_CIRFIFO_SHIFT   8u
 
#define LPSPI_CFGR0_CIRFIFO_WIDTH   1u
 
#define LPSPI_CFGR0_CIRFIFO(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_CIRFIFO_SHIFT))&LPSPI_CFGR0_CIRFIFO_MASK)
 
#define LPSPI_CFGR0_RDMO_MASK   0x200u
 
#define LPSPI_CFGR0_RDMO_SHIFT   9u
 
#define LPSPI_CFGR0_RDMO_WIDTH   1u
 
#define LPSPI_CFGR0_RDMO(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_RDMO_SHIFT))&LPSPI_CFGR0_RDMO_MASK)
 
#define LPSPI_CFGR1_MASTER_MASK   0x1u
 
#define LPSPI_CFGR1_MASTER_SHIFT   0u
 
#define LPSPI_CFGR1_MASTER_WIDTH   1u
 
#define LPSPI_CFGR1_MASTER(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_MASTER_SHIFT))&LPSPI_CFGR1_MASTER_MASK)
 
#define LPSPI_CFGR1_SAMPLE_MASK   0x2u
 
#define LPSPI_CFGR1_SAMPLE_SHIFT   1u
 
#define LPSPI_CFGR1_SAMPLE_WIDTH   1u
 
#define LPSPI_CFGR1_SAMPLE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_SAMPLE_SHIFT))&LPSPI_CFGR1_SAMPLE_MASK)
 
#define LPSPI_CFGR1_AUTOPCS_MASK   0x4u
 
#define LPSPI_CFGR1_AUTOPCS_SHIFT   2u
 
#define LPSPI_CFGR1_AUTOPCS_WIDTH   1u
 
#define LPSPI_CFGR1_AUTOPCS(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_AUTOPCS_SHIFT))&LPSPI_CFGR1_AUTOPCS_MASK)
 
#define LPSPI_CFGR1_NOSTALL_MASK   0x8u
 
#define LPSPI_CFGR1_NOSTALL_SHIFT   3u
 
#define LPSPI_CFGR1_NOSTALL_WIDTH   1u
 
#define LPSPI_CFGR1_NOSTALL(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_NOSTALL_SHIFT))&LPSPI_CFGR1_NOSTALL_MASK)
 
#define LPSPI_CFGR1_PCSPOL_MASK   0xF00u
 
#define LPSPI_CFGR1_PCSPOL_SHIFT   8u
 
#define LPSPI_CFGR1_PCSPOL_WIDTH   4u
 
#define LPSPI_CFGR1_PCSPOL(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_PCSPOL_SHIFT))&LPSPI_CFGR1_PCSPOL_MASK)
 
#define LPSPI_CFGR1_MATCFG_MASK   0x70000u
 
#define LPSPI_CFGR1_MATCFG_SHIFT   16u
 
#define LPSPI_CFGR1_MATCFG_WIDTH   3u
 
#define LPSPI_CFGR1_MATCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_MATCFG_SHIFT))&LPSPI_CFGR1_MATCFG_MASK)
 
#define LPSPI_CFGR1_PINCFG_MASK   0x3000000u
 
#define LPSPI_CFGR1_PINCFG_SHIFT   24u
 
#define LPSPI_CFGR1_PINCFG_WIDTH   2u
 
#define LPSPI_CFGR1_PINCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_PINCFG_SHIFT))&LPSPI_CFGR1_PINCFG_MASK)
 
#define LPSPI_CFGR1_OUTCFG_MASK   0x4000000u
 
#define LPSPI_CFGR1_OUTCFG_SHIFT   26u
 
#define LPSPI_CFGR1_OUTCFG_WIDTH   1u
 
#define LPSPI_CFGR1_OUTCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_OUTCFG_SHIFT))&LPSPI_CFGR1_OUTCFG_MASK)
 
#define LPSPI_CFGR1_PCSCFG_MASK   0x8000000u
 
#define LPSPI_CFGR1_PCSCFG_SHIFT   27u
 
#define LPSPI_CFGR1_PCSCFG_WIDTH   1u
 
#define LPSPI_CFGR1_PCSCFG(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_PCSCFG_SHIFT))&LPSPI_CFGR1_PCSCFG_MASK)
 
#define LPSPI_DMR0_MATCH0_MASK   0xFFFFFFFFu
 
#define LPSPI_DMR0_MATCH0_SHIFT   0u
 
#define LPSPI_DMR0_MATCH0_WIDTH   32u
 
#define LPSPI_DMR0_MATCH0(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_DMR0_MATCH0_SHIFT))&LPSPI_DMR0_MATCH0_MASK)
 
#define LPSPI_DMR1_MATCH1_MASK   0xFFFFFFFFu
 
#define LPSPI_DMR1_MATCH1_SHIFT   0u
 
#define LPSPI_DMR1_MATCH1_WIDTH   32u
 
#define LPSPI_DMR1_MATCH1(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_DMR1_MATCH1_SHIFT))&LPSPI_DMR1_MATCH1_MASK)
 
#define LPSPI_CCR_SCKDIV_MASK   0xFFu
 
#define LPSPI_CCR_SCKDIV_SHIFT   0u
 
#define LPSPI_CCR_SCKDIV_WIDTH   8u
 
#define LPSPI_CCR_SCKDIV(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CCR_SCKDIV_SHIFT))&LPSPI_CCR_SCKDIV_MASK)
 
#define LPSPI_CCR_DBT_MASK   0xFF00u
 
#define LPSPI_CCR_DBT_SHIFT   8u
 
#define LPSPI_CCR_DBT_WIDTH   8u
 
#define LPSPI_CCR_DBT(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CCR_DBT_SHIFT))&LPSPI_CCR_DBT_MASK)
 
#define LPSPI_CCR_PCSSCK_MASK   0xFF0000u
 
#define LPSPI_CCR_PCSSCK_SHIFT   16u
 
#define LPSPI_CCR_PCSSCK_WIDTH   8u
 
#define LPSPI_CCR_PCSSCK(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CCR_PCSSCK_SHIFT))&LPSPI_CCR_PCSSCK_MASK)
 
#define LPSPI_CCR_SCKPCS_MASK   0xFF000000u
 
#define LPSPI_CCR_SCKPCS_SHIFT   24u
 
#define LPSPI_CCR_SCKPCS_WIDTH   8u
 
#define LPSPI_CCR_SCKPCS(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CCR_SCKPCS_SHIFT))&LPSPI_CCR_SCKPCS_MASK)
 
#define LPSPI_FCR_TXWATER_MASK   0x3u
 
#define LPSPI_FCR_TXWATER_SHIFT   0u
 
#define LPSPI_FCR_TXWATER_WIDTH   2u
 
#define LPSPI_FCR_TXWATER(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_FCR_TXWATER_SHIFT))&LPSPI_FCR_TXWATER_MASK)
 
#define LPSPI_FCR_RXWATER_MASK   0x30000u
 
#define LPSPI_FCR_RXWATER_SHIFT   16u
 
#define LPSPI_FCR_RXWATER_WIDTH   2u
 
#define LPSPI_FCR_RXWATER(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_FCR_RXWATER_SHIFT))&LPSPI_FCR_RXWATER_MASK)
 
#define LPSPI_FSR_TXCOUNT_MASK   0x7u
 
#define LPSPI_FSR_TXCOUNT_SHIFT   0u
 
#define LPSPI_FSR_TXCOUNT_WIDTH   3u
 
#define LPSPI_FSR_TXCOUNT(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_FSR_TXCOUNT_SHIFT))&LPSPI_FSR_TXCOUNT_MASK)
 
#define LPSPI_FSR_RXCOUNT_MASK   0x70000u
 
#define LPSPI_FSR_RXCOUNT_SHIFT   16u
 
#define LPSPI_FSR_RXCOUNT_WIDTH   3u
 
#define LPSPI_FSR_RXCOUNT(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_FSR_RXCOUNT_SHIFT))&LPSPI_FSR_RXCOUNT_MASK)
 
#define LPSPI_TCR_FRAMESZ_MASK   0xFFFu
 
#define LPSPI_TCR_FRAMESZ_SHIFT   0u
 
#define LPSPI_TCR_FRAMESZ_WIDTH   12u
 
#define LPSPI_TCR_FRAMESZ(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_FRAMESZ_SHIFT))&LPSPI_TCR_FRAMESZ_MASK)
 
#define LPSPI_TCR_WIDTH_MASK   0x30000u
 
#define LPSPI_TCR_WIDTH_SHIFT   16u
 
#define LPSPI_TCR_WIDTH_WIDTH   2u
 
#define LPSPI_TCR_WIDTH(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_WIDTH_SHIFT))&LPSPI_TCR_WIDTH_MASK)
 
#define LPSPI_TCR_TXMSK_MASK   0x40000u
 
#define LPSPI_TCR_TXMSK_SHIFT   18u
 
#define LPSPI_TCR_TXMSK_WIDTH   1u
 
#define LPSPI_TCR_TXMSK(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_TXMSK_SHIFT))&LPSPI_TCR_TXMSK_MASK)
 
#define LPSPI_TCR_RXMSK_MASK   0x80000u
 
#define LPSPI_TCR_RXMSK_SHIFT   19u
 
#define LPSPI_TCR_RXMSK_WIDTH   1u
 
#define LPSPI_TCR_RXMSK(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_RXMSK_SHIFT))&LPSPI_TCR_RXMSK_MASK)
 
#define LPSPI_TCR_CONTC_MASK   0x100000u
 
#define LPSPI_TCR_CONTC_SHIFT   20u
 
#define LPSPI_TCR_CONTC_WIDTH   1u
 
#define LPSPI_TCR_CONTC(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_CONTC_SHIFT))&LPSPI_TCR_CONTC_MASK)
 
#define LPSPI_TCR_CONT_MASK   0x200000u
 
#define LPSPI_TCR_CONT_SHIFT   21u
 
#define LPSPI_TCR_CONT_WIDTH   1u
 
#define LPSPI_TCR_CONT(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_CONT_SHIFT))&LPSPI_TCR_CONT_MASK)
 
#define LPSPI_TCR_BYSW_MASK   0x400000u
 
#define LPSPI_TCR_BYSW_SHIFT   22u
 
#define LPSPI_TCR_BYSW_WIDTH   1u
 
#define LPSPI_TCR_BYSW(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_BYSW_SHIFT))&LPSPI_TCR_BYSW_MASK)
 
#define LPSPI_TCR_LSBF_MASK   0x800000u
 
#define LPSPI_TCR_LSBF_SHIFT   23u
 
#define LPSPI_TCR_LSBF_WIDTH   1u
 
#define LPSPI_TCR_LSBF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_LSBF_SHIFT))&LPSPI_TCR_LSBF_MASK)
 
#define LPSPI_TCR_PCS_MASK   0x3000000u
 
#define LPSPI_TCR_PCS_SHIFT   24u
 
#define LPSPI_TCR_PCS_WIDTH   2u
 
#define LPSPI_TCR_PCS(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_PCS_SHIFT))&LPSPI_TCR_PCS_MASK)
 
#define LPSPI_TCR_PRESCALE_MASK   0x38000000u
 
#define LPSPI_TCR_PRESCALE_SHIFT   27u
 
#define LPSPI_TCR_PRESCALE_WIDTH   3u
 
#define LPSPI_TCR_PRESCALE(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_PRESCALE_SHIFT))&LPSPI_TCR_PRESCALE_MASK)
 
#define LPSPI_TCR_CPHA_MASK   0x40000000u
 
#define LPSPI_TCR_CPHA_SHIFT   30u
 
#define LPSPI_TCR_CPHA_WIDTH   1u
 
#define LPSPI_TCR_CPHA(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_CPHA_SHIFT))&LPSPI_TCR_CPHA_MASK)
 
#define LPSPI_TCR_CPOL_MASK   0x80000000u
 
#define LPSPI_TCR_CPOL_SHIFT   31u
 
#define LPSPI_TCR_CPOL_WIDTH   1u
 
#define LPSPI_TCR_CPOL(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_CPOL_SHIFT))&LPSPI_TCR_CPOL_MASK)
 
#define LPSPI_TDR_DATA_MASK   0xFFFFFFFFu
 
#define LPSPI_TDR_DATA_SHIFT   0u
 
#define LPSPI_TDR_DATA_WIDTH   32u
 
#define LPSPI_TDR_DATA(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TDR_DATA_SHIFT))&LPSPI_TDR_DATA_MASK)
 
#define LPSPI_RSR_SOF_MASK   0x1u
 
#define LPSPI_RSR_SOF_SHIFT   0u
 
#define LPSPI_RSR_SOF_WIDTH   1u
 
#define LPSPI_RSR_SOF(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_RSR_SOF_SHIFT))&LPSPI_RSR_SOF_MASK)
 
#define LPSPI_RSR_RXEMPTY_MASK   0x2u
 
#define LPSPI_RSR_RXEMPTY_SHIFT   1u
 
#define LPSPI_RSR_RXEMPTY_WIDTH   1u
 
#define LPSPI_RSR_RXEMPTY(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_RSR_RXEMPTY_SHIFT))&LPSPI_RSR_RXEMPTY_MASK)
 
#define LPSPI_RDR_DATA_MASK   0xFFFFFFFFu
 
#define LPSPI_RDR_DATA_SHIFT   0u
 
#define LPSPI_RDR_DATA_WIDTH   32u
 
#define LPSPI_RDR_DATA(x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_RDR_DATA_SHIFT))&LPSPI_RDR_DATA_MASK)
 

Macro Definition Documentation

#define LPSPI_CCR_DBT (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CCR_DBT_SHIFT))&LPSPI_CCR_DBT_MASK)

Definition at line 6283 of file S32K118.h.

#define LPSPI_CCR_DBT_MASK   0xFF00u

Definition at line 6280 of file S32K118.h.

#define LPSPI_CCR_DBT_SHIFT   8u

Definition at line 6281 of file S32K118.h.

#define LPSPI_CCR_DBT_WIDTH   8u

Definition at line 6282 of file S32K118.h.

#define LPSPI_CCR_PCSSCK (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CCR_PCSSCK_SHIFT))&LPSPI_CCR_PCSSCK_MASK)

Definition at line 6287 of file S32K118.h.

#define LPSPI_CCR_PCSSCK_MASK   0xFF0000u

Definition at line 6284 of file S32K118.h.

#define LPSPI_CCR_PCSSCK_SHIFT   16u

Definition at line 6285 of file S32K118.h.

#define LPSPI_CCR_PCSSCK_WIDTH   8u

Definition at line 6286 of file S32K118.h.

#define LPSPI_CCR_SCKDIV (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CCR_SCKDIV_SHIFT))&LPSPI_CCR_SCKDIV_MASK)

Definition at line 6279 of file S32K118.h.

#define LPSPI_CCR_SCKDIV_MASK   0xFFu

Definition at line 6276 of file S32K118.h.

#define LPSPI_CCR_SCKDIV_SHIFT   0u

Definition at line 6277 of file S32K118.h.

#define LPSPI_CCR_SCKDIV_WIDTH   8u

Definition at line 6278 of file S32K118.h.

#define LPSPI_CCR_SCKPCS (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CCR_SCKPCS_SHIFT))&LPSPI_CCR_SCKPCS_MASK)

Definition at line 6291 of file S32K118.h.

#define LPSPI_CCR_SCKPCS_MASK   0xFF000000u

Definition at line 6288 of file S32K118.h.

#define LPSPI_CCR_SCKPCS_SHIFT   24u

Definition at line 6289 of file S32K118.h.

#define LPSPI_CCR_SCKPCS_WIDTH   8u

Definition at line 6290 of file S32K118.h.

#define LPSPI_CFGR0_CIRFIFO (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_CIRFIFO_SHIFT))&LPSPI_CFGR0_CIRFIFO_MASK)

Definition at line 6223 of file S32K118.h.

#define LPSPI_CFGR0_CIRFIFO_MASK   0x100u

Definition at line 6220 of file S32K118.h.

#define LPSPI_CFGR0_CIRFIFO_SHIFT   8u

Definition at line 6221 of file S32K118.h.

#define LPSPI_CFGR0_CIRFIFO_WIDTH   1u

Definition at line 6222 of file S32K118.h.

#define LPSPI_CFGR0_HREN (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_HREN_SHIFT))&LPSPI_CFGR0_HREN_MASK)

Definition at line 6211 of file S32K118.h.

#define LPSPI_CFGR0_HREN_MASK   0x1u

Definition at line 6208 of file S32K118.h.

#define LPSPI_CFGR0_HREN_SHIFT   0u

Definition at line 6209 of file S32K118.h.

#define LPSPI_CFGR0_HREN_WIDTH   1u

Definition at line 6210 of file S32K118.h.

#define LPSPI_CFGR0_HRPOL (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_HRPOL_SHIFT))&LPSPI_CFGR0_HRPOL_MASK)

Definition at line 6215 of file S32K118.h.

#define LPSPI_CFGR0_HRPOL_MASK   0x2u

Definition at line 6212 of file S32K118.h.

#define LPSPI_CFGR0_HRPOL_SHIFT   1u

Definition at line 6213 of file S32K118.h.

#define LPSPI_CFGR0_HRPOL_WIDTH   1u

Definition at line 6214 of file S32K118.h.

#define LPSPI_CFGR0_HRSEL (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_HRSEL_SHIFT))&LPSPI_CFGR0_HRSEL_MASK)

Definition at line 6219 of file S32K118.h.

#define LPSPI_CFGR0_HRSEL_MASK   0x4u

Definition at line 6216 of file S32K118.h.

#define LPSPI_CFGR0_HRSEL_SHIFT   2u

Definition at line 6217 of file S32K118.h.

#define LPSPI_CFGR0_HRSEL_WIDTH   1u

Definition at line 6218 of file S32K118.h.

#define LPSPI_CFGR0_RDMO (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR0_RDMO_SHIFT))&LPSPI_CFGR0_RDMO_MASK)

Definition at line 6227 of file S32K118.h.

#define LPSPI_CFGR0_RDMO_MASK   0x200u

Definition at line 6224 of file S32K118.h.

#define LPSPI_CFGR0_RDMO_SHIFT   9u

Definition at line 6225 of file S32K118.h.

#define LPSPI_CFGR0_RDMO_WIDTH   1u

Definition at line 6226 of file S32K118.h.

#define LPSPI_CFGR1_AUTOPCS (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_AUTOPCS_SHIFT))&LPSPI_CFGR1_AUTOPCS_MASK)

Definition at line 6240 of file S32K118.h.

#define LPSPI_CFGR1_AUTOPCS_MASK   0x4u

Definition at line 6237 of file S32K118.h.

#define LPSPI_CFGR1_AUTOPCS_SHIFT   2u

Definition at line 6238 of file S32K118.h.

#define LPSPI_CFGR1_AUTOPCS_WIDTH   1u

Definition at line 6239 of file S32K118.h.

#define LPSPI_CFGR1_MASTER (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_MASTER_SHIFT))&LPSPI_CFGR1_MASTER_MASK)

Definition at line 6232 of file S32K118.h.

#define LPSPI_CFGR1_MASTER_MASK   0x1u

Definition at line 6229 of file S32K118.h.

#define LPSPI_CFGR1_MASTER_SHIFT   0u

Definition at line 6230 of file S32K118.h.

#define LPSPI_CFGR1_MASTER_WIDTH   1u

Definition at line 6231 of file S32K118.h.

#define LPSPI_CFGR1_MATCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_MATCFG_SHIFT))&LPSPI_CFGR1_MATCFG_MASK)

Definition at line 6252 of file S32K118.h.

#define LPSPI_CFGR1_MATCFG_MASK   0x70000u

Definition at line 6249 of file S32K118.h.

#define LPSPI_CFGR1_MATCFG_SHIFT   16u

Definition at line 6250 of file S32K118.h.

#define LPSPI_CFGR1_MATCFG_WIDTH   3u

Definition at line 6251 of file S32K118.h.

#define LPSPI_CFGR1_NOSTALL (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_NOSTALL_SHIFT))&LPSPI_CFGR1_NOSTALL_MASK)

Definition at line 6244 of file S32K118.h.

#define LPSPI_CFGR1_NOSTALL_MASK   0x8u

Definition at line 6241 of file S32K118.h.

#define LPSPI_CFGR1_NOSTALL_SHIFT   3u

Definition at line 6242 of file S32K118.h.

#define LPSPI_CFGR1_NOSTALL_WIDTH   1u

Definition at line 6243 of file S32K118.h.

#define LPSPI_CFGR1_OUTCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_OUTCFG_SHIFT))&LPSPI_CFGR1_OUTCFG_MASK)

Definition at line 6260 of file S32K118.h.

#define LPSPI_CFGR1_OUTCFG_MASK   0x4000000u

Definition at line 6257 of file S32K118.h.

#define LPSPI_CFGR1_OUTCFG_SHIFT   26u

Definition at line 6258 of file S32K118.h.

#define LPSPI_CFGR1_OUTCFG_WIDTH   1u

Definition at line 6259 of file S32K118.h.

#define LPSPI_CFGR1_PCSCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_PCSCFG_SHIFT))&LPSPI_CFGR1_PCSCFG_MASK)

Definition at line 6264 of file S32K118.h.

#define LPSPI_CFGR1_PCSCFG_MASK   0x8000000u

Definition at line 6261 of file S32K118.h.

#define LPSPI_CFGR1_PCSCFG_SHIFT   27u

Definition at line 6262 of file S32K118.h.

#define LPSPI_CFGR1_PCSCFG_WIDTH   1u

Definition at line 6263 of file S32K118.h.

#define LPSPI_CFGR1_PCSPOL (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_PCSPOL_SHIFT))&LPSPI_CFGR1_PCSPOL_MASK)

Definition at line 6248 of file S32K118.h.

#define LPSPI_CFGR1_PCSPOL_MASK   0xF00u

Definition at line 6245 of file S32K118.h.

#define LPSPI_CFGR1_PCSPOL_SHIFT   8u

Definition at line 6246 of file S32K118.h.

#define LPSPI_CFGR1_PCSPOL_WIDTH   4u

Definition at line 6247 of file S32K118.h.

#define LPSPI_CFGR1_PINCFG (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_PINCFG_SHIFT))&LPSPI_CFGR1_PINCFG_MASK)

Definition at line 6256 of file S32K118.h.

#define LPSPI_CFGR1_PINCFG_MASK   0x3000000u

Definition at line 6253 of file S32K118.h.

#define LPSPI_CFGR1_PINCFG_SHIFT   24u

Definition at line 6254 of file S32K118.h.

#define LPSPI_CFGR1_PINCFG_WIDTH   2u

Definition at line 6255 of file S32K118.h.

#define LPSPI_CFGR1_SAMPLE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CFGR1_SAMPLE_SHIFT))&LPSPI_CFGR1_SAMPLE_MASK)

Definition at line 6236 of file S32K118.h.

#define LPSPI_CFGR1_SAMPLE_MASK   0x2u

Definition at line 6233 of file S32K118.h.

#define LPSPI_CFGR1_SAMPLE_SHIFT   1u

Definition at line 6234 of file S32K118.h.

#define LPSPI_CFGR1_SAMPLE_WIDTH   1u

Definition at line 6235 of file S32K118.h.

#define LPSPI_CR_DBGEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_DBGEN_SHIFT))&LPSPI_CR_DBGEN_MASK)

Definition at line 6119 of file S32K118.h.

#define LPSPI_CR_DBGEN_MASK   0x8u

Definition at line 6116 of file S32K118.h.

#define LPSPI_CR_DBGEN_SHIFT   3u

Definition at line 6117 of file S32K118.h.

#define LPSPI_CR_DBGEN_WIDTH   1u

Definition at line 6118 of file S32K118.h.

#define LPSPI_CR_DOZEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_DOZEN_SHIFT))&LPSPI_CR_DOZEN_MASK)

Definition at line 6115 of file S32K118.h.

#define LPSPI_CR_DOZEN_MASK   0x4u

Definition at line 6112 of file S32K118.h.

#define LPSPI_CR_DOZEN_SHIFT   2u

Definition at line 6113 of file S32K118.h.

#define LPSPI_CR_DOZEN_WIDTH   1u

Definition at line 6114 of file S32K118.h.

#define LPSPI_CR_MEN (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_MEN_SHIFT))&LPSPI_CR_MEN_MASK)

Definition at line 6107 of file S32K118.h.

#define LPSPI_CR_MEN_MASK   0x1u

Definition at line 6104 of file S32K118.h.

#define LPSPI_CR_MEN_SHIFT   0u

Definition at line 6105 of file S32K118.h.

#define LPSPI_CR_MEN_WIDTH   1u

Definition at line 6106 of file S32K118.h.

#define LPSPI_CR_RRF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_RRF_SHIFT))&LPSPI_CR_RRF_MASK)

Definition at line 6127 of file S32K118.h.

#define LPSPI_CR_RRF_MASK   0x200u

Definition at line 6124 of file S32K118.h.

#define LPSPI_CR_RRF_SHIFT   9u

Definition at line 6125 of file S32K118.h.

#define LPSPI_CR_RRF_WIDTH   1u

Definition at line 6126 of file S32K118.h.

#define LPSPI_CR_RST (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_RST_SHIFT))&LPSPI_CR_RST_MASK)

Definition at line 6111 of file S32K118.h.

#define LPSPI_CR_RST_MASK   0x2u

Definition at line 6108 of file S32K118.h.

#define LPSPI_CR_RST_SHIFT   1u

Definition at line 6109 of file S32K118.h.

#define LPSPI_CR_RST_WIDTH   1u

Definition at line 6110 of file S32K118.h.

#define LPSPI_CR_RTF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_CR_RTF_SHIFT))&LPSPI_CR_RTF_MASK)

Definition at line 6123 of file S32K118.h.

#define LPSPI_CR_RTF_MASK   0x100u

Definition at line 6120 of file S32K118.h.

#define LPSPI_CR_RTF_SHIFT   8u

Definition at line 6121 of file S32K118.h.

#define LPSPI_CR_RTF_WIDTH   1u

Definition at line 6122 of file S32K118.h.

#define LPSPI_DER_RDDE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_DER_RDDE_SHIFT))&LPSPI_DER_RDDE_MASK)

Definition at line 6206 of file S32K118.h.

#define LPSPI_DER_RDDE_MASK   0x2u

Definition at line 6203 of file S32K118.h.

#define LPSPI_DER_RDDE_SHIFT   1u

Definition at line 6204 of file S32K118.h.

#define LPSPI_DER_RDDE_WIDTH   1u

Definition at line 6205 of file S32K118.h.

#define LPSPI_DER_TDDE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_DER_TDDE_SHIFT))&LPSPI_DER_TDDE_MASK)

Definition at line 6202 of file S32K118.h.

#define LPSPI_DER_TDDE_MASK   0x1u

Definition at line 6199 of file S32K118.h.

#define LPSPI_DER_TDDE_SHIFT   0u

Definition at line 6200 of file S32K118.h.

#define LPSPI_DER_TDDE_WIDTH   1u

Definition at line 6201 of file S32K118.h.

#define LPSPI_DMR0_MATCH0 (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_DMR0_MATCH0_SHIFT))&LPSPI_DMR0_MATCH0_MASK)

Definition at line 6269 of file S32K118.h.

#define LPSPI_DMR0_MATCH0_MASK   0xFFFFFFFFu

Definition at line 6266 of file S32K118.h.

#define LPSPI_DMR0_MATCH0_SHIFT   0u

Definition at line 6267 of file S32K118.h.

#define LPSPI_DMR0_MATCH0_WIDTH   32u

Definition at line 6268 of file S32K118.h.

#define LPSPI_DMR1_MATCH1 (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_DMR1_MATCH1_SHIFT))&LPSPI_DMR1_MATCH1_MASK)

Definition at line 6274 of file S32K118.h.

#define LPSPI_DMR1_MATCH1_MASK   0xFFFFFFFFu

Definition at line 6271 of file S32K118.h.

#define LPSPI_DMR1_MATCH1_SHIFT   0u

Definition at line 6272 of file S32K118.h.

#define LPSPI_DMR1_MATCH1_WIDTH   32u

Definition at line 6273 of file S32K118.h.

#define LPSPI_FCR_RXWATER (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_FCR_RXWATER_SHIFT))&LPSPI_FCR_RXWATER_MASK)

Definition at line 6300 of file S32K118.h.

#define LPSPI_FCR_RXWATER_MASK   0x30000u

Definition at line 6297 of file S32K118.h.

#define LPSPI_FCR_RXWATER_SHIFT   16u

Definition at line 6298 of file S32K118.h.

#define LPSPI_FCR_RXWATER_WIDTH   2u

Definition at line 6299 of file S32K118.h.

#define LPSPI_FCR_TXWATER (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_FCR_TXWATER_SHIFT))&LPSPI_FCR_TXWATER_MASK)

Definition at line 6296 of file S32K118.h.

#define LPSPI_FCR_TXWATER_MASK   0x3u

Definition at line 6293 of file S32K118.h.

#define LPSPI_FCR_TXWATER_SHIFT   0u

Definition at line 6294 of file S32K118.h.

#define LPSPI_FCR_TXWATER_WIDTH   2u

Definition at line 6295 of file S32K118.h.

#define LPSPI_FSR_RXCOUNT (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_FSR_RXCOUNT_SHIFT))&LPSPI_FSR_RXCOUNT_MASK)

Definition at line 6309 of file S32K118.h.

#define LPSPI_FSR_RXCOUNT_MASK   0x70000u

Definition at line 6306 of file S32K118.h.

#define LPSPI_FSR_RXCOUNT_SHIFT   16u

Definition at line 6307 of file S32K118.h.

#define LPSPI_FSR_RXCOUNT_WIDTH   3u

Definition at line 6308 of file S32K118.h.

#define LPSPI_FSR_TXCOUNT (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_FSR_TXCOUNT_SHIFT))&LPSPI_FSR_TXCOUNT_MASK)

Definition at line 6305 of file S32K118.h.

#define LPSPI_FSR_TXCOUNT_MASK   0x7u

Definition at line 6302 of file S32K118.h.

#define LPSPI_FSR_TXCOUNT_SHIFT   0u

Definition at line 6303 of file S32K118.h.

#define LPSPI_FSR_TXCOUNT_WIDTH   3u

Definition at line 6304 of file S32K118.h.

#define LPSPI_IER_DMIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_DMIE_SHIFT))&LPSPI_IER_DMIE_MASK)

Definition at line 6197 of file S32K118.h.

#define LPSPI_IER_DMIE_MASK   0x2000u

Definition at line 6194 of file S32K118.h.

#define LPSPI_IER_DMIE_SHIFT   13u

Definition at line 6195 of file S32K118.h.

#define LPSPI_IER_DMIE_WIDTH   1u

Definition at line 6196 of file S32K118.h.

#define LPSPI_IER_FCIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_FCIE_SHIFT))&LPSPI_IER_FCIE_MASK)

Definition at line 6181 of file S32K118.h.

#define LPSPI_IER_FCIE_MASK   0x200u

Definition at line 6178 of file S32K118.h.

#define LPSPI_IER_FCIE_SHIFT   9u

Definition at line 6179 of file S32K118.h.

#define LPSPI_IER_FCIE_WIDTH   1u

Definition at line 6180 of file S32K118.h.

#define LPSPI_IER_RDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_RDIE_SHIFT))&LPSPI_IER_RDIE_MASK)

Definition at line 6173 of file S32K118.h.

#define LPSPI_IER_RDIE_MASK   0x2u

Definition at line 6170 of file S32K118.h.

#define LPSPI_IER_RDIE_SHIFT   1u

Definition at line 6171 of file S32K118.h.

#define LPSPI_IER_RDIE_WIDTH   1u

Definition at line 6172 of file S32K118.h.

#define LPSPI_IER_REIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_REIE_SHIFT))&LPSPI_IER_REIE_MASK)

Definition at line 6193 of file S32K118.h.

#define LPSPI_IER_REIE_MASK   0x1000u

Definition at line 6190 of file S32K118.h.

#define LPSPI_IER_REIE_SHIFT   12u

Definition at line 6191 of file S32K118.h.

#define LPSPI_IER_REIE_WIDTH   1u

Definition at line 6192 of file S32K118.h.

#define LPSPI_IER_TCIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_TCIE_SHIFT))&LPSPI_IER_TCIE_MASK)

Definition at line 6185 of file S32K118.h.

#define LPSPI_IER_TCIE_MASK   0x400u

Definition at line 6182 of file S32K118.h.

#define LPSPI_IER_TCIE_SHIFT   10u

Definition at line 6183 of file S32K118.h.

#define LPSPI_IER_TCIE_WIDTH   1u

Definition at line 6184 of file S32K118.h.

#define LPSPI_IER_TDIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_TDIE_SHIFT))&LPSPI_IER_TDIE_MASK)

Definition at line 6169 of file S32K118.h.

#define LPSPI_IER_TDIE_MASK   0x1u

Definition at line 6166 of file S32K118.h.

#define LPSPI_IER_TDIE_SHIFT   0u

Definition at line 6167 of file S32K118.h.

#define LPSPI_IER_TDIE_WIDTH   1u

Definition at line 6168 of file S32K118.h.

#define LPSPI_IER_TEIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_TEIE_SHIFT))&LPSPI_IER_TEIE_MASK)

Definition at line 6189 of file S32K118.h.

#define LPSPI_IER_TEIE_MASK   0x800u

Definition at line 6186 of file S32K118.h.

#define LPSPI_IER_TEIE_SHIFT   11u

Definition at line 6187 of file S32K118.h.

#define LPSPI_IER_TEIE_WIDTH   1u

Definition at line 6188 of file S32K118.h.

#define LPSPI_IER_WCIE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_IER_WCIE_SHIFT))&LPSPI_IER_WCIE_MASK)

Definition at line 6177 of file S32K118.h.

#define LPSPI_IER_WCIE_MASK   0x100u

Definition at line 6174 of file S32K118.h.

#define LPSPI_IER_WCIE_SHIFT   8u

Definition at line 6175 of file S32K118.h.

#define LPSPI_IER_WCIE_WIDTH   1u

Definition at line 6176 of file S32K118.h.

#define LPSPI_PARAM_RXFIFO (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_PARAM_RXFIFO_SHIFT))&LPSPI_PARAM_RXFIFO_MASK)

Definition at line 6102 of file S32K118.h.

#define LPSPI_PARAM_RXFIFO_MASK   0xFF00u

Definition at line 6099 of file S32K118.h.

#define LPSPI_PARAM_RXFIFO_SHIFT   8u

Definition at line 6100 of file S32K118.h.

#define LPSPI_PARAM_RXFIFO_WIDTH   8u

Definition at line 6101 of file S32K118.h.

#define LPSPI_PARAM_TXFIFO (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_PARAM_TXFIFO_SHIFT))&LPSPI_PARAM_TXFIFO_MASK)

Definition at line 6098 of file S32K118.h.

#define LPSPI_PARAM_TXFIFO_MASK   0xFFu

Definition at line 6095 of file S32K118.h.

#define LPSPI_PARAM_TXFIFO_SHIFT   0u

Definition at line 6096 of file S32K118.h.

#define LPSPI_PARAM_TXFIFO_WIDTH   8u

Definition at line 6097 of file S32K118.h.

#define LPSPI_RDR_DATA (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_RDR_DATA_SHIFT))&LPSPI_RDR_DATA_MASK)

Definition at line 6377 of file S32K118.h.

#define LPSPI_RDR_DATA_MASK   0xFFFFFFFFu

Definition at line 6374 of file S32K118.h.

#define LPSPI_RDR_DATA_SHIFT   0u

Definition at line 6375 of file S32K118.h.

#define LPSPI_RDR_DATA_WIDTH   32u

Definition at line 6376 of file S32K118.h.

#define LPSPI_RSR_RXEMPTY (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_RSR_RXEMPTY_SHIFT))&LPSPI_RSR_RXEMPTY_MASK)

Definition at line 6372 of file S32K118.h.

#define LPSPI_RSR_RXEMPTY_MASK   0x2u

Definition at line 6369 of file S32K118.h.

#define LPSPI_RSR_RXEMPTY_SHIFT   1u

Definition at line 6370 of file S32K118.h.

#define LPSPI_RSR_RXEMPTY_WIDTH   1u

Definition at line 6371 of file S32K118.h.

#define LPSPI_RSR_SOF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_RSR_SOF_SHIFT))&LPSPI_RSR_SOF_MASK)

Definition at line 6368 of file S32K118.h.

#define LPSPI_RSR_SOF_MASK   0x1u

Definition at line 6365 of file S32K118.h.

#define LPSPI_RSR_SOF_SHIFT   0u

Definition at line 6366 of file S32K118.h.

#define LPSPI_RSR_SOF_WIDTH   1u

Definition at line 6367 of file S32K118.h.

#define LPSPI_SR_DMF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_DMF_SHIFT))&LPSPI_SR_DMF_MASK)

Definition at line 6160 of file S32K118.h.

#define LPSPI_SR_DMF_MASK   0x2000u

Definition at line 6157 of file S32K118.h.

#define LPSPI_SR_DMF_SHIFT   13u

Definition at line 6158 of file S32K118.h.

#define LPSPI_SR_DMF_WIDTH   1u

Definition at line 6159 of file S32K118.h.

#define LPSPI_SR_FCF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_FCF_SHIFT))&LPSPI_SR_FCF_MASK)

Definition at line 6144 of file S32K118.h.

#define LPSPI_SR_FCF_MASK   0x200u

Definition at line 6141 of file S32K118.h.

#define LPSPI_SR_FCF_SHIFT   9u

Definition at line 6142 of file S32K118.h.

#define LPSPI_SR_FCF_WIDTH   1u

Definition at line 6143 of file S32K118.h.

#define LPSPI_SR_MBF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_MBF_SHIFT))&LPSPI_SR_MBF_MASK)

Definition at line 6164 of file S32K118.h.

#define LPSPI_SR_MBF_MASK   0x1000000u

Definition at line 6161 of file S32K118.h.

#define LPSPI_SR_MBF_SHIFT   24u

Definition at line 6162 of file S32K118.h.

#define LPSPI_SR_MBF_WIDTH   1u

Definition at line 6163 of file S32K118.h.

#define LPSPI_SR_RDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_RDF_SHIFT))&LPSPI_SR_RDF_MASK)

Definition at line 6136 of file S32K118.h.

#define LPSPI_SR_RDF_MASK   0x2u

Definition at line 6133 of file S32K118.h.

#define LPSPI_SR_RDF_SHIFT   1u

Definition at line 6134 of file S32K118.h.

#define LPSPI_SR_RDF_WIDTH   1u

Definition at line 6135 of file S32K118.h.

#define LPSPI_SR_REF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_REF_SHIFT))&LPSPI_SR_REF_MASK)

Definition at line 6156 of file S32K118.h.

#define LPSPI_SR_REF_MASK   0x1000u

Definition at line 6153 of file S32K118.h.

#define LPSPI_SR_REF_SHIFT   12u

Definition at line 6154 of file S32K118.h.

#define LPSPI_SR_REF_WIDTH   1u

Definition at line 6155 of file S32K118.h.

#define LPSPI_SR_TCF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_TCF_SHIFT))&LPSPI_SR_TCF_MASK)

Definition at line 6148 of file S32K118.h.

#define LPSPI_SR_TCF_MASK   0x400u

Definition at line 6145 of file S32K118.h.

#define LPSPI_SR_TCF_SHIFT   10u

Definition at line 6146 of file S32K118.h.

#define LPSPI_SR_TCF_WIDTH   1u

Definition at line 6147 of file S32K118.h.

#define LPSPI_SR_TDF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_TDF_SHIFT))&LPSPI_SR_TDF_MASK)

Definition at line 6132 of file S32K118.h.

#define LPSPI_SR_TDF_MASK   0x1u

Definition at line 6129 of file S32K118.h.

#define LPSPI_SR_TDF_SHIFT   0u

Definition at line 6130 of file S32K118.h.

#define LPSPI_SR_TDF_WIDTH   1u

Definition at line 6131 of file S32K118.h.

#define LPSPI_SR_TEF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_TEF_SHIFT))&LPSPI_SR_TEF_MASK)

Definition at line 6152 of file S32K118.h.

#define LPSPI_SR_TEF_MASK   0x800u

Definition at line 6149 of file S32K118.h.

#define LPSPI_SR_TEF_SHIFT   11u

Definition at line 6150 of file S32K118.h.

#define LPSPI_SR_TEF_WIDTH   1u

Definition at line 6151 of file S32K118.h.

#define LPSPI_SR_WCF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_SR_WCF_SHIFT))&LPSPI_SR_WCF_MASK)

Definition at line 6140 of file S32K118.h.

#define LPSPI_SR_WCF_MASK   0x100u

Definition at line 6137 of file S32K118.h.

#define LPSPI_SR_WCF_SHIFT   8u

Definition at line 6138 of file S32K118.h.

#define LPSPI_SR_WCF_WIDTH   1u

Definition at line 6139 of file S32K118.h.

#define LPSPI_TCR_BYSW (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_BYSW_SHIFT))&LPSPI_TCR_BYSW_MASK)

Definition at line 6338 of file S32K118.h.

#define LPSPI_TCR_BYSW_MASK   0x400000u

Definition at line 6335 of file S32K118.h.

#define LPSPI_TCR_BYSW_SHIFT   22u

Definition at line 6336 of file S32K118.h.

#define LPSPI_TCR_BYSW_WIDTH   1u

Definition at line 6337 of file S32K118.h.

#define LPSPI_TCR_CONT (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_CONT_SHIFT))&LPSPI_TCR_CONT_MASK)

Definition at line 6334 of file S32K118.h.

#define LPSPI_TCR_CONT_MASK   0x200000u

Definition at line 6331 of file S32K118.h.

#define LPSPI_TCR_CONT_SHIFT   21u

Definition at line 6332 of file S32K118.h.

#define LPSPI_TCR_CONT_WIDTH   1u

Definition at line 6333 of file S32K118.h.

#define LPSPI_TCR_CONTC (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_CONTC_SHIFT))&LPSPI_TCR_CONTC_MASK)

Definition at line 6330 of file S32K118.h.

#define LPSPI_TCR_CONTC_MASK   0x100000u

Definition at line 6327 of file S32K118.h.

#define LPSPI_TCR_CONTC_SHIFT   20u

Definition at line 6328 of file S32K118.h.

#define LPSPI_TCR_CONTC_WIDTH   1u

Definition at line 6329 of file S32K118.h.

#define LPSPI_TCR_CPHA (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_CPHA_SHIFT))&LPSPI_TCR_CPHA_MASK)

Definition at line 6354 of file S32K118.h.

#define LPSPI_TCR_CPHA_MASK   0x40000000u

Definition at line 6351 of file S32K118.h.

#define LPSPI_TCR_CPHA_SHIFT   30u

Definition at line 6352 of file S32K118.h.

#define LPSPI_TCR_CPHA_WIDTH   1u

Definition at line 6353 of file S32K118.h.

#define LPSPI_TCR_CPOL (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_CPOL_SHIFT))&LPSPI_TCR_CPOL_MASK)

Definition at line 6358 of file S32K118.h.

#define LPSPI_TCR_CPOL_MASK   0x80000000u

Definition at line 6355 of file S32K118.h.

#define LPSPI_TCR_CPOL_SHIFT   31u

Definition at line 6356 of file S32K118.h.

#define LPSPI_TCR_CPOL_WIDTH   1u

Definition at line 6357 of file S32K118.h.

#define LPSPI_TCR_FRAMESZ (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_FRAMESZ_SHIFT))&LPSPI_TCR_FRAMESZ_MASK)

Definition at line 6314 of file S32K118.h.

#define LPSPI_TCR_FRAMESZ_MASK   0xFFFu

Definition at line 6311 of file S32K118.h.

#define LPSPI_TCR_FRAMESZ_SHIFT   0u

Definition at line 6312 of file S32K118.h.

#define LPSPI_TCR_FRAMESZ_WIDTH   12u

Definition at line 6313 of file S32K118.h.

#define LPSPI_TCR_LSBF (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_LSBF_SHIFT))&LPSPI_TCR_LSBF_MASK)

Definition at line 6342 of file S32K118.h.

#define LPSPI_TCR_LSBF_MASK   0x800000u

Definition at line 6339 of file S32K118.h.

#define LPSPI_TCR_LSBF_SHIFT   23u

Definition at line 6340 of file S32K118.h.

#define LPSPI_TCR_LSBF_WIDTH   1u

Definition at line 6341 of file S32K118.h.

#define LPSPI_TCR_PCS (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_PCS_SHIFT))&LPSPI_TCR_PCS_MASK)

Definition at line 6346 of file S32K118.h.

#define LPSPI_TCR_PCS_MASK   0x3000000u

Definition at line 6343 of file S32K118.h.

#define LPSPI_TCR_PCS_SHIFT   24u

Definition at line 6344 of file S32K118.h.

#define LPSPI_TCR_PCS_WIDTH   2u

Definition at line 6345 of file S32K118.h.

#define LPSPI_TCR_PRESCALE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_PRESCALE_SHIFT))&LPSPI_TCR_PRESCALE_MASK)

Definition at line 6350 of file S32K118.h.

#define LPSPI_TCR_PRESCALE_MASK   0x38000000u

Definition at line 6347 of file S32K118.h.

#define LPSPI_TCR_PRESCALE_SHIFT   27u

Definition at line 6348 of file S32K118.h.

#define LPSPI_TCR_PRESCALE_WIDTH   3u

Definition at line 6349 of file S32K118.h.

#define LPSPI_TCR_RXMSK (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_RXMSK_SHIFT))&LPSPI_TCR_RXMSK_MASK)

Definition at line 6326 of file S32K118.h.

#define LPSPI_TCR_RXMSK_MASK   0x80000u

Definition at line 6323 of file S32K118.h.

#define LPSPI_TCR_RXMSK_SHIFT   19u

Definition at line 6324 of file S32K118.h.

#define LPSPI_TCR_RXMSK_WIDTH   1u

Definition at line 6325 of file S32K118.h.

#define LPSPI_TCR_TXMSK (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_TXMSK_SHIFT))&LPSPI_TCR_TXMSK_MASK)

Definition at line 6322 of file S32K118.h.

#define LPSPI_TCR_TXMSK_MASK   0x40000u

Definition at line 6319 of file S32K118.h.

#define LPSPI_TCR_TXMSK_SHIFT   18u

Definition at line 6320 of file S32K118.h.

#define LPSPI_TCR_TXMSK_WIDTH   1u

Definition at line 6321 of file S32K118.h.

#define LPSPI_TCR_WIDTH (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TCR_WIDTH_SHIFT))&LPSPI_TCR_WIDTH_MASK)

Definition at line 6318 of file S32K118.h.

#define LPSPI_TCR_WIDTH_MASK   0x30000u

Definition at line 6315 of file S32K118.h.

#define LPSPI_TCR_WIDTH_SHIFT   16u

Definition at line 6316 of file S32K118.h.

#define LPSPI_TCR_WIDTH_WIDTH   2u

Definition at line 6317 of file S32K118.h.

#define LPSPI_TDR_DATA (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_TDR_DATA_SHIFT))&LPSPI_TDR_DATA_MASK)

Definition at line 6363 of file S32K118.h.

#define LPSPI_TDR_DATA_MASK   0xFFFFFFFFu

Definition at line 6360 of file S32K118.h.

#define LPSPI_TDR_DATA_SHIFT   0u

Definition at line 6361 of file S32K118.h.

#define LPSPI_TDR_DATA_WIDTH   32u

Definition at line 6362 of file S32K118.h.

#define LPSPI_VERID_FEATURE (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_VERID_FEATURE_SHIFT))&LPSPI_VERID_FEATURE_MASK)

Definition at line 6085 of file S32K118.h.

#define LPSPI_VERID_FEATURE_MASK   0xFFFFu

Definition at line 6082 of file S32K118.h.

#define LPSPI_VERID_FEATURE_SHIFT   0u

Definition at line 6083 of file S32K118.h.

#define LPSPI_VERID_FEATURE_WIDTH   16u

Definition at line 6084 of file S32K118.h.

#define LPSPI_VERID_MAJOR (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_VERID_MAJOR_SHIFT))&LPSPI_VERID_MAJOR_MASK)

Definition at line 6093 of file S32K118.h.

#define LPSPI_VERID_MAJOR_MASK   0xFF000000u

Definition at line 6090 of file S32K118.h.

#define LPSPI_VERID_MAJOR_SHIFT   24u

Definition at line 6091 of file S32K118.h.

#define LPSPI_VERID_MAJOR_WIDTH   8u

Definition at line 6092 of file S32K118.h.

#define LPSPI_VERID_MINOR (   x)    (((uint32_t)(((uint32_t)(x))<<LPSPI_VERID_MINOR_SHIFT))&LPSPI_VERID_MINOR_MASK)

Definition at line 6089 of file S32K118.h.

#define LPSPI_VERID_MINOR_MASK   0xFF0000u

Definition at line 6086 of file S32K118.h.

#define LPSPI_VERID_MINOR_SHIFT   16u

Definition at line 6087 of file S32K118.h.

#define LPSPI_VERID_MINOR_WIDTH   8u

Definition at line 6088 of file S32K118.h.