English
Language : 

OXCFU950_07 Datasheet, PDF (17/74 Pages) Oxford Semiconductor – USB/UART multi-function 16-bit PC Card device
OXFORD SEMICONDUCTOR, INC.
6.3 Function Access
OXCFU950 DATA SHEET
6.3.1 I/O Access Windows
The OXCFU950 can support two functions. Each function has its own I/O access window and each window has a programmable
base address and is up to 64 bytes long. The windows can therefore be located anywhere in the host I/O space, and there is no
assumed relationship between their positions.
The base address for each window can be set either by using the I/O base address register (in attribute memory—see the
PCMCIA electrical specification) or by using the alternative I/O base address register set in the I/O space. The register can be
set up by the EEPROM on a reset.
6.4 I/O Space Register Map
Offset from function’s base address in I/O
space
0x00 through to 0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
0x12
0x13
0x14
0x15
0x16
0x17
0x18
0x19
0x1A
0x1B
0x1C
0x1D
0x1E
0x1F
0x20 through to 0x40
Function
UART
UART 32-bit FIFO access
LCRs (EEPROM control)
UART Extra Features
LCRs
USB
Register
Standard UART registers
EEPROM status & control register
TEST register. I/O or memory mode function enable
Multipurpose I/O configuration register
IRQ test register
MIO interrupt enable register
USB interrupt enable register
UART interrupt enable register
Interrupt status register
Soft USB reset & clock enable register
Soft UART reset & clock enable register
Soft system reset & clock enable register
EEPROM clock control register
Alternative I/O base control register
Alternative UART I/O base 0 register
Alternative UART I/O base 1 register
Alternative USB I/O base 0 register
Alternative USB I/O base 1 register
USB host controller registers
DS-0023 February 2007
External—Free Release
Page 17 of 74