Dma I/O Register Address Pointer (Dioah/Dioal) - Fujitsu F2MC-16LX Hardware Manual

16-bit microcontroller mb90330 series
Hide thumbs Also See for F2MC-16LX:
Table of Contents

Advertisement

3.8.3.2

DMA I/O Register Address Pointer (DIOAH/DIOAL)

DMA I/O register address pointer (DIOAH/DIOAL) sets the I/O address pointer.
The upper address (A23 to A16) is fixed at "00
DMA I/O Register Address Pointer (DIOAH/DIOAL)
The DMA I/O register address pointer (DIOAH/DIOAL), a 16-bit length register, indicates the 16 low
order bits (A15 to A00) of the DMA I/O register address. The upper-level address (A23 to A16), containing
all "0" data, can specify any I/O address space from 000000
selection bit) of the DMA control register (DMACS) is set to "updated", the DIOA will be incremented by
1 during byte transfer or by 2 during word transfer. If this bit is set to "not updated", the DIOA will be
fixed. Figure 3.8-8 shows the DIOA configuration.
Figure 3.8-8 Bit Configuration of DMA I/O address Register Pointer (DIOAH/DIOAL)
007925
/007924
H
bit15
bit14
DIOAH/
A15
A14
DIOAL
R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W
R/W: Readable/Writable
X: Indeterminate
H
DIOAH
bit13
bit12
bit11
bit10
bit9
bit8
A13
A12
A11
A10
A09
A08
".
H
to 00FFFF
H
DIOAL
bit7
bit6
bit5 bit4
bit3
bit2
A07 A06
A05
A04
A03
A02
CHAPTER 3 INTERRUPT
. If the IF bit (DIOA update/fix
H
bit1
bit0
Initial value
Initial value
A01
A00
XXXXXXXXXXXXXXXXB
97

Advertisement

Table of Contents
loading

Table of Contents