Samsung S5PC110 Manual page 1991

Risc microprocessor
Table of Contents

Advertisement

S5PC110_UM
2.3.2.6 HASH and PRNG Control (HASH_STATUS, R, Address = 0xEA00_6010)
HASH_STATUS
BUFFER_READY
SEED_SETTING_
DONE
PRNG_BUSY
PARTIAL_DONE
PRNG_DONE
MSG_DONE
PRNG_ERROR
2.3.2.7 HASH and PRNG Control (HASH_MSG_SIZE_LOW, R/W, Address = 0xEA00_6014)
HASH_MSG_SIZE
_LOW
HASH_MSG_SIZE
_LOW
Bit
[0]
Specifies the status of the internal SHA1 buffer.
0 = Buffer is full.
1 = Buffer still has empty spaces (not full).
[1]
1 = Seed setup is done.
0 = Seed setup is not done.
[2]
Specifies the PRNG engine status.
1 = Busy
0 = Idle
[4]
[R/W]
The partial result is done
Write "1" in this bit to clear it.
[5]
[R/W]
PRNG is done
Write "1" in this bit to clear it.
[6]
[R/W]
Hash/HMAC is done
Write "1" in this bit to clear it.
[7]
Specifies the PRNG error bit.
This bit goes HIGH if a PRNG request occurs without a
complete seed setup.
In order to clear this bit, you must perform a complete
seed setup operation.
Bit
[31:0]
Specifies the message size in bytes (lower 32-bits).
Description
Description
2 ADVANCED CRYPTO ENGINE
R/W
Initial State
1
0
0
0
0
0
0
R/W
Initial State
0
2-36

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents