diff options
author | Robin Krahl <robin.krahl@ireas.org> | 2019-02-20 23:13:38 +0000 |
---|---|---|
committer | Robin Krahl <robin.krahl@ireas.org> | 2019-02-21 00:16:00 +0100 |
commit | 853e613769087a4bf67023e42f7fc4f3b92339fb (patch) | |
tree | acfa941c5be18587d0299710b3e77e42666d3212 /etc | |
parent | 3e31f2f9f6d7d087b136299468a4a2babdf6ccfb (diff) | |
download | ntw-853e613769087a4bf67023e42f7fc4f3b92339fb.tar.gz ntw-853e613769087a4bf67023e42f7fc4f3b92339fb.tar.bz2 |
Split struct Crc into trait Crc and struct Stm32Crc
There are different ways to implement the CRC check: For testing, we
might want to calulate the CRC in the software. On STM32 MCUs, we want
to use the CRC peripheral.
This patch splits the struct Crc into the Crc trait and the Stm32Crc
struct implementing Crc using the CRC peripheral. The Nitrokey struct
can now accept any Crc implementation.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions