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

#define PORT_DFCR_CS_MASK   0x1u

Definition at line 8668 of file S32K144.h.

#define PORT_DFCR_CS_SHIFT   0u

Definition at line 8669 of file S32K144.h.

#define PORT_DFCR_CS_WIDTH   1u

Definition at line 8670 of file S32K144.h.

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

Definition at line 8666 of file S32K144.h.

#define PORT_DFER_DFE_MASK   0xFFFFFFFFu

Definition at line 8663 of file S32K144.h.

#define PORT_DFER_DFE_SHIFT   0u

Definition at line 8664 of file S32K144.h.

#define PORT_DFER_DFE_WIDTH   32u

Definition at line 8665 of file S32K144.h.

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

Definition at line 8676 of file S32K144.h.

#define PORT_DFWR_FILT_MASK   0x1Fu

Definition at line 8673 of file S32K144.h.

#define PORT_DFWR_FILT_SHIFT   0u

Definition at line 8674 of file S32K144.h.

#define PORT_DFWR_FILT_WIDTH   5u

Definition at line 8675 of file S32K144.h.

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

Definition at line 8652 of file S32K144.h.

#define PORT_GPCHR_GPWD_MASK   0xFFFFu

Definition at line 8649 of file S32K144.h.

#define PORT_GPCHR_GPWD_SHIFT   0u

Definition at line 8650 of file S32K144.h.

#define PORT_GPCHR_GPWD_WIDTH   16u

Definition at line 8651 of file S32K144.h.

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

Definition at line 8656 of file S32K144.h.

#define PORT_GPCHR_GPWE_MASK   0xFFFF0000u

Definition at line 8653 of file S32K144.h.

#define PORT_GPCHR_GPWE_SHIFT   16u

Definition at line 8654 of file S32K144.h.

#define PORT_GPCHR_GPWE_WIDTH   16u

Definition at line 8655 of file S32K144.h.

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

Definition at line 8643 of file S32K144.h.

#define PORT_GPCLR_GPWD_MASK   0xFFFFu

Definition at line 8640 of file S32K144.h.

#define PORT_GPCLR_GPWD_SHIFT   0u

Definition at line 8641 of file S32K144.h.

#define PORT_GPCLR_GPWD_WIDTH   16u

Definition at line 8642 of file S32K144.h.

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

Definition at line 8647 of file S32K144.h.

#define PORT_GPCLR_GPWE_MASK   0xFFFF0000u

Definition at line 8644 of file S32K144.h.

#define PORT_GPCLR_GPWE_SHIFT   16u

Definition at line 8645 of file S32K144.h.

#define PORT_GPCLR_GPWE_WIDTH   16u

Definition at line 8646 of file S32K144.h.

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

Definition at line 8661 of file S32K144.h.

#define PORT_ISFR_ISF_MASK   0xFFFFFFFFu

Definition at line 8658 of file S32K144.h.

#define PORT_ISFR_ISF_SHIFT   0u

Definition at line 8659 of file S32K144.h.

#define PORT_ISFR_ISF_WIDTH   32u

Definition at line 8660 of file S32K144.h.

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

Definition at line 8622 of file S32K144.h.

#define PORT_PCR_DSE_MASK   0x40u

Definition at line 8619 of file S32K144.h.

#define PORT_PCR_DSE_SHIFT   6u

Definition at line 8620 of file S32K144.h.

#define PORT_PCR_DSE_WIDTH   1u

Definition at line 8621 of file S32K144.h.

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

Definition at line 8634 of file S32K144.h.

#define PORT_PCR_IRQC_MASK   0xF0000u

Definition at line 8631 of file S32K144.h.

#define PORT_PCR_IRQC_SHIFT   16u

Definition at line 8632 of file S32K144.h.

#define PORT_PCR_IRQC_WIDTH   4u

Definition at line 8633 of file S32K144.h.

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

Definition at line 8638 of file S32K144.h.

#define PORT_PCR_ISF_MASK   0x1000000u

Definition at line 8635 of file S32K144.h.

#define PORT_PCR_ISF_SHIFT   24u

Definition at line 8636 of file S32K144.h.

#define PORT_PCR_ISF_WIDTH   1u

Definition at line 8637 of file S32K144.h.

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

Definition at line 8630 of file S32K144.h.

#define PORT_PCR_LK_MASK   0x8000u

Definition at line 8627 of file S32K144.h.

#define PORT_PCR_LK_SHIFT   15u

Definition at line 8628 of file S32K144.h.

#define PORT_PCR_LK_WIDTH   1u

Definition at line 8629 of file S32K144.h.

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

Definition at line 8626 of file S32K144.h.

#define PORT_PCR_MUX_MASK   0x700u

Definition at line 8623 of file S32K144.h.

#define PORT_PCR_MUX_SHIFT   8u

Definition at line 8624 of file S32K144.h.

#define PORT_PCR_MUX_WIDTH   3u

Definition at line 8625 of file S32K144.h.

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

Definition at line 8614 of file S32K144.h.

#define PORT_PCR_PE_MASK   0x2u

Definition at line 8611 of file S32K144.h.

#define PORT_PCR_PE_SHIFT   1u

Definition at line 8612 of file S32K144.h.

#define PORT_PCR_PE_WIDTH   1u

Definition at line 8613 of file S32K144.h.

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

Definition at line 8618 of file S32K144.h.

#define PORT_PCR_PFE_MASK   0x10u

Definition at line 8615 of file S32K144.h.

#define PORT_PCR_PFE_SHIFT   4u

Definition at line 8616 of file S32K144.h.

#define PORT_PCR_PFE_WIDTH   1u

Definition at line 8617 of file S32K144.h.

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

Definition at line 8610 of file S32K144.h.

#define PORT_PCR_PS_MASK   0x1u

Definition at line 8607 of file S32K144.h.

#define PORT_PCR_PS_SHIFT   0u

Definition at line 8608 of file S32K144.h.

#define PORT_PCR_PS_WIDTH   1u

Definition at line 8609 of file S32K144.h.