S32 SDK

Detailed Description

Macros

#define CRC_DATAu_DATA_LL_MASK   0xFFu
 
#define CRC_DATAu_DATA_LL_SHIFT   0u
 
#define CRC_DATAu_DATA_LL_WIDTH   8u
 
#define CRC_DATAu_DATA_LL(x)    (((uint32_t)(((uint32_t)(x))<<CRC_DATAu_DATA_LL_SHIFT))&CRC_DATAu_DATA_LL_MASK)
 
#define CRC_DATAu_DATA_LU_MASK   0xFF00u
 
#define CRC_DATAu_DATA_LU_SHIFT   8u
 
#define CRC_DATAu_DATA_LU_WIDTH   8u
 
#define CRC_DATAu_DATA_LU(x)    (((uint32_t)(((uint32_t)(x))<<CRC_DATAu_DATA_LU_SHIFT))&CRC_DATAu_DATA_LU_MASK)
 
#define CRC_DATAu_DATA_HL_MASK   0xFF0000u
 
#define CRC_DATAu_DATA_HL_SHIFT   16u
 
#define CRC_DATAu_DATA_HL_WIDTH   8u
 
#define CRC_DATAu_DATA_HL(x)    (((uint32_t)(((uint32_t)(x))<<CRC_DATAu_DATA_HL_SHIFT))&CRC_DATAu_DATA_HL_MASK)
 
#define CRC_DATAu_DATA_HU_MASK   0xFF000000u
 
#define CRC_DATAu_DATA_HU_SHIFT   24u
 
#define CRC_DATAu_DATA_HU_WIDTH   8u
 
#define CRC_DATAu_DATA_HU(x)    (((uint32_t)(((uint32_t)(x))<<CRC_DATAu_DATA_HU_SHIFT))&CRC_DATAu_DATA_HU_MASK)
 
#define CRC_DATAu_DATA_16_L_DATAL_MASK   0xFFFFu
 
#define CRC_DATAu_DATA_16_L_DATAL_SHIFT   0u
 
#define CRC_DATAu_DATA_16_L_DATAL_WIDTH   16u
 
#define CRC_DATAu_DATA_16_L_DATAL(x)    (((uint16_t)(((uint16_t)(x))<<CRC_DATAu_DATA_16_L_DATAL_SHIFT))&CRC_DATAu_DATA_16_L_DATAL_MASK)
 
#define CRC_DATAu_DATA_16_H_DATAH_MASK   0xFFFFu
 
#define CRC_DATAu_DATA_16_H_DATAH_SHIFT   0u
 
#define CRC_DATAu_DATA_16_H_DATAH_WIDTH   16u
 
#define CRC_DATAu_DATA_16_H_DATAH(x)    (((uint16_t)(((uint16_t)(x))<<CRC_DATAu_DATA_16_H_DATAH_SHIFT))&CRC_DATAu_DATA_16_H_DATAH_MASK)
 
#define CRC_DATAu_DATA_8_LL_DATALL_MASK   0xFFu
 
#define CRC_DATAu_DATA_8_LL_DATALL_SHIFT   0u
 
#define CRC_DATAu_DATA_8_LL_DATALL_WIDTH   8u
 
#define CRC_DATAu_DATA_8_LL_DATALL(x)    (((uint8_t)(((uint8_t)(x))<<CRC_DATAu_DATA_8_LL_DATALL_SHIFT))&CRC_DATAu_DATA_8_LL_DATALL_MASK)
 
#define CRC_DATAu_DATA_8_LU_DATALU_MASK   0xFFu
 
#define CRC_DATAu_DATA_8_LU_DATALU_SHIFT   0u
 
#define CRC_DATAu_DATA_8_LU_DATALU_WIDTH   8u
 
#define CRC_DATAu_DATA_8_LU_DATALU(x)    (((uint8_t)(((uint8_t)(x))<<CRC_DATAu_DATA_8_LU_DATALU_SHIFT))&CRC_DATAu_DATA_8_LU_DATALU_MASK)
 
#define CRC_DATAu_DATA_8_HL_DATAHL_MASK   0xFFu
 
#define CRC_DATAu_DATA_8_HL_DATAHL_SHIFT   0u
 
#define CRC_DATAu_DATA_8_HL_DATAHL_WIDTH   8u
 
#define CRC_DATAu_DATA_8_HL_DATAHL(x)    (((uint8_t)(((uint8_t)(x))<<CRC_DATAu_DATA_8_HL_DATAHL_SHIFT))&CRC_DATAu_DATA_8_HL_DATAHL_MASK)
 
