| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → xPC Target |
| Contents | Index |
| Learn more about xPC Target |
| On this page… |
|---|
When writingxPC Target drivers for ISA and PC/104 devices, consider the memory access method. A PCI device can be either port mapped or memory mapped. Most ISA and PC/104 boards are port mapped. Those that are memory mapped typically need large register banks or are interfaced via dual-port memory.
Note ThexPC Target kernel does not support ISA and PC/104 PNP boards. This means that you can write xPC Target device drivers only for ISA and PC/104 boards for which you can set the base address manually. To manually set the base address, insert jumpers or move DIP switches on the board. |
Port mapped
The base port address on the board is set via jumpers or switches. You might need to reset these addresses if there are conflicts.
Memory mapped
The I/O and memory on the board are set via jumpers or switches. You might need to reset these addresses if there are conflicts.
The base port address on the board is set via jumpers or switches. Drivers cannot discover these addresses on their own; you must specify these addresses to the driver.
The I/O and memory on the board is set via jumpers or switches. Drivers cannot discover these addresses on their own; you must specify these addresses to the driver.
The xPC Target kernel reserves space in the region (C0000 to DC000) for memory-mapped I/O cards. You must set up ISA and PC/104 cards to use addresses in this range.
![]() | ISA and PC/104 Drivers | Masking Drivers | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |