libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
Register access to the CRYP controller. More...
Macros | |
#define | CRYP_CSGCMCCMR(i) MMIO32(CRYP_BASE + 0x50 + (i) * 4) |
#define | CRYP_CSGCMR(i) MMIO32(CRYP_BASE + 0x70 + (i) * 4) |
#define | CRYP_CR_GCM_CMPH_SHIFT 16 |
#define | CRYP_CR_GCM_CMPH (3 << CRYP_CR_GCM_CMPH_SHIFT) |
#define | CRYP_CR_GCM_CMPH_INIT (0 << CRYP_CR_GCM_CMPH_SHIFT) |
#define | CRYP_CR_GCM_CMPH_HEADER (1 << CRYP_CR_GCM_CMPH_SHIFT) |
#define | CRYP_CR_GCM_CMPH_PAYLOAD (2 << CRYP_CR_GCM_CMPH_SHIFT) |
#define | CRYP_CR_GCM_CMPH_FINAL (3 << CRYP_CR_GCM_CMPH_SHIFT) |
#define | CRYP_CR_ALGOMODE3 (1 << 19) |
Register access to the CRYP controller.
Registers for F42xx and 43xx
#define CRYP_CR_ALGOMODE3 (1 << 19) |
Definition at line 66 of file f4/crypto.h.
#define CRYP_CR_GCM_CMPH (3 << CRYP_CR_GCM_CMPH_SHIFT) |
Definition at line 59 of file f4/crypto.h.
#define CRYP_CR_GCM_CMPH_FINAL (3 << CRYP_CR_GCM_CMPH_SHIFT) |
Definition at line 63 of file f4/crypto.h.
#define CRYP_CR_GCM_CMPH_HEADER (1 << CRYP_CR_GCM_CMPH_SHIFT) |
Definition at line 61 of file f4/crypto.h.
#define CRYP_CR_GCM_CMPH_INIT (0 << CRYP_CR_GCM_CMPH_SHIFT) |
Definition at line 60 of file f4/crypto.h.
#define CRYP_CR_GCM_CMPH_PAYLOAD (2 << CRYP_CR_GCM_CMPH_SHIFT) |
Definition at line 62 of file f4/crypto.h.
#define CRYP_CR_GCM_CMPH_SHIFT 16 |
Definition at line 58 of file f4/crypto.h.
Definition at line 48 of file f4/crypto.h.
Definition at line 51 of file f4/crypto.h.