English
Language : 

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