NANO102/112 BSP V3.03.003
The Board Support Package for Nano102/112 Series
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 38 of file crc.h.

◆ CRC_32

#define CRC_32   0xC0000000UL

CRC Polynomial Mode - CRC32

Definition at line 39 of file crc.h.

◆ CRC_8

#define CRC_8   0x40000000UL

CRC Polynomial Mode - CRC8

Definition at line 37 of file crc.h.

◆ CRC_CCITT

#define CRC_CCITT   0x00000000UL

CRC Polynomial Mode - CCITT

Definition at line 36 of file crc.h.

◆ CRC_CHECKSUM_COM

#define CRC_CHECKSUM_COM   0x08000000UL

CRC Checksum Complement

Definition at line 44 of file crc.h.

◆ CRC_CHECKSUM_RVS

#define CRC_CHECKSUM_RVS   0x02000000UL

CRC Checksum Reverse

Definition at line 45 of file crc.h.

◆ CRC_CPU_WDATA_16

#define CRC_CPU_WDATA_16   0x10000000UL

CRC 16-bit CPU Write Data

Definition at line 53 of file crc.h.

◆ CRC_CPU_WDATA_32

#define CRC_CPU_WDATA_32   0x20000000UL

CRC 32-bit CPU Write Data

Definition at line 54 of file crc.h.

◆ CRC_CPU_WDATA_8

#define CRC_CPU_WDATA_8   0x00000000UL

CRC 8-bit CPU Write Data

Definition at line 52 of file crc.h.

◆ CRC_WDATA_COM

#define CRC_WDATA_COM   0x04000000UL

CRC Write Data Complement

Definition at line 46 of file crc.h.

◆ CRC_WDATA_RVS

#define CRC_WDATA_RVS   0x01000000UL

CRC Write Data Reverse

Definition at line 47 of file crc.h.