Data Encryption Standard Execution Units (DEU)
MCF548x Reference Manual, Rev. 3
Freescale Semiconductor 22-37

22.9.4 DEU Interrupt Status Register (DISR)

The DEU interrupt status register, shown in Figure 22-27, tracks the state of possible errors, if those errors

are not masked, via the DEU interrupt mask register.

Figure 22-27. DEU Interrupt Status Register (DISR)

Table 22-24 describes DEU interrupt register signals.

25 ID Interrupt done. This status bit reflects the state of the DONE interrupt signal, as sampled by the
controller interrupt status register (Section 22.6.4.4, “SEC Interrupt Status Registers (SISRH and
SISRL)”).
0 DEU is not signaling done
1 DEU is signaling done
24 RD Reset done. This status bit, when high, indicates that DEU has completed its reset sequence, as
reflected in the signal sampled by the appropriate crypto-channel.
0 Reset in progress
1 Reset done
23–0 — Reserved
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R ME AE OFE IFE 0 IFO OFU 0 0 0 KPE IE ERE CE KSE DSE
W
Reset0000000000000000
1514131211109876543210
R0000000000000000
W
Reset0000000000000000
Reg
Addr
MBAR + 0x2A030

Table 22-24. DISR Field Descriptions

Bits Name Description
31 ME Mode error. An illegal value was detected in the mode register. Note: writing to reserved bits in mode
register is likely source of error.
0 No error detected
1 Mode error
30 AE Address error. An illegal read or write address was detected within the DEU address space.
0 No error detected
1 Address error

Table 22-23. DSR Field Descriptions (Continued)

Bits Name Description