50 #if defined (__ICCARM__) 51 #pragma system_include 54 #if defined (__CC_ARM) 65 #define __I volatile const 71 #define __R volatile const 102 #define MXC_R_CRC_CTRL ((uint32_t)0x00000000UL) 103 #define MXC_R_CRC_DATAIN ((uint32_t)0x00000004UL) 104 #define MXC_R_CRC_POLY ((uint32_t)0x00000008UL) 105 #define MXC_R_CRC_VAL ((uint32_t)0x0000000CUL) 114 #define MXC_F_CRC_CTRL_EN_POS 0 115 #define MXC_F_CRC_CTRL_EN ((uint32_t)(0x1UL << MXC_F_CRC_CTRL_EN_POS)) 117 #define MXC_F_CRC_CTRL_DMA_EN_POS 1 118 #define MXC_F_CRC_CTRL_DMA_EN ((uint32_t)(0x1UL << MXC_F_CRC_CTRL_DMA_EN_POS)) 120 #define MXC_F_CRC_CTRL_MSB_POS 2 121 #define MXC_F_CRC_CTRL_MSB ((uint32_t)(0x1UL << MXC_F_CRC_CTRL_MSB_POS)) 123 #define MXC_F_CRC_CTRL_BYTE_SWAP_IN_POS 3 124 #define MXC_F_CRC_CTRL_BYTE_SWAP_IN ((uint32_t)(0x1UL << MXC_F_CRC_CTRL_BYTE_SWAP_IN_POS)) 126 #define MXC_F_CRC_CTRL_BYTE_SWAP_OUT_POS 4 127 #define MXC_F_CRC_CTRL_BYTE_SWAP_OUT ((uint32_t)(0x1UL << MXC_F_CRC_CTRL_BYTE_SWAP_OUT_POS)) 129 #define MXC_F_CRC_CTRL_BUSY_POS 16 130 #define MXC_F_CRC_CTRL_BUSY ((uint32_t)(0x1UL << MXC_F_CRC_CTRL_BUSY_POS)) 140 #define MXC_F_CRC_DATAIN_DATA_POS 0 141 #define MXC_F_CRC_DATAIN_DATA ((uint32_t)(0xFFFFFFFFUL << MXC_F_CRC_DATAIN_DATA_POS)) 151 #define MXC_F_CRC_POLY_POLY_POS 0 152 #define MXC_F_CRC_POLY_POLY ((uint32_t)(0xFFFFFFFFUL << MXC_F_CRC_POLY_POLY_POS)) 162 #define MXC_F_CRC_VAL_VALUE_POS 0 163 #define MXC_F_CRC_VAL_VALUE ((uint32_t)(0xFFFFFFFFUL << MXC_F_CRC_VAL_VALUE_POS)) __IO uint32_t datain
Definition: crc_regs.h:90
Definition: crc_regs.h:88
__IO uint32_t ctrl
Definition: crc_regs.h:89
__IO uint32_t val
Definition: crc_regs.h:92
__IO uint32_t poly
Definition: crc_regs.h:91