PCI Express Boards Programming Guide
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
Byte Offset 0-7 8-15 16-23 24-31
00h Vendor ID Device ID
04h Command Status
08h …
0Ch …
14h BAR1
18h BAR2
1Ch BAR3
… …
3Ch Interrupt Line Interrupt Pin Reserved
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.