0
mirror of https://github.com/OneOfEleven/uv-k5-firmware-custom.git synced 2025-06-19 14:48:03 +03:00

some fixes

This commit is contained in:
OneOfEleven
2023-10-26 23:14:46 +01:00
parent cfe64c66b3
commit 78da1d5610
11 changed files with 192 additions and 94 deletions

View File

@ -31,19 +31,21 @@ void CRC_Init(void)
CRC_IV = 0;
}
void CRC_InitReverse(void)
{
CRC_CR = 0
| CRC_CR_CRC_EN_BITS_DISABLE
| CRC_CR_INPUT_REV_BITS_NORMAL
| CRC_CR_INPUT_INV_BITS_BIT_INVERTED
| CRC_CR_OUTPUT_REV_BITS_REVERSED
| CRC_CR_OUTPUT_INV_BITS_BIT_INVERTED
| CRC_CR_DATA_WIDTH_BITS_8
| CRC_CR_CRC_SEL_BITS_CRC_16_CCITT;
#ifdef ENABLE_MDC1200
void CRC_InitReverse(void)
{
CRC_CR =
CRC_CR_CRC_EN_BITS_DISABLE |
CRC_CR_INPUT_REV_BITS_NORMAL |
CRC_CR_INPUT_INV_BITS_BIT_INVERTED |
CRC_CR_OUTPUT_REV_BITS_REVERSED |
CRC_CR_OUTPUT_INV_BITS_BIT_INVERTED |
CRC_CR_DATA_WIDTH_BITS_8 |
CRC_CR_CRC_SEL_BITS_CRC_16_CCITT;
CRC_IV = 0;
}
CRC_IV = 0;
}
#endif
uint16_t CRC_Calculate(const void *buffer, const unsigned int size)
{