|
MB90580 Datasheet, PDF (117/395 Pages) Fujitsu Component Limited. – 16-BIT MICROCONTROLLER | |||
|
◁ |
7.6 Extended intelligent I/O service (EI2OS)
7.6.3 Operation
.
Interrupt request issued
from internal resource
BAP :
I/OA :
ISD :
ISCS :
DCT :
ISE :
S1 and S0 :
Buffer address pointer
I/O address pointer
EI2OS descriptor
EI2OS status
Data counter
EI2OS enable bit
EI2OS end status
NO
ISE = 1
YES
Reading ISD/ISCS
Interrupt sequence
End request from resource
NO
YES
SE = 1
DIR = 1
NO
YES
Data indicated by IOA
â (Data transfer)
Memory indicated by BAP
Data indicated by BAP
â (Data transfer)
Memory indicated by IOA
IF = 0
NO
YES
Update value
depends on BW.
Updating IOA
BF = 0
NO
YES
Update value
depends on BW.
Updating BAP
Decrementing DCT
DCT = 00
NO
YES
Setting S1 and S0 to â00â
Setting S1 and S0 to â01â
Setting S1 and S0 to â11â
Clearing resource
interrupt request
Clearing ISE to â0â
CPU operation return
Interrupt sequence
Figure 7.6.3a EI2OS operation flow
MB90580 Series
Chapter 7: Interrupt 97
|
▷ |