PCI Express Boards
Programming Guide
6-2
Relative Product List
Resource Requirement for Moxa Board
IRQ * 1
I/O :
UART register :
64 bytes ( 8 bytes / port * 8port ) for MU860
4096 bytes ( 512 bytes / port * 8port ) for MUE250/450/850
IRQ Vector register :
16 bytes ( only 1 byte used )
PCI Configuration for Moxa Board
A. MOXA Vendor ID = 0x1393
B. Device ID = (Please see Moxa Board PCI Device ID List section)
C. Hardware resource on Device Configuration Register of
PCI configuration space
:
Resource Name
Chip
Address Offset
Size
IRQ
All
0x3C
IRQ Vector Address
MU860
0x1C
BAR3
16 bytes
UART register
(I/O Base Address)
MU860
0x18
BAR2
64 bytes
UART register
(Memory Base Address)
MUE250, MUE450, MUE850 0x14
BAR1
4096
bytes
Vector Base Address
MUE250, MUE450, MUE850 0x18
BAR2
16 bytes
Byte Offset
0-7
8-15
16-23
24-31
00h
Vendor ID
Device ID
04h
Command
Status
08h
…
0Ch
…
10h
BAR0
14h
BAR1
18h
BAR2
1Ch
BAR3
…
…
3Ch
Interrupt Line
Interrupt Pin
Reserved
NOTE
For MUE250, MUE450, and MUE850 Chips Only: Memory mode is recommended for these chips to access UART.
To use memory mode, the driver has to access the memory base address, which is located at BAR1.
www.ipc2u.ru
www.ipc2u.com
www.moxa.pro