Freescale Semiconductor MCF5480 User Manual

Page 627

Advertising
background image

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

Advertising
This manual is related to the following products: