Dma page registers – Compaq W4000 User Manual
Page 75
Technical Reference Guide
The DMA logic is accessed through two types of I/O mapped registers; page registers and
controller registers.
4.4.2.1
s in
plete (24-bit)address for the DMA
Table 4-11.
DMA Page Register Addresses
M
I/O Port
DMA Page Registers
The DMA page register contains the eight most significant bits of the 24-bit address and work
onjunction with the DMA controllers to define the com
c
channels. Table 4-11 lists the page register port addresses.
Table 4-11. DMA Page Register Addresses
D A Channel
Page Register
C ntroller 1 (byte transfers)
o
Ch 0
087h
Ch 1
Ch 2
Ch 3
083h
081h
082h
Controller 2 (word transfers)
Ch 4
n/a
Ch 5
08Bh
Ch 6
Ch 7
089h
08Ah
Refresh
08Fh [see note]
N
The DMA memory page register for the refresh channel must
programmed with 00h for proper operation.
T
is derived as follows:
2
ller 1 (Byte Transfers)
OTE:
be
he memory address
4-Bit Address - Contro
-Bit Page Register
8-Bit
23..A16 A15..A0
4-Bit Address - Controller 2 (W
-Bit Page Register
16-Bit D
23..A17
ote that address line A16 from the DM
ster is di
ontroller 2 is selected. Address
DMA
and is
0
y not connecting A00, th
The size of the the bl
ed in 1
(words) rather than 8-bits (b
8
DMA Controller
A
0
2
ord Transfers)
8
MA Controller
A
A16..A01, (A00 = 0)
N
A memory page regi
sabled when DMA
c
line A00 is not connected to
controller 2
always
when word-length transfers are selected.
B
e following applies:
♦
ock of data that can be moved or addressed is measur
6-bits
ytes).
♦ The words must always be addressed on an even boundary.
Compaq Evo and Workstation Personal Computers
Featuring the Intel Pentium 4 Processor
Second Edition - January 2003
4-21