M471M/R1/S BSP V3.01.000
The Board Support Package for M4521
Modules | Macros
CRC Exported Constants
Collaboration diagram for CRC Exported Constants:

Modules

 CRC Exported Functions
 

Macros

#define CRC_CCITT   0x00000000UL
 
#define CRC_8   0x40000000UL
 
#define CRC_16   0x80000000UL
 
#define CRC_32   0xC0000000UL
 
#define CRC_CHECKSUM_COM   0x08000000UL
 
#define CRC_CHECKSUM_RVS   0x02000000UL
 
#define CRC_WDATA_COM   0x04000000UL
 
#define CRC_WDATA_RVS   0x01000000UL
 
#define CRC_CPU_WDATA_8   0x00000000UL
 
#define CRC_CPU_WDATA_16   0x10000000UL
 
#define CRC_CPU_WDATA_32   0x20000000UL
 

Detailed Description

Macro Definition Documentation

◆ CRC_16

#define CRC_16   0x80000000UL

CRC Polynomial Mode - CRC16

Definition at line 33 of file crc.h.

◆ CRC_32

#define CRC_32   0xC0000000UL

CRC Polynomial Mode - CRC32

Definition at line 34 of file crc.h.

◆ CRC_8

#define CRC_8   0x40000000UL

CRC Polynomial Mode - CRC8

Definition at line 32 of file crc.h.

◆ CRC_CCITT

#define CRC_CCITT   0x00000000UL

CRC Polynomial Mode - CCITT

Definition at line 31 of file crc.h.

◆ CRC_CHECKSUM_COM

#define CRC_CHECKSUM_COM   0x08000000UL

CRC Checksum Complement

Definition at line 39 of file crc.h.

◆ CRC_CHECKSUM_RVS

#define CRC_CHECKSUM_RVS   0x02000000UL

CRC Checksum Reverse

Definition at line 40 of file crc.h.

◆ CRC_CPU_WDATA_16

#define CRC_CPU_WDATA_16   0x10000000UL

CRC CPU Write Data length is 16-bit

Definition at line 48 of file crc.h.

◆ CRC_CPU_WDATA_32

#define CRC_CPU_WDATA_32   0x20000000UL

CRC CPU Write Data length is 32-bit

Definition at line 49 of file crc.h.

◆ CRC_CPU_WDATA_8

#define CRC_CPU_WDATA_8   0x00000000UL

CRC CPU Write Data length is 8-bit

Definition at line 47 of file crc.h.

◆ CRC_WDATA_COM

#define CRC_WDATA_COM   0x04000000UL

CRC Write Data Complement

Definition at line 41 of file crc.h.

◆ CRC_WDATA_RVS

#define CRC_WDATA_RVS   0x01000000UL

CRC Write Data Reverse

Definition at line 42 of file crc.h.