Des/3Des Interrupt Enable Register; Des/3Des Run Enable Register; Des/3Des Key1 Left/Right Side Register - Samsung S3C2501X User Manual

32-bit risc microprocessor
Table of Contents

Advertisement

DES/3DES

8.3.3 DES/3DES INTERRUPT ENABLE REGISTER

Bit Number
[0]
Int Idle
Reserved
[3:1]
[4]
Int Available
DESINFIFO
Reserved
[7:5]
Int Valid DESOUTFIFO
[8]

8.3.4 DES/3DES RUN ENABLE REGISTER

Bit Number
[0]
Run Enable

8.3.5 DES/3DES KEY1 LEFT/RIGHT SIDE REGISTER

Bit Number
[1:32]
Key 1 Left Half
Bit Number
[33:64]
Key 1 Right Half
8-6
Table 8-4. DES/3DES Interrupt Enable Register Description
Bit Name
Interrupt enable register for DES/3DES engine operation
0 = Disable
1 = Interrupt signal is generated when the status register [0] (Idle) bit
goes to high which means the end of the current DES/3DES
operation.
Reserved
Interrupt enable register for input FIFO, DESINFIFO
0 = Disable
1 = Interrupt signal is generated when the status register [4]
(Available DESINFIFO) bit goes to high
Reserved
Interrupt enable register for output FIFO, DESOUTFIFO
0 = Disable
1 = Interrupt signal is generated when the status register [8] (Valid
DESOUTFIFO) bit goes to high
Table 8-5. DES/3DES Run Enable Register Description
Bit Name
If you set this bit to 1, DES/3DES engine begin to run. This bit is the
same register as the Run Enable bit of the DES/3DES Control
Register. You can read this bit by addressing 0x00, too.
Table 8-6. DES/3DES Key1 Left Side Register Description
Bit Name
The left half of the Key1 should be stored to this register. The 8
of each byte is parity bit, and it isn't used for encryption/decryption.
Table 8-7. DES/3DES Key 1 Right Side Register Description
Bit Name
The right half of the Key1 should be stored to this register. The 8
bit of each byte is parity bit, and it isn't used for
encryption/decryption.
Description
Description
Description
Description
S3C2501X
th
bit
th

Advertisement

Table of Contents
loading

Table of Contents