TTCAN

User’s Manual

Revision 1.6

manual_about.fm

START

Message Interrupt

Read Interrupt Pointer

 

case Interrupt Pointer

 

0x8000h

else

0x0000h

Status Change

 

END

Interrupt Handling

 

IFx Command Mask = 0x007F

MessageNum = Interrupt Pointer

Write MessageNum to IFx Command Request (Transfer Message to IFx Registers,

Clear NewDat and IntPnd)

Read IFx Message Control

No

NewDat = 1

Yes

Read Data from IFx Data A,B

Yes

EoB = 1

No

MessageNum = MessageNum + 1

Figure 17: CPU Handling of a FIFO Buffer (Interrupt Driven)

BOSCH

- 59/77 -

11.11.02

Page 59
Image 59
Bosch Appliances TTCAN user manual CPU Handling of a Fifo Buffer Interrupt Driven