VIPER Technical Manual

Detailed hardware description

 

 

PC/104 interface

The VIPER PC/104 interface is emulated from the PXA255 PCMCIA interface to VL support 8/16 bit ISA bus style signals. As the interface is an emulation the VIPER does

not support some PC/104 features. Please refer to the Unsupported72HPC/104 interface features, page 703 3H, for specific details.

Add-on boards can be stacked via the PC/104 interface to enhance the functionality of the VIPER. Eurotech Ltd has an extensive range of PC/104 compliant modules and these can be used to quickly add digital I/O, analogue I/O, serial ports, video capture devices, PC card interfaces, etc.

Accessing the PC/104 interface

The ISA bus is based on the x86 architecture and is not normally associated with RISC processors. It is necessary to modify standard drivers to support any third party PC/104 modules.

Any PC/104 add-on board attached to the VIPER shall be available from the PC card memory space socket 1.

Address

 

Region name

0x3D000000 – 0x3FFFFFFF

Reserved

0x3C000000 – 0x3CFFFFFF

PC/104 memory space,

8 (write only) or 16-bit (16MB)

 

 

 

 

 

0x30000400

– 0x3BFFFFFF

Reserved

0x30000000

– 0x300003FF

PC/104 I/O space, 8 or 16-bit (1kB)

 

 

 

© 2007 Eurotech Ltd Issue E

67