User guide
DS3134
33 of 203
SECTION 3: MEMORY MAP
3.0 INTRODUCTION
All addresses within the memory map on dword boundaries even though all of the internal device
configuration registers are only one word (16 bits) wide. The memory map consumes an address range of
4 kB (12 bits). When the PCI Bus is the Host (i.e. the Local Bus is in the Bridge Mode), the actual 32-bit
PCI Bus addresses of the internal device configuration registers is obtained by adding the DC Base
Address value in the PCI Device Configuration Memory Base Address Register (see Section 9.2 for
details) to the offset listed in Sections 3.1 to 3.11. When an external host is configuring the device via the
Local Bus (i.e. the Local Bus is in the Configuration Mode), the offset is 0h and the Host on the Local
Bus will use the 16-bit addresses listed in Sections 3.1 to 3.11.
MEMORY MAP ORGANIZATION Table 3.0A
Section Register Name
PCI Host
[offset from DC Base]
Local Bus Host
(16-bit address)
3.1 General Configuration Registers (0x000) (00xx)
3.2 Receive Port Registers (0x1xx) (01xx)
3.3 Transmit Port Registers (0x2xx) (02xx)
3.4 Channelized Port Registers (0x3xx) (03xx)
3.5 HDLC Registers (0x4xx) (04xx)
3.6 BERT Registers (0x5xx) (05xx)
3.7 Receive DMA Registers (0x7xx) (07xx)
3.8 Transmit DMA Registers (0x8xx) (08xx)
3.9 FIFO Registers (0x9xx) (09xx)
3.10 PCI Configuration Registers for Function 0 (PIDSEL) (0Axx)
3.11 PCI Configuration Registers for Function 1 (PIDSEL) (0Bxx)
3.1 GENERAL CONFIGURATION REGISTERS (0XX)
Offset/
Address Acronym Register Name Section
0000 MRID Master Reset & ID Register. 4.1
0010 MC Master Configuration. 4.2
0020 SM Master Status Register. 4.3.2
0024 ISM Interrupt Mask Register for SM. 4.3.2
0028 SDMA Status Register for DMA. 4.3.2
002C ISDMA Interrupt Mask Register for SDMA. 4.3.2
0030 SV54 Status Register for V.54 Loopback Detector. 4.3.2
0034 ISV54 Interrupt Mask Register for SV54. 4.3.2
0040 LBBMC Local Bus Bridge Mode Control Register. 10.2
0050 TEST Test Register. 4.4










