Bar Logo 4kW dsPIC33C PSFB DC-DC DA (Part-No. )
 
Content
     
Loading...
Searching...
No Matches
CRC_OBJ Struct Reference
+ Collaboration diagram for CRC_OBJ:

Data Fields

uint8_t dataWidth
 
uint8_t polyWidth
 
enum CRC_STATE state
 
bool program
 
uint32_t remainingSize
 
union { 
 
   uint8_t *   data8bit 
 
   uint16_t *   data16bit 
 
   uint32_t *   data32bit 
 
   void *   data 
 
   uint32_t   program 
 
ptr 
 

Detailed Description

Definition at line 64 of file crc.c.

Field Documentation

◆ data

void* data

Set the CRC data void pointer

Definition at line 76 of file crc.c.

◆ data16bit

uint16_t* data16bit

Set the CRC data 16bit pointer

Definition at line 74 of file crc.c.

◆ data32bit

uint32_t* data32bit

Set the CRC data 32bit pointer

Definition at line 75 of file crc.c.

◆ data8bit

uint8_t* data8bit

Set the CRC data 8bit pointer

Definition at line 73 of file crc.c.

◆ dataWidth

uint8_t dataWidth

Set the CRC data width

Definition at line 66 of file crc.c.

◆ polyWidth

uint8_t polyWidth

Set the CRC polynomial width

Definition at line 67 of file crc.c.

◆ program [1/2]

bool program

Defines the Program space CRC start status

Definition at line 69 of file crc.c.

◆ program [2/2]

uint32_t program

Set the CRC program start address

Definition at line 77 of file crc.c.

◆ [union]

union { ... } ptr

◆ remainingSize

uint32_t remainingSize

Defines the CRC calculation buffer remaining size

Definition at line 70 of file crc.c.

◆ state

enum CRC_STATE state

Defines the CRC calculation state

Definition at line 68 of file crc.c.


The documentation for this struct was generated from the following file: