AN2492 Freescale Semiconductor / Motorola, AN2492 Datasheet - Page 22

no-image

AN2492

Manufacturer Part Number
AN2492
Description
MPC184 Descriptor Programmers Guide--PCI View
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Descriptor Classes
Descriptor Classes
Table 17 defines the final DPD_3DES_CBC_Encrypt descriptor in the static chain. Note that the IV and key
are not loaded, as they remain in the DEU key and IV register. The IV may be optionally unloaded at the
conclusion of the descriptor. On completion of this descriptor, the EU should be reset, and the EU should
be released via a write to the EU assignment control register in the controller.
22
LEN_2
PTR_2
LEN_3
PTR_3
LEN_4
PTR_4
LEN_5
PTR_5
LEN_6
PTR_6
LEN_7
PTR_7
PTR_NEXT
Header
LEN_1
PTR_1
LEN_2
PTR_2
LEN_3
PTR_3
LEN_4
PTR_4
LEN_5
PTR_5
LEN_6
PTR_6
LEN_7
Field
Field
Table 16. Actual Descriptor DPD_Type 0001_3DES_CBC_Encrypt (continued)
Table 17. Actual Descriptor DPD_Type 0001_3DES_CBC_Encrypt
MPC184 Descriptor Programmer’s Guide— PCI View
Freescale Semiconductor, Inc.
0x2070_0010
Value/Type
Value/Type
For More Information On This Product,
Pointer
Pointer
Pointer
Pointer
Pointer
Pointer
Pointer
Pointer
Pointer
Pointer
Length
Length
Length
Length
Pointer
Length
Length
Length
Length
Length
Length
Nul
Nul
Nul
Nul
Nul
Go to: www.freescale.com
Null
Null
Null
Null
Number of bytes to be ciphered
PCI address of data to be ciphered
Bytes to be written (should be equal to length of data-in)
PCI address where ciphered data is to be written
Null
Null
Null
Null
Pointer to next descriptor
DPD_Type 0001_3DES_CBC_Encrypt
Null
Null
Null
Null
Null
Null
Number of bytes to be ciphered
PCI address of data to be ciphered
Bytes to be written (should be equal to length of data-in)
PCI address where ciphered data is to be written
(Optional) Number of bytes of IV to be written to PCI memory space
(always 8)
(Optional) PCI address where IV is to be written
Null
Description
Description
MOTOROLA

Related parts for AN2492