Programming Model
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
26-137
26.5.9 MDEU Registers
26.5.9.1 MDEU Mode Register (MDEUMR)
The MDEU Mode Register is used to program the function of the MDEU. The least significant 8
bits of this register are specified by the user through the MODE0 or MODE1 field of the
descriptor header. The remaining bits are supplied by the channel and thus are not under direct
user control. The MDEU Mode Register has two configurations, determined by the value of the
NEW bit. The new configuration (NEW = 1) is used only by TLS/SSL descriptor types (1000_1,
1001_1). The old configuration (NEW = 0) is used by all other descriptor types. The old
configuration is the same as the one used in SEC 2.0, except for the CICV and SMAC bits. The
Mode Register is cleared when the MDEU is reset or reinitialized. Setting a reserved mode bit
generates a data error. If the Mode Register is modified during processing, a context error is
generated. Table 26-48 describes MDEU Mode Register fields.
MDEUMR
MDEU Mode Register
Offset 0xC6000
Bits
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
Field
—
Type
R/W
Reset 0x0000
Bits
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
Field
—
Type
R/W
Reset
0x0000
Bits 31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Field
—
Type
R/W
Reset 0x0000
Bits
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Field
—
STIB NEW
—
CONT CICV SMAC INIT HMAC
PD
ALG
Type
R/W
Reset 0x0000
Table 26-48. MDEUMR Field Descriptions
Name
Reset
Description
Settings
—
63–11
0
Reserved. Write to zero for future compatibility.
STIB
10
0
SSL/TLS Inbound Block Cipher (New mode only)
When this bit is set, upon receiving
End_of_message, the MDEU performs a calculation
involving the last valid byte of data written into its
input FIFO (which is Pad Length) to compute a final
data size. The MDEU then processes the amount of
data specified by this data size, and completes the
message digest.
0
Normal operation.
1
Special operation for SSL/TLS inbound,
block cipher only.
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...