S32 SDK

Detailed Description

Macros

#define PORT_PCR_PS_MASK   0x1u
 
#define PORT_PCR_PS_SHIFT   0u
 
#define PORT_PCR_PS_WIDTH   1u
 
#define PORT_PCR_PS(x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_PS_SHIFT))&PORT_PCR_PS_MASK)
 
#define PORT_PCR_PE_MASK   0x2u
 
#define PORT_PCR_PE_SHIFT   1u
 
#define PORT_PCR_PE_WIDTH   1u
 
#define PORT_PCR_PE(x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_PE_SHIFT))&PORT_PCR_PE_MASK)
 
#define PORT_PCR_PFE_MASK   0x10u
 
#define PORT_PCR_PFE_SHIFT   4u
 
#define PORT_PCR_PFE_WIDTH   1u
 
#define PORT_PCR_PFE(x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_PFE_SHIFT))&PORT_PCR_PFE_MASK)
 
#define PORT_PCR_DSE_MASK   0x40u
 
#define PORT_PCR_DSE_SHIFT   6u
 
#define PORT_PCR_DSE_WIDTH   1u
 
#define PORT_PCR_DSE(x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_DSE_SHIFT))&PORT_PCR_DSE_MASK)
 
#define PORT_PCR_MUX_MASK   0x700u
 
#define PORT_PCR_MUX_SHIFT   8u
 
#define PORT_PCR_MUX_WIDTH   3u
 
#define PORT_PCR_MUX(x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_MUX_SHIFT))&PORT_PCR_MUX_MASK)
 
#define PORT_PCR_LK_MASK   0x8000u
 
#define PORT_PCR_LK_SHIFT   15u
 
#define PORT_PCR_LK_WIDTH   1u
 
#define PORT_PCR_LK(x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_LK_SHIFT))&PORT_PCR_LK_MASK)
 
#define PORT_PCR_IRQC_MASK   0xF0000u
 
#define PORT_PCR_IRQC_SHIFT   16u
 
#define PORT_PCR_IRQC_WIDTH   4u
 
#define PORT_PCR_IRQC(x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_IRQC_SHIFT))&PORT_PCR_IRQC_MASK)
 
#define PORT_PCR_ISF_MASK   0x1000000u
 
#define PORT_PCR_ISF_SHIFT   24u
 
#define PORT_PCR_ISF_WIDTH   1u
 
#define PORT_PCR_ISF(x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_ISF_SHIFT))&PORT_PCR_ISF_MASK)
 
#define PORT_GPCLR_GPWD_MASK   0xFFFFu
 
#define PORT_GPCLR_GPWD_SHIFT   0u
 
#define PORT_GPCLR_GPWD_WIDTH   16u
 
#define PORT_GPCLR_GPWD(x)    (((uint32_t)(((uint32_t)(x))<<PORT_GPCLR_GPWD_SHIFT))&PORT_GPCLR_GPWD_MASK)
 
#define PORT_GPCLR_GPWE_MASK   0xFFFF0000u
 
#define PORT_GPCLR_GPWE_SHIFT   16u
 
#define PORT_GPCLR_GPWE_WIDTH   16u
 
#define PORT_GPCLR_GPWE(x)    (((uint32_t)(((uint32_t)(x))<<PORT_GPCLR_GPWE_SHIFT))&PORT_GPCLR_GPWE_MASK)
 
#define PORT_GPCHR_GPWD_MASK   0xFFFFu
 
#define PORT_GPCHR_GPWD_SHIFT   0u
 
#define PORT_GPCHR_GPWD_WIDTH   16u
 
#define PORT_GPCHR_GPWD(x)    (((uint32_t)(((uint32_t)(x))<<PORT_GPCHR_GPWD_SHIFT))&PORT_GPCHR_GPWD_MASK)
 
#define PORT_GPCHR_GPWE_MASK   0xFFFF0000u
 
#define PORT_GPCHR_GPWE_SHIFT   16u
 
#define PORT_GPCHR_GPWE_WIDTH   16u
 
#define PORT_GPCHR_GPWE(x)    (((uint32_t)(((uint32_t)(x))<<PORT_GPCHR_GPWE_SHIFT))&PORT_GPCHR_GPWE_MASK)
 
#define PORT_ISFR_ISF_MASK   0xFFFFFFFFu
 
#define PORT_ISFR_ISF_SHIFT   0u
 
#define PORT_ISFR_ISF_WIDTH   32u
 
#define PORT_ISFR_ISF(x)    (((uint32_t)(((uint32_t)(x))<<PORT_ISFR_ISF_SHIFT))&PORT_ISFR_ISF_MASK)
 
