Atmel /AT91SAM9CN11 /SHA /MR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as MR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 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 (MANUAL_START)SMOD 0 (SHORTEST)PROCDLY 0 (SHA1)ALGO0 (INACTIVE)DUALBUFF

DUALBUFF=INACTIVE, PROCDLY=SHORTEST, ALGO=SHA1, SMOD=MANUAL_START

Description

Mode Register

Fields

SMOD

Start Mode

0 (MANUAL_START): Manual Mode

1 (AUTO_START): Auto Mode

2 (IDATAR0_START): SHA_IDATAR0 access only Auto Mode

PROCDLY

Processing Delay

0 (SHORTEST): SHA processing runtime is the shortest one

1 (LONGEST): SHA processing runtime is the longest one

ALGO

SHA Algorithm.

0 (SHA1): SHA1 algorithm processed

1 (SHA256): SHA256 algorithm processed

4 (SHA224): SHA224 algorithm processed

DUALBUFF

Dual Input BUFFer

0 (INACTIVE): SHA_IDATARx and SHA_IODATARx cannot be written during processing of previous block.

1 (ACTIVE): SHA_IDATARx and SHA_IODATARx can be written during processing of previous block when SMOD=0x2. It speeds up the overall runtime of large files.

Links

()