base |
function |
offset |
description |
contents/example
|
0x0D030000 |
SHA-1 |
|
|
|
0000 R |
status |
MSB means busy
|
|
|
0000 W |
command |
0x00000000 Reset?
|
|
|
|
|
0x8000001F Calculate hash, then increase address by size 0x800
|
|
|
0004 W |
address |
Physical address of data
|
|
|
0008 R |
hash |
1. part of hash value
|
|
|
0008 W |
init |
1. part of hash init value: 0x67452301
|
|
|
000c R |
hash |
2. part of hash value
|
|
|
000c W |
init |
2. part of hash init value: 0xEFCDAB89
|
|
|
0010 R |
hash |
3. part of hash value
|
|
|
0010 W |
init |
3. part of hash init value: 0x98BADCFE
|
|
|
0014 R |
hash |
4. part of hash value
|
|
|
0014 W |
init |
4. part of hash init value: 0x10325476
|
|
|
0018 R |
hash |
5. part of hash value
|
|
|
0018 W |
init |
5. part of hash init value: 0xC3D2E1F0
|