#define PORT_DFER_DFE_MASK   0xFFFFFFFFu
 
#define PORT_DFER_DFE_SHIFT   0u
 
#define PORT_DFER_DFE_WIDTH   32u
 
#define PORT_DFER_DFE(x)    (((uint32_t)(((uint32_t)(x))<<PORT_DFER_DFE_SHIFT))&PORT_DFER_DFE_MASK)
 
#define PORT_DFCR_CS_MASK   0x1u
 
#define PORT_DFCR_CS_SHIFT   0u
 
#define PORT_DFCR_CS_WIDTH   1u
 
#define PORT_DFCR_CS(x)    (((uint32_t)(((uint32_t)(x))<<PORT_DFCR_CS_SHIFT))&PORT_DFCR_CS_MASK)
 
#define PORT_DFWR_FILT_MASK   0x1Fu
 
#define PORT_DFWR_FILT_SHIFT   0u
 
#define PORT_DFWR_FILT_WIDTH   5u
 
#define PORT_DFWR_FILT(x)    (((uint32_t)(((uint32_t)(x))<<PORT_DFWR_FILT_SHIFT))&PORT_DFWR_FILT_MASK)
 

Macro Definition Documentation

#define PORT_DFCR_CS (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_DFCR_CS_SHIFT))&PORT_DFCR_CS_MASK)

Definition at line 8596 of file S32K142.h.

#define PORT_DFCR_CS_MASK   0x1u

Definition at line 8593 of file S32K142.h.

#define PORT_DFCR_CS_SHIFT   0u

Definition at line 8594 of file S32K142.h.

#define PORT_DFCR_CS_WIDTH   1u

Definition at line 8595 of file S32K142.h.

#define PORT_DFER_DFE (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_DFER_DFE_SHIFT))&PORT_DFER_DFE_MASK)

Definition at line 8591 of file S32K142.h.

#define PORT_DFER_DFE_MASK   0xFFFFFFFFu

Definition at line 8588 of file S32K142.h.

#define PORT_DFER_DFE_SHIFT   0u

Definition at line 8589 of file S32K142.h.

#define PORT_DFER_DFE_WIDTH   32u

Definition at line 8590 of file S32K142.h.

#define PORT_DFWR_FILT (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_DFWR_FILT_SHIFT))&PORT_DFWR_FILT_MASK)

Definition at line 8601 of file S32K142.h.

#define PORT_DFWR_FILT_MASK   0x1Fu

Definition at line 8598 of file S32K142.h.

#define PORT_DFWR_FILT_SHIFT   0u

Definition at line 8599 of file S32K142.h.

#define PORT_DFWR_FILT_WIDTH   5u

Definition at line 8600 of file S32K142.h.

#define PORT_GPCHR_GPWD (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_GPCHR_GPWD_SHIFT))&PORT_GPCHR_GPWD_MASK)

Definition at line 8577 of file S32K142.h.

#define PORT_GPCHR_GPWD_MASK   0xFFFFu

Definition at line 8574 of file S32K142.h.

#define PORT_GPCHR_GPWD_SHIFT   0u

Definition at line 8575 of file S32K142.h.

#define PORT_GPCHR_GPWD_WIDTH   16u

Definition at line 8576 of file S32K142.h.

#define PORT_GPCHR_GPWE (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_GPCHR_GPWE_SHIFT))&PORT_GPCHR_GPWE_MASK)

Definition at line 8581 of file S32K142.h.

#define PORT_GPCHR_GPWE_MASK   0xFFFF0000u

Definition at line 8578 of file S32K142.h.

#define PORT_GPCHR_GPWE_SHIFT   16u

Definition at line 8579 of file S32K142.h.

#define PORT_GPCHR_GPWE_WIDTH   16u

Definition at line 8580 of file S32K142.h.

#define PORT_GPCLR_GPWD (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_GPCLR_GPWD_SHIFT))&PORT_GPCLR_GPWD_MASK)

Definition at line 8568 of file S32K142.h.

#define PORT_GPCLR_GPWD_MASK   0xFFFFu

Definition at line 8565 of file S32K142.h.

#define PORT_GPCLR_GPWD_SHIFT   0u

Definition at line 8566 of file S32K142.h.

#define PORT_GPCLR_GPWD_WIDTH   16u

Definition at line 8567 of file S32K142.h.

#define PORT_GPCLR_GPWE (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_GPCLR_GPWE_SHIFT))&PORT_GPCLR_GPWE_MASK)

Definition at line 8572 of file S32K142.h.

#define PORT_GPCLR_GPWE_MASK   0xFFFF0000u

Definition at line 8569 of file S32K142.h.

