Freescale Semiconductor MCF5480 User Manual
Page 627

Channels
MCF548x Reference Manual, Rev. 3
Freescale Semiconductor
22-25
shows the values of crypto-channel states.
8
EUERR
EU error. An EU assigned to this channel has generated an error interrupt. This error may also
be reflected in the controller’s SISR. The EUERR bit can only be cleared by first clearing the
error source in the assigned EU which caused it to be set.
0 No error.
1 EU error.
7–0
PAIR_PTR
Descriptor buffer register length/pointer pair. This field indicates which of the length/pointer
pairs are currently being processed by the channel.
0x0 Processing header or length/pointer pair 0.
0x1 Processing length/pointer pair 1.
0x2 Processing length/pointer pair 2.
0x3 Processing length/pointer pair 3.
0x4 Processing length/pointer pair 4.
0x5 Processing length/pointer pair 5.
0x6 Processing length/pointer pair 6.
0x7 Complete (or not yet begun) processing of header and length/pointer pairs
0x8-0xFF Reserved
Table 22-15. STATE Field Values
Value
Crypto-Channel State
0x00
Idle
0x01
Processing header
0x02
Fetching descriptor
0x03
Channel done
0x04
Channel done irq
0x05
Channel done writeback
0x06
Channel done notification
0x07
Channel_error
0x08
Request primary EU
0x09
Inc data pair pointer
0x0A
Delay data pair update
0x0B
Evaluate data pairs
0x0C
Write reset primary
0x0D
Release primary EU
0x0E
Write reset secondary
0x0F
Release secondary EU
0x10
Process data pairs
0x11
Write mode primary
Table 22-14. CCPSRLn Field Descriptions (Continued)
Bits
Name
Description