Channels
MCF548x Reference Manual, Rev. 3
Freescale Semiconductor 22-25

Table 22-15 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