Hash processor (HASH)
RM0090
786/1731
DocID018909 Rev 11
25.4.9 HASH
register
map
Table 9
gives the summary HASH register map and reset values.
Table 116. HASH register map and reset values on STM32F415/417xx
Offset
Register
name
reset value
Register size
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x00
HASH_CR
Reserved
LKE
Y
Reserved
DINNE
NBW
AL
GO
[0
]
MODE
DA
TA
TYPE
DMAE
INIT
Reserved
Reset value
0
0 0 0 0 0 0 0 0 0 0 0
0x04
HASH_DIN
DATAIN
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x08
HASH_STR
Reserved
DCAL
Rese
rve
d
NBLW
Reset value
0
0 0 0 0 0
0x0C
HASH_HR0
H0
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x10
HASH_HR1
H1
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x14
HASH_HR2
H2
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x18
HASH_HR3
H3
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x1C
HASH_HR4
H4
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x20
HASH_IMR
Reserved
DCIE
DINIE
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x24
HASH_SR
Reserved
BUSY
DMAS
DCIS
DINIS
Reset value
0 0 0 1
0xF8
HASH_CSR0
CSR0
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
...
...
0x1C0
HASH_CSR50
CSR50
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Reserved
0x310
HASH_HR0
H0
Reset value
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0