![Tews Technologies TPMC467-10R User Manual Download Page 9](http://html1.mh-extra.com/html/tews-technologies/tpmc467-10r/tpmc467-10r_user-manual_1093648009.webp)
3 Local Space Addressing
3.1 XR17D154 Local Space Configuration
The local on board addressable regions are accessed from the PCI side by using the XR17D154 local
space.
XR17D154 PCI Base
Address
(Offset in PCI
Configuration
Space)
PCI
Space
Mapping
Size
(Byte)
Port
Width
(Bit)
Endian
Mode
Description
0 (0x10)
MEM
2048
32
BIG
Device Configuration
Space
Table 3-1 : XR17D154 Local Space Configuration
3.2 Device Configuration Space
PCI Base Address:
XR17D154 PCI Base Address 0 (Offset 0x10 in PCI Configuration
Space).
The TPMC467 uses the Exar XR17D154 Quad UART to provide and control the 4 channels.
Device Configuration Space
Content
PCI Address
Size
(Bit)
UART 0 Register Set
PCI Base Address 0 + (0x0000 to 0x007F)
32
Device Configuration Registers
PCI Base Address 0 + (0x0080 to 0x009F)
32
UART 0 Register Set
PCI Base Address 0 + (0x0100 to 0x01FF)
32
UART 1 Register Set
PCI Base Address 0 + (0x0200 to 0x03FF)
32
UART 2 Register Set
PCI Base Address 0 + (0x0400 to 0x05FF)
32
UART 3 Register Set
PCI Base Address 0 + (0x0600 to 0x07FF)
32
Table 3-2 : Device Configuration Space
All registers can be accessed in 8, 16 or 32 bit width with exception to one special case: When reading
the receive data together with its LSR register content, the host must read them in 16 or 32 bits format
in order to maintain integrity of the data byte with its associated error flags.
TPMC467 User Manual Issue 1.0.4
Page 9 of 30