Bosch TTCAN User Manual

Page 59

Advertising
background image

User’s Manual

BOSCH

- 59/77 -

Revision 1.6

TTCAN

11.11.02

manual_about.fm

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

Read Interrupt Pointer

START

case Interrupt Pointer

0x8000h

else

0x0000h

Status Change

END

IFx Command Mask = 0x007F

Write MessageNum to IFx Command Request

(Transfer Message to IFx Registers,

Clear NewDat and IntPnd)

Read IFx Message Control

NewDat = 1

Read Data from IFx Data A,B

EoB = 1

MessageNum = MessageNum + 1

Yes

No

Yes

No

Message Interrupt

Interrupt Handling

MessageNum = Interrupt Pointer

Advertising