Cryptographic processor (CRYP)
19.6.2
CRYP status register (CRYP_SR)
Address offset: 0x04
Reset value: 0x0000 0003
31
30
29
15
14
13
Bits 31:5 Reserved, must be kept at reset value
534/1378
28
27
26
25
12
11
10
9
Reserved
Bit 4 BUSY: Busy bit
0: The CRYP Core is not processing any data. The reason is either that:
–
the CRYP core is disabled (CRYPEN=0 in the CRYP_CR register) and
the last processing has completed, or
–
The CRYP core is waiting for enough data in the input FIFO or enough
free space in the output FIFO (that is in each case at least 2 words in
the DES, 4 words in the AES).
1: The CRYP core is currently processing a block of data or a key preparation
(for AES decryption).
Bit 3 OFFU: Output FIFO full
0: Output FIFO is not full
1: Output FIFO is full
Bit 2 OFNE: Output FIFO not empty
0: Output FIFO is empty
1: Output FIFO is not empty
Bit 1 IFNF: Input FIFO not full
0: Input FIFO is full
1: Input FIFO is not full
Bit 0 IFEM: Input FIFO empty
0: Input FIFO is not empty
1: Input FIFO is empty
24
23
22
Reserved
8
7
6
RM0033 Rev 8
21
20
19
18
5
4
3
2
BUSY
OFFU
OFNE
r
r
r
RM0033
17
16
1
0
IFNF
IFEM
r
r
Need help?
Do you have a question about the STM32F205 series and is the answer not in the manual?
Questions and answers