I/O register address pointer (IOA)
This is a 16-bit register that indicates the low-order address (A15 to A0) of the buffer and I/O register used
for data transfer. The high-order address (A23 to A16) are all zeroes, and any I/O between addresses
000000
and 00FFFF
H
15
14
13
12
A15 A14 A13 A12 A11 A10 A09 A08 A07 A06 A05 A04 A03 A02 A01 A00
Buffer Address Pointer (BAP)
This 24-bit register holds the address used for the next EI
Therefore, each EI
of ISCS is set to '0' (update enabled), only the low-order 16 bits of BAP changes and BAPH does not
change.
can be specified. Figure 3.7-4 is a diagram of the IOA configuration.
H
Figure 3.7-4 I/O Register Address Pointer Configuration
11
10
9
8
2
OS channel can be used for transfer with anywhere in the 16M bytes space. If the BF bit
7
6
5
4
3
2
OS transfer. BAP exists for each EI
CHAPTER 3 INTERRUPTS
2
1
0
IOA
(Undefined
when reset)
2
OS channel.
77
Need help?
Do you have a question about the F2MCTM-16LX and is the answer not in the manual?