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 2080 of file S32K118.h.

#define CRC_CTRL_FXOR_MASK   0x4000000u

Definition at line 2077 of file S32K118.h.

#define CRC_CTRL_FXOR_SHIFT   26u

Definition at line 2078 of file S32K118.h.

#define CRC_CTRL_FXOR_WIDTH   1u

Definition at line 2079 of file S32K118.h.

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

Definition at line 2072 of file S32K118.h.

#define CRC_CTRL_TCRC_MASK   0x1000000u

Definition at line 2069 of file S32K118.h.

#define CRC_CTRL_TCRC_SHIFT   24u

Definition at line 2070 of file S32K118.h.

#define CRC_CTRL_TCRC_WIDTH   1u

Definition at line 2071 of file S32K118.h.

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

Definition at line 2088 of file S32K118.h.

#define CRC_CTRL_TOT_MASK   0xC0000000u

Definition at line 2085 of file S32K118.h.

#define CRC_CTRL_TOT_SHIFT   30u

Definition at line 2086 of file S32K118.h.

#define CRC_CTRL_TOT_WIDTH   2u

Definition at line 2087 of file S32K118.h.

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

Definition at line 2084 of file S32K118.h.

#define CRC_CTRL_TOTR_MASK   0x30000000u

Definition at line 2081 of file S32K118.h.

#define CRC_CTRL_TOTR_SHIFT   28u

Definition at line 2082 of file S32K118.h.

#define CRC_CTRL_TOTR_WIDTH   2u

Definition at line 2083 of file S32K118.h.

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

Definition at line 2076 of file S32K118.h.

#define CRC_CTRL_WAS_MASK   0x2000000u

Definition at line 2073 of file S32K118.h.

#define CRC_CTRL_WAS_SHIFT   25u

Definition at line 2074 of file S32K118.h.

#define CRC_CTRL_WAS_WIDTH   1u

Definition at line 2075 of file S32K118.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 2038 of file S32K118.h.

#define CRC_DATAu_DATA_16_H_DATAH_MASK   0xFFFFu

Definition at line 2035 of file S32K118.h.

#define CRC_DATAu_DATA_16_H_DATAH_SHIFT   0u

Definition at line 2036 of file S32K118.h.

#define CRC_DATAu_DATA_16_H_DATAH_WIDTH   16u

Definition at line 2037 of file S32K118.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 2033 of file S32K118.h.

#define CRC_DATAu_DATA_16_L_DATAL_MASK   0xFFFFu

Definition at line 2030 of file S32K118.h.

#define CRC_DATAu_DATA_16_L_DATAL_SHIFT   0u

Definition at line 2031 of file S32K118.h.

#define CRC_DATAu_DATA_16_L_DATAL_WIDTH   16u

Definition at line 2032 of file S32K118.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 2053 of file S32K118.h.

#define CRC_DATAu_DATA_8_HL_DATAHL_MASK   0xFFu

Definition at line 2050 of file S32K118.h.

#define CRC_DATAu_DATA_8_HL_DATAHL_SHIFT   0u

Definition at line 2051 of file S32K118.h.

#define CRC_DATAu_DATA_8_HL_DATAHL_WIDTH   8u

Definition at line 2052 of file S32K118.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 2058 of file S32K118.h.

#define CRC_DATAu_DATA_8_HU_DATAHU_MASK   0xFFu

Definition at line 2055 of file S32K118.h.

#define CRC_DATAu_DATA_8_HU_DATAHU_SHIFT   0u

Definition at line 2056 of file S32K118.h.

#define CRC_DATAu_DATA_8_HU_DATAHU_WIDTH   8u

Definition at line 2057 of file S32K118.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 2043 of file S32K118.h.

#define CRC_DATAu_DATA_8_LL_DATALL_MASK   0xFFu

Definition at line 2040 of file S32K118.h.

#define CRC_DATAu_DATA_8_LL_DATALL_SHIFT   0u

Definition at line 2041 of file S32K118.h.

#define CRC_DATAu_DATA_8_LL_DATALL_WIDTH   8u

Definition at line 2042 of file S32K118.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 2048 of file S32K118.h.

#define CRC_DATAu_DATA_8_LU_DATALU_MASK   0xFFu

Definition at line 2045 of file S32K118.h.

#define CRC_DATAu_DATA_8_LU_DATALU_SHIFT   0u

Definition at line 2046 of file S32K118.h.

#define CRC_DATAu_DATA_8_LU_DATALU_WIDTH   8u

Definition at line 2047 of file S32K118.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 2024 of file S32K118.h.

#define CRC_DATAu_DATA_HL_MASK   0xFF0000u

Definition at line 2021 of file S32K118.h.

#define CRC_DATAu_DATA_HL_SHIFT   16u

Definition at line 2022 of file S32K118.h.

#define CRC_DATAu_DATA_HL_WIDTH   8u

Definition at line 2023 of file S32K118.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 2028 of file S32K118.h.

#define CRC_DATAu_DATA_HU_MASK   0xFF000000u

Definition at line 2025 of file S32K118.h.

#define CRC_DATAu_DATA_HU_SHIFT   24u

Definition at line 2026 of file S32K118.h.

#define CRC_DATAu_DATA_HU_WIDTH   8u

Definition at line 2027 of file S32K118.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 2016 of file S32K118.h.

#define CRC_DATAu_DATA_LL_MASK   0xFFu

Definition at line 2013 of file S32K118.h.

#define CRC_DATAu_DATA_LL_SHIFT   0u

Definition at line 2014 of file S32K118.h.

#define CRC_DATAu_DATA_LL_WIDTH   8u

Definition at line 2015 of file S32K118.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 2020 of file S32K118.h.

#define CRC_DATAu_DATA_LU_MASK   0xFF00u

Definition at line 2017 of file S32K118.h.

#define CRC_DATAu_DATA_LU_SHIFT   8u

Definition at line 2018 of file S32K118.h.

#define CRC_DATAu_DATA_LU_WIDTH   8u

Definition at line 2019 of file S32K118.h.

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

Definition at line 2067 of file S32K118.h.

#define CRC_GPOLY_HIGH_MASK   0xFFFF0000u

Definition at line 2064 of file S32K118.h.

#define CRC_GPOLY_HIGH_SHIFT   16u

Definition at line 2065 of file S32K118.h.

#define CRC_GPOLY_HIGH_WIDTH   16u

Definition at line 2066 of file S32K118.h.

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

Definition at line 2063 of file S32K118.h.

#define CRC_GPOLY_LOW_MASK   0xFFFFu

Definition at line 2060 of file S32K118.h.

#define CRC_GPOLY_LOW_SHIFT   0u

Definition at line 2061 of file S32K118.h.

#define CRC_GPOLY_LOW_WIDTH   16u

Definition at line 2062 of file S32K118.h.