| Xmega IEC60730 Class B Library 1.0 |

All Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
classb_crc_hw.c File Reference

## Detailed Description

Driver for 16- and 32-bit CRC using CRC hardware module.

Copyright (C) 2012 Atmel Corporation. All rights reserved.

Definition in file classb_crc_hw.c.

`#include "classb_crc_hw.h"`
Include dependency graph for classb_crc_hw.c:

Go to the source code of this file.

uint16_t | CLASSB_CRC16_EEPROM_HW (eepromptr_t origDataptr, crcbytenum_t numBytes, eeprom_uint16ptr_t pchecksum)
| Compute 16-bit CRC for EEPROM address range using hardware CRC module.
uint16_t | CLASSB_CRC16_Flash_HW (flashptr_t origDataptr, crcbytenum_t numBytes, eeprom_uint16ptr_t pchecksum)
| Compute 16-bit CRC for Flash address range using hardware CRC module.
uint32_t | CLASSB_CRC32_EEPROM_HW (eepromptr_t origDataptr, crcbytenum_t numBytes, eeprom_uint32ptr_t pchecksum)
| Compute 32-bit CRC for EEPROM address range using hardware CRC module.
uint32_t | CLASSB_CRC32_Flash_HW (NVM_CMD_t crc_type, flashptr_t origDataptr, crcbytenum_t numBytes, eeprom_uint32ptr_t pchecksum)
| Compute 32-bit CRC for Flash address range using hardware CRC module.