#define CRC_DATAu_DATA_8_HU_DATAHU_MASK   0xFFu
 
#define CRC_DATAu_DATA_8_HU_DATAHU_SHIFT   0u
 
#define CRC_DATAu_DATA_8_HU_DATAHU_WIDTH   8u
 
#define CRC_DATAu_DATA_8_HU_DATAHU(x)    (((uint8_t)(((uint8_t)(x))<<CRC_DATAu_DATA_8_HU_DATAHU_SHIFT))&CRC_DATAu_DATA_8_HU_DATAHU_MASK)
 
#define CRC_GPOLY_LOW_MASK   0xFFFFu
 
#define CRC_GPOLY_LOW_SHIFT   0u
 
#define CRC_GPOLY_LOW_WIDTH   16u
 
#define CRC_GPOLY_LOW(x)    (((uint32_t)(((uint32_t)(x))<<CRC_GPOLY_LOW_SHIFT))&CRC_GPOLY_LOW_MASK)
 
#define CRC_GPOLY_HIGH_MASK   0xFFFF0000u
 
#define CRC_GPOLY_HIGH_SHIFT   16u
 
#define CRC_GPOLY_HIGH_WIDTH   16u
 
#define CRC_GPOLY_HIGH(x)    (((uint32_t)(((uint32_t)(x))<<CRC_GPOLY_HIGH_SHIFT))&CRC_GPOLY_HIGH_MASK)
 
#define CRC_CTRL_TCRC_MASK   0x1000000u
 
#define CRC_CTRL_TCRC_SHIFT   24u
 
#define CRC_CTRL_TCRC_WIDTH   1u
 
#define CRC_CTRL_TCRC(x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_TCRC_SHIFT))&CRC_CTRL_TCRC_MASK)
 
#define CRC_CTRL_WAS_MASK   0x2000000u
 
#define CRC_CTRL_WAS_SHIFT   25u
 
#define CRC_CTRL_WAS_WIDTH   1u
 
#define CRC_CTRL_WAS(x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_WAS_SHIFT))&CRC_CTRL_WAS_MASK)
 
#define CRC_CTRL_FXOR_MASK   0x4000000u
 
#define CRC_CTRL_FXOR_SHIFT   26u
 
#define CRC_CTRL_FXOR_WIDTH   1u
 
#define CRC_CTRL_FXOR(x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_FXOR_SHIFT))&CRC_CTRL_FXOR_MASK)
 
#define CRC_CTRL_TOTR_MASK   0x30000000u
 
#define CRC_CTRL_TOTR_SHIFT   28u
 
#define CRC_CTRL_TOTR_WIDTH   2u
 
#define CRC_CTRL_TOTR(x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_TOTR_SHIFT))&CRC_CTRL_TOTR_MASK)
 
#define CRC_CTRL_TOT_MASK   0xC0000000u
 
#define CRC_CTRL_TOT_SHIFT   30u
 
#define CRC_CTRL_TOT_WIDTH   2u
 
#define CRC_CTRL_TOT(x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_TOT_SHIFT))&CRC_CTRL_TOT_MASK)
 

Macro Definition Documentation

#define CRC_CTRL_FXOR (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_FXOR_SHIFT))&CRC_CTRL_FXOR_MASK)

Definition at line 2028 of file S32K142.h.

#define CRC_CTRL_FXOR_MASK   0x4000000u

Definition at line 2025 of file S32K142.h.

#define CRC_CTRL_FXOR_SHIFT   26u

Definition at line 2026 of file S32K142.h.

#define CRC_CTRL_FXOR_WIDTH   1u

Definition at line 2027 of file S32K142.h.

#define CRC_CTRL_TCRC (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_TCRC_SHIFT))&CRC_CTRL_TCRC_MASK)

Definition at line 2020 of file S32K142.h.

#define CRC_CTRL_TCRC_MASK   0x1000000u

Definition at line 2017 of file S32K142.h.

#define CRC_CTRL_TCRC_SHIFT   24u

Definition at line 2018 of file S32K142.h.

#define CRC_CTRL_TCRC_WIDTH   1u

Definition at line 2019 of file S32K142.h.

#define CRC_CTRL_TOT (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_TOT_SHIFT))&CRC_CTRL_TOT_MASK)

Definition at line 2036 of file S32K142.h.

#define CRC_CTRL_TOT_MASK   0xC0000000u

