![]() |
AVR SD Safety Framework 1.0.0
|
Contains API prototypes for the CRCSCAN (Cyclic Redundancy Check Memory Scan) driver. More...
#include <stdint.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. | |
Contains API prototypes for the CRCSCAN (Cyclic Redundancy Check Memory Scan) driver.
These APIs provide direct register access and have no functional knowledge of the register interface. No input or output validation is performed in the drivers. It is the responsibility of the calling function to use them correctly according to the register interface specification.