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 |