Definition at line 2033 of file S32K142.h.

#define CRC_CTRL_TOT_SHIFT   30u

Definition at line 2034 of file S32K142.h.

#define CRC_CTRL_TOT_WIDTH   2u

Definition at line 2035 of file S32K142.h.

#define CRC_CTRL_TOTR (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_TOTR_SHIFT))&CRC_CTRL_TOTR_MASK)

Definition at line 2032 of file S32K142.h.

#define CRC_CTRL_TOTR_MASK   0x30000000u

Definition at line 2029 of file S32K142.h.

#define CRC_CTRL_TOTR_SHIFT   28u

Definition at line 2030 of file S32K142.h.

#define CRC_CTRL_TOTR_WIDTH   2u

Definition at line 2031 of file S32K142.h.

#define CRC_CTRL_WAS (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_CTRL_WAS_SHIFT))&CRC_CTRL_WAS_MASK)

Definition at line 2024 of file S32K142.h.

#define CRC_CTRL_WAS_MASK   0x2000000u

Definition at line 2021 of file S32K142.h.

#define CRC_CTRL_WAS_SHIFT   25u

Definition at line 2022 of file S32K142.h.

#define CRC_CTRL_WAS_WIDTH   1u

Definition at line 2023 of file S32K142.h.

#define CRC_DATAu_DATA_16_H_DATAH (   x)    (((uint16_t)(((uint16_t)(x))<<CRC_DATAu_DATA_16_H_DATAH_SHIFT))&CRC_DATAu_DATA_16_H_DATAH_MASK)

Definition at line 1986 of file S32K142.h.

#define CRC_DATAu_DATA_16_H_DATAH_MASK   0xFFFFu

Definition at line 1983 of file S32K142.h.

#define CRC_DATAu_DATA_16_H_DATAH_SHIFT   0u

Definition at line 1984 of file S32K142.h.

#define CRC_DATAu_DATA_16_H_DATAH_WIDTH   16u

Definition at line 1985 of file S32K142.h.

#define CRC_DATAu_DATA_16_L_DATAL (   x)    (((uint16_t)(((uint16_t)(x))<<CRC_DATAu_DATA_16_L_DATAL_SHIFT))&CRC_DATAu_DATA_16_L_DATAL_MASK)

Definition at line 1981 of file S32K142.h.

#define CRC_DATAu_DATA_16_L_DATAL_MASK   0xFFFFu

Definition at line 1978 of file S32K142.h.

#define CRC_DATAu_DATA_16_L_DATAL_SHIFT   0u

Definition at line 1979 of file S32K142.h.

#define CRC_DATAu_DATA_16_L_DATAL_WIDTH   16u

Definition at line 1980 of file S32K142.h.

#define CRC_DATAu_DATA_8_HL_DATAHL (   x)    (((uint8_t)(((uint8_t)(x))<<CRC_DATAu_DATA_8_HL_DATAHL_SHIFT))&CRC_DATAu_DATA_8_HL_DATAHL_MASK)

Definition at line 2001 of file S32K142.h.

#define CRC_DATAu_DATA_8_HL_DATAHL_MASK   0xFFu

Definition at line 1998 of file S32K142.h.

#define CRC_DATAu_DATA_8_HL_DATAHL_SHIFT   0u

Definition at line 1999 of file S32K142.h.

#define CRC_DATAu_DATA_8_HL_DATAHL_WIDTH   8u

Definition at line 2000 of file S32K142.h.

#define CRC_DATAu_DATA_8_HU_DATAHU (   x)    (((uint8_t)(((uint8_t)(x))<<CRC_DATAu_DATA_8_HU_DATAHU_SHIFT))&CRC_DATAu_DATA_8_HU_DATAHU_MASK)

Definition at line 2006 of file S32K142.h.

#define CRC_DATAu_DATA_8_HU_DATAHU_MASK   0xFFu

Definition at line 2003 of file S32K142.h.

#define CRC_DATAu_DATA_8_HU_DATAHU_SHIFT   0u

Definition at line 2004 of file S32K142.h.

#define CRC_DATAu_DATA_8_HU_DATAHU_WIDTH   8u

Definition at line 2005 of file S32K142.h.

#define CRC_DATAu_DATA_8_LL_DATALL (   x)    (((uint8_t)(((uint8_t)(x))<<CRC_DATAu_DATA_8_LL_DATALL_SHIFT))&CRC_DATAu_DATA_8_LL_DATALL_MASK)

Definition at line 1991 of file S32K142.h.

#define CRC_DATAu_DATA_8_LL_DATALL_MASK   0xFFu

Definition at line 1988 of file S32K142.h.

#define CRC_DATAu_DATA_8_LL_DATALL_SHIFT   0u

Definition at line 1989 of file S32K142.h.

#define CRC_DATAu_DATA_8_LL_DATALL_WIDTH   8u

Definition at line 1990 of file S32K142.h.

#define CRC_DATAu_DATA_8_LU_DATALU (   x)    (((uint8_t)(((uint8_t)(x))<<CRC_DATAu_DATA_8_LU_DATALU_SHIFT))&CRC_DATAu_DATA_8_LU_DATALU_MASK)

Definition at line 1996 of file S32K142.h.

#define CRC_DATAu_DATA_8_LU_DATALU_MASK   0xFFu

Definition at line 1993 of file S32K142.h.

#define CRC_DATAu_DATA_8_LU_DATALU_SHIFT   0u

Definition at line 1994 of file S32K142.h.

#define CRC_DATAu_DATA_8_LU_DATALU_WIDTH   8u

Definition at line 1995 of file S32K142.h.

#define CRC_DATAu_DATA_HL (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_DATAu_DATA_HL_SHIFT))&CRC_DATAu_DATA_HL_MASK)

Definition at line 1972 of file S32K142.h.

#define CRC_DATAu_DATA_HL_MASK   0xFF0000u

Definition at line 1969 of file S32K142.h.

#define CRC_DATAu_DATA_HL_SHIFT   16u

Definition at line 1970 of file S32K142.h.

#define CRC_DATAu_DATA_HL_WIDTH   8u

Definition at line 1971 of file S32K142.h.

#define CRC_DATAu_DATA_HU (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_DATAu_DATA_HU_SHIFT))&CRC_DATAu_DATA_HU_MASK)

Definition at line 1976 of file S32K142.h.

#define CRC_DATAu_DATA_HU_MASK   0xFF000000u

Definition at line 1973 of file S32K142.h.

#define CRC_DATAu_DATA_HU_SHIFT   24u

Definition at line 1974 of file S32K142.h.

#define CRC_DATAu_DATA_HU_WIDTH   8u

Definition at line 1975 of file S32K142.h.

#define CRC_DATAu_DATA_LL (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_DATAu_DATA_LL_SHIFT))&CRC_DATAu_DATA_LL_MASK)

Definition at line 1964 of file S32K142.h.

#define CRC_DATAu_DATA_LL_MASK   0xFFu

Definition at line 1961 of file S32K142.h.

#define CRC_DATAu_DATA_LL_SHIFT   0u

Definition at line 1962 of file S32K142.h.

#define CRC_DATAu_DATA_LL_WIDTH   8u

Definition at line 1963 of file S32K142.h.

#define CRC_DATAu_DATA_LU (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_DATAu_DATA_LU_SHIFT))&CRC_DATAu_DATA_LU_MASK)

Definition at line 1968 of file S32K142.h.

#define CRC_DATAu_DATA_LU_MASK   0xFF00u

Definition at line 1965 of file S32K142.h.

#define CRC_DATAu_DATA_LU_SHIFT   8u

Definition at line 1966 of file S32K142.h.

#define CRC_DATAu_DATA_LU_WIDTH   8u

Definition at line 1967 of file S32K142.h.

#define CRC_GPOLY_HIGH (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_GPOLY_HIGH_SHIFT))&CRC_GPOLY_HIGH_MASK)

Definition at line 2015 of file S32K142.h.

#define CRC_GPOLY_HIGH_MASK   0xFFFF0000u

Definition at line 2012 of file S32K142.h.

#define CRC_GPOLY_HIGH_SHIFT   16u

Definition at line 2013 of file S32K142.h.

#define CRC_GPOLY_HIGH_WIDTH   16u

Definition at line 2014 of file S32K142.h.

#define CRC_GPOLY_LOW (   x)    (((uint32_t)(((uint32_t)(x))<<CRC_GPOLY_LOW_SHIFT))&CRC_GPOLY_LOW_MASK)

Definition at line 2011 of file S32K142.h.

#define CRC_GPOLY_LOW_MASK   0xFFFFu

Definition at line 2008 of file S32K142.h.

#define CRC_GPOLY_LOW_SHIFT   0u

Definition at line 2009 of file S32K142.h.

#define CRC_GPOLY_LOW_WIDTH   16u

Definition at line 2010 of file S32K142.h.