Freescale Semiconductor MCF5480 User Manual

Page 365

Advertising
background image

Memory Map/Register Descriptions

MCF548x Reference Manual, Rev. 3

Freescale Semiconductor

13-13

13.2.1.7

Software and Level n IACK Registers (SWIACKR, L1IACK–L7IACK)

The eight IACK registers can be explicitly addressed via the CPU, or implicitly addressed via a

processor-generated interrupt acknowledge cycle during exception processing. In either case, the interrupt

controller’s actions are very similar.
First, consider an IACK cycle to a specific level: that is, a level-n IACK. When this type of IACK arrives

in the interrupt controller, the controller examines all the currently-active level-n interrupt requests,

36

CommTim

TC

Combined interrupts from comm
timers

Write ‘1’ to CTCRn[I]

37

SEC

SEC interrupt

Service interrupt and write ‘1’ to SICR

38

FEC1

FEC1 interrupt

Write appropriate interrupt condition bit = 1

39

FEC0

FEC0 interrupt

Write appropriate interrupt condition bit = 1

40

I2C

I2C interrupt

Write IIF = 0

41

PCIARB

PCI arbiter interrupt

Write ‘1’ to PASR[EXTMBK] or PASR[ITLMBK]

42

CBPCI

Comm bus PCI interrupt

Clear FIFO alarm condition

43

XLBPCI

XLB PCI interrupt

Write ‘1’ to appropriate PCIISR bit(s)

44–46

Not used

47

XLBARB

XLBARB to CPU interrupt

Write ‘1’ to appropriate ARB_SR bit(s)

48

DMA

Multichannel DMA interrupt

Write ‘1’ to DIPR[TASKn]

49

CAN0

ERROR

FlexCAN error interrupt

Read error bits in ESR or write ERR_INT = 0

50

BUSOFF

FlexCAN bus off interrupt

Write BOFF_INT = 0

51

MBOR

Message buffer ORed interrupt

Write BUFnI = 1 after reading BUFnI = 1

52

Not used

53

Slice
Timer

SLT1

Slice timer 1 interrupt

Write ST = 1

54

SLT0

Slice timer 0 interrupt

Write ST = 1

55

CAN1

ERROR

FlexCAN error interrupt

Read error bits in ESR or write ERR_INT = 0

56

BUSOFF

FlexCAN bus off interrupt

Write BOFF_INT = 0

57

MBOR

Message buffer ORed interrupt

Write BUFnI = 1 after reading BUFnI = 1

58

Not used

59

GPTs

GPT3

GPT3 interrupt

Write ‘1’ to appropriate GSR bit

60

GPT2

GPT2 interrupt

Write ‘1’ to appropriate GSR bit

61

GPT1

GPT1 interrupt

Write ‘1’ to appropriate GSR bit

62

GPT0

GPT0 interrupt

Write ‘1’ to appropriate GSR bit

63

Not used

Table 13-12. Interrupt Source Assignments (Continued)

Sourc

e

Module

Flag

Source Description

Flag Clearing Mechanism

Advertising
This manual is related to the following products: