RM0090 Hash processor (HASH)
Doc ID 018909 Rev 4 622/1422
22.4.9 HASH register map
Tabl e 9 gives the summary HASH register map and reset values.
Table 95. HASH register map and reset values on STM32F405xx/07xx and STM32F415xx/17xx
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
LKEY
Reserved
DINNE
NBW
ALGO[0]
MODE
DATATYPE
DMAE
INIT
Reserved
Reset value 0 00000000000
0x04
HASH_DIN DATAIN
Reset value 00000000000000000000000000000000
0x08
HASH_STR
Reserved
DCAL
Reserved
NBLW
Reset value 0 00000
0x0C
HASH_HR0 H0
Reset value 00000000000000000000000000000000
0x10
HASH_HR1 H1
Reset value 00000000000000000000000000000000
0x14
HASH_HR2 H2
Reset value 00000000000000000000000000000000
0x18
HASH_HR3 H3
Reset value 00000000000000000000000000000000
0x1C
HASH_HR4 H4
Reset value 00000000000000000000000000000000
0x20
HASH_IMR
Reserved
DCIE
DINIE
Reset value 00000000000000000000000000000000
0x24
HASH_SR
Reserved
BUSY
DMAS
DCIS
DINIS
Reset value 0001
0xF8
HASH_CSR0 CSR0
Reset value 00000000000000000000000000000010
...
...
0x1C0
HASH_CSR50 CSR50
Reset value 00000000000000000000000000000000
Reserved
0x310
HASH_HR0 H0
Reset value 00000000000000000000000000000000
0x314
HASH_HR1 H1
Reset value 00000000000000000000000000000000
0x318
HASH_HR2 H2
Reset value 00000000000000000000000000000000
0x31C
HASH_HR3 H3
Reset value 00000000000000000000000000000000
0x320
HASH_HR4 H4
Reset value 00000000000000000000000000000000