#define PORT_GPCLR_GPWE_SHIFT   16u

Definition at line 8570 of file S32K142.h.

#define PORT_GPCLR_GPWE_WIDTH   16u

Definition at line 8571 of file S32K142.h.

#define PORT_ISFR_ISF (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_ISFR_ISF_SHIFT))&PORT_ISFR_ISF_MASK)

Definition at line 8586 of file S32K142.h.

#define PORT_ISFR_ISF_MASK   0xFFFFFFFFu

Definition at line 8583 of file S32K142.h.

#define PORT_ISFR_ISF_SHIFT   0u

Definition at line 8584 of file S32K142.h.

#define PORT_ISFR_ISF_WIDTH   32u

Definition at line 8585 of file S32K142.h.

#define PORT_PCR_DSE (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_DSE_SHIFT))&PORT_PCR_DSE_MASK)

Definition at line 8547 of file S32K142.h.

#define PORT_PCR_DSE_MASK   0x40u

Definition at line 8544 of file S32K142.h.

#define PORT_PCR_DSE_SHIFT   6u

Definition at line 8545 of file S32K142.h.

#define PORT_PCR_DSE_WIDTH   1u

Definition at line 8546 of file S32K142.h.

#define PORT_PCR_IRQC (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_IRQC_SHIFT))&PORT_PCR_IRQC_MASK)

Definition at line 8559 of file S32K142.h.

#define PORT_PCR_IRQC_MASK   0xF0000u

Definition at line 8556 of file S32K142.h.

#define PORT_PCR_IRQC_SHIFT   16u

Definition at line 8557 of file S32K142.h.

#define PORT_PCR_IRQC_WIDTH   4u

Definition at line 8558 of file S32K142.h.

#define PORT_PCR_ISF (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_ISF_SHIFT))&PORT_PCR_ISF_MASK)

Definition at line 8563 of file S32K142.h.

#define PORT_PCR_ISF_MASK   0x1000000u

Definition at line 8560 of file S32K142.h.

#define PORT_PCR_ISF_SHIFT   24u

Definition at line 8561 of file S32K142.h.

#define PORT_PCR_ISF_WIDTH   1u

Definition at line 8562 of file S32K142.h.

#define PORT_PCR_LK (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_LK_SHIFT))&PORT_PCR_LK_MASK)

Definition at line 8555 of file S32K142.h.

#define PORT_PCR_LK_MASK   0x8000u

Definition at line 8552 of file S32K142.h.

#define PORT_PCR_LK_SHIFT   15u

Definition at line 8553 of file S32K142.h.

#define PORT_PCR_LK_WIDTH   1u

Definition at line 8554 of file S32K142.h.

#define PORT_PCR_MUX (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_MUX_SHIFT))&PORT_PCR_MUX_MASK)

Definition at line 8551 of file S32K142.h.

#define PORT_PCR_MUX_MASK   0x700u

Definition at line 8548 of file S32K142.h.

#define PORT_PCR_MUX_SHIFT   8u

Definition at line 8549 of file S32K142.h.

#define PORT_PCR_MUX_WIDTH   3u

Definition at line 8550 of file S32K142.h.

#define PORT_PCR_PE (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_PE_SHIFT))&PORT_PCR_PE_MASK)

Definition at line 8539 of file S32K142.h.

#define PORT_PCR_PE_MASK   0x2u

Definition at line 8536 of file S32K142.h.

#define PORT_PCR_PE_SHIFT   1u

Definition at line 8537 of file S32K142.h.

#define PORT_PCR_PE_WIDTH   1u

Definition at line 8538 of file S32K142.h.

#define PORT_PCR_PFE (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_PFE_SHIFT))&PORT_PCR_PFE_MASK)

Definition at line 8543 of file S32K142.h.

#define PORT_PCR_PFE_MASK   0x10u

Definition at line 8540 of file S32K142.h.

#define PORT_PCR_PFE_SHIFT   4u

Definition at line 8541 of file S32K142.h.

#define PORT_PCR_PFE_WIDTH   1u

Definition at line 8542 of file S32K142.h.

#define PORT_PCR_PS (   x)    (((uint32_t)(((uint32_t)(x))<<PORT_PCR_PS_SHIFT))&PORT_PCR_PS_MASK)

Definition at line 8535 of file S32K142.h.

#define PORT_PCR_PS_MASK   0x1u

Definition at line 8532 of file S32K142.h.

#define PORT_PCR_PS_SHIFT   0u

Definition at line 8533 of file S32K142.h.

#define PORT_PCR_PS_WIDTH   1u

Definition at line 8534 of file S32K142.h.