Go to the source code of this file.
Data Structures | |
| struct | CRC_Type |
| #define CRC_CHN_0 (0UL) |
| #define CRC_CHN_1 (1UL) |
| #define CRC_CHN_2 (2UL) |
| #define CRC_CHN_3 (3UL) |
| #define CRC_CHN_4 (4UL) |
| #define CRC_CHN_5 (5UL) |
| #define CRC_CHN_6 (6UL) |
| #define CRC_CHN_7 (7UL) |
| #define CRC_CHN_CLR_CLR_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_CLR_CLR_MASK) >> CRC_CHN_CLR_CLR_SHIFT) |
| #define CRC_CHN_CLR_CLR_MASK (0x1U) |
| #define CRC_CHN_CLR_CLR_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_CLR_CLR_SHIFT) & CRC_CHN_CLR_CLR_MASK) |
| #define CRC_CHN_CLR_CLR_SHIFT (0U) |
| #define CRC_CHN_DATA_DATA_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_DATA_DATA_MASK) >> CRC_CHN_DATA_DATA_SHIFT) |
| #define CRC_CHN_DATA_DATA_MASK (0xFFFFFFFFUL) |
| #define CRC_CHN_DATA_DATA_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_DATA_DATA_SHIFT) & CRC_CHN_DATA_DATA_MASK) |
| #define CRC_CHN_DATA_DATA_SHIFT (0U) |
| #define CRC_CHN_INIT_DATA_INIT_DATA_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_INIT_DATA_INIT_DATA_MASK) >> CRC_CHN_INIT_DATA_INIT_DATA_SHIFT) |
| #define CRC_CHN_INIT_DATA_INIT_DATA_MASK (0xFFFFFFFFUL) |
| #define CRC_CHN_INIT_DATA_INIT_DATA_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_INIT_DATA_INIT_DATA_SHIFT) & CRC_CHN_INIT_DATA_INIT_DATA_MASK) |
| #define CRC_CHN_INIT_DATA_INIT_DATA_SHIFT (0U) |
| #define CRC_CHN_MISC_SETTING_BYTE_REV_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_MISC_SETTING_BYTE_REV_MASK) >> CRC_CHN_MISC_SETTING_BYTE_REV_SHIFT) |
| #define CRC_CHN_MISC_SETTING_BYTE_REV_MASK (0x1000000UL) |
| #define CRC_CHN_MISC_SETTING_BYTE_REV_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_MISC_SETTING_BYTE_REV_SHIFT) & CRC_CHN_MISC_SETTING_BYTE_REV_MASK) |
| #define CRC_CHN_MISC_SETTING_BYTE_REV_SHIFT (24U) |
| #define CRC_CHN_MISC_SETTING_POLY_WIDTH_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_MISC_SETTING_POLY_WIDTH_MASK) >> CRC_CHN_MISC_SETTING_POLY_WIDTH_SHIFT) |
| #define CRC_CHN_MISC_SETTING_POLY_WIDTH_MASK (0x3FU) |
| #define CRC_CHN_MISC_SETTING_POLY_WIDTH_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_MISC_SETTING_POLY_WIDTH_SHIFT) & CRC_CHN_MISC_SETTING_POLY_WIDTH_MASK) |
| #define CRC_CHN_MISC_SETTING_POLY_WIDTH_SHIFT (0U) |
| #define CRC_CHN_MISC_SETTING_REV_IN_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_MISC_SETTING_REV_IN_MASK) >> CRC_CHN_MISC_SETTING_REV_IN_SHIFT) |
| #define CRC_CHN_MISC_SETTING_REV_IN_MASK (0x100U) |
| #define CRC_CHN_MISC_SETTING_REV_IN_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_MISC_SETTING_REV_IN_SHIFT) & CRC_CHN_MISC_SETTING_REV_IN_MASK) |
| #define CRC_CHN_MISC_SETTING_REV_IN_SHIFT (8U) |
| #define CRC_CHN_MISC_SETTING_REV_OUT_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_MISC_SETTING_REV_OUT_MASK) >> CRC_CHN_MISC_SETTING_REV_OUT_SHIFT) |
| #define CRC_CHN_MISC_SETTING_REV_OUT_MASK (0x10000UL) |
| #define CRC_CHN_MISC_SETTING_REV_OUT_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_MISC_SETTING_REV_OUT_SHIFT) & CRC_CHN_MISC_SETTING_REV_OUT_MASK) |
| #define CRC_CHN_MISC_SETTING_REV_OUT_SHIFT (16U) |
| #define CRC_CHN_POLY_POLY_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_POLY_POLY_MASK) >> CRC_CHN_POLY_POLY_SHIFT) |
| #define CRC_CHN_POLY_POLY_MASK (0xFFFFFFFFUL) |
| #define CRC_CHN_POLY_POLY_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_POLY_POLY_SHIFT) & CRC_CHN_POLY_POLY_MASK) |
| #define CRC_CHN_POLY_POLY_SHIFT (0U) |
| #define CRC_CHN_PRE_SET_PRE_SET_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_PRE_SET_PRE_SET_MASK) >> CRC_CHN_PRE_SET_PRE_SET_SHIFT) |
| #define CRC_CHN_PRE_SET_PRE_SET_MASK (0xFFU) |
| #define CRC_CHN_PRE_SET_PRE_SET_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_PRE_SET_PRE_SET_SHIFT) & CRC_CHN_PRE_SET_PRE_SET_MASK) |
| #define CRC_CHN_PRE_SET_PRE_SET_SHIFT (0U) |
| #define CRC_CHN_RESULT_RESULT_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_RESULT_RESULT_MASK) >> CRC_CHN_RESULT_RESULT_SHIFT) |
| #define CRC_CHN_RESULT_RESULT_MASK (0xFFFFFFFFUL) |
| #define CRC_CHN_RESULT_RESULT_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_RESULT_RESULT_SHIFT) & CRC_CHN_RESULT_RESULT_MASK) |
| #define CRC_CHN_RESULT_RESULT_SHIFT (0U) |
| #define CRC_CHN_XOROUT_XOROUT_GET | ( | x | ) | (((uint32_t)(x) & CRC_CHN_XOROUT_XOROUT_MASK) >> CRC_CHN_XOROUT_XOROUT_SHIFT) |
| #define CRC_CHN_XOROUT_XOROUT_MASK (0xFFFFFFFFUL) |
| #define CRC_CHN_XOROUT_XOROUT_SET | ( | x | ) | (((uint32_t)(x) << CRC_CHN_XOROUT_XOROUT_SHIFT) & CRC_CHN_XOROUT_XOROUT_MASK) |
| #define CRC_CHN_XOROUT_XOROUT_SHIFT (0U) |