AVR SD Safety Framework 1.0.0
Loading...
Searching...
No Matches
driver_crcscan.c File Reference

Implements APIs for the CRCSCAN (Cyclic Redundancy Check Memory Scan) driver. More...

#include <stdint.h>
#include <driver_ccp_asm.h>
#include <driver_crcscan.h>
#include <xc.h>

Functions

uint8_t CRCSCAN_ReadControlA (void)
 Reads the CTRLA register value.
void CRCSCAN_WriteControlA (uint8_t value)
 Overwrites the CTRLA register value.
void CRCSCAN_ModifyControlA (uint8_t groupMask, uint8_t groupConfig)
 Modifies specific bit field(s) in the CTRLA register.
void CRCSCAN_WriteControlB (uint8_t value)
 Overwrites the CTRLB register value.
void CRCSCAN_WriteIntControl (uint8_t value)
 Overwrites the INTCTRL register value.
uint8_t CRCSCAN_ReadIntFlags (void)
 Reads the INTFLAGS register value.
void CRCSCAN_WriteIntFlags (uint8_t value)
 Overwrites the INTFLAGS register value.
uint8_t CRCSCAN_ReadStatus (void)
 Reads the STATUSA register value.
void CRCSCAN_WriteInputData (uint8_t value)
 Overwrites the DATA register value.
uint32_t CRCSCAN_ReadCrcResult (void)
 Reads the CRC register value.

Detailed Description

Implements APIs for the CRCSCAN (Cyclic Redundancy Check Memory Scan) driver.