User`s guide
Before Yo u Start
• Sele ct poll in g versus i nterrupt.
• Specify the blocks for the drivers. Identify
- Input and output ports
- Mask parameters
- Work variables to be shared between driver start, output, and terminate
routines
• Determine your timing considerations.
• Decide whether you use Inlined functions.
If yes, see the Target Language Compiler documentation of the Real-Time
Workshop.
Driver Types
• Standard I/O
• Communication
• DMA
• Interrupt-driven
Bus Types and Register Access
The xPC Target software supports the two standard PC bus types, ISA and
PCI. The ISA bus is a 16-bit bus with an 8 MHz clock. Another form of ISA
bus is the PC/104. The PCI bus is a 32-bit or 64-bit bus with a 33 MHz or 66
MHz clock. Another form of PCI bus is the PC/104+ (PC/104-Plus).
A driver performs I/O accesses through either I/O ports or memory addresses
(memory mapped).
The xPC Target software accesses I/O port addresses for ISA and PCI buses
as follows:
1-9