Circuit Board Reference Manual
Descriptors
MCF548x Reference Manual, Rev. 3
Freescale Semiconductor 22-57
Figure 22-40. Data Packet Descriptor Format
22.13.1.1 Descriptor Header
Descriptors are created by the host to guide the SEC through required crypto-graphic operations. The
descriptor header defines the operations to be performed, mode for each operation, and internal addressing
used by the controller and channel for internal data movement. Figure 22-41 shows the descriptor header.
.
Table 22-38 defines the header bits.
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
Field PEUSEL PMODE SEUSEL
1514131211109876543210
Field SMODE TYPE — ST DN
Addr Descriptor Pointer + 0x0
Figure 22-41. Descriptor Header
Descriptor Header
Data Field Length 1
Data Field Pointer 1
Data Field Length 2
Data Field Pointer 2
Data Field Length 3
Data Field Pointer 3
Data Field Length 4
Data Field Pointer 4
Data Field Length 5
Data Field Pointer 5
Data Field Length 6
Data Field Pointer 6
Data Field Length 7
Data Field Pointer 7
Next Descriptor Pointer
Descriptor Pointer
+0x04
+0x20
+0x24
+0x28
+0x2C
+0x30
+0x34
+0x38
+0x0C
+0x08
+0x18
+0x1C
+0x14
+0x10
+0x3C