Omega Engineering IOP-241 user manual Common Problems

Page 18

2.2.2.3 Example 3

DEVICE = C:\IOP241EN.EXE (i10,b340,s1)

The Enabler will configure the IOP-241 in socket 1 with a base address of 340H and IRQ 10 using a configuration memory window at segment D000. Note that the parameter order is not significant.

2.2.2.4 Example 4

DEVICE = C:\IOP241EN.EXE (s0,b300,i3,wd8)

The Enabler will configure the IOP-241 in socket 0 with a base address of 300H and IRQ 3 using a configuration memory window at segment D800.

2.2.2.5 Example 5

DEVICE = C:\IOP241EN.EXE (s0,b300,i5,r)

The Enabler will release the configuration used by the IOP-241 in socket 0 using a configuration memory window at segment D000. The base address and IRQ parameters are ignored and may be omitted.

2.2.2.6 Example 6

DEVICE = C:\IOP241EN.EXE (s1,r,wcc)

The Enabler will release the configuration used by the IOP-241 in socket 1 using a configuration memory window at segment CC00.

2.2.3Common Problems

2.2.3.1 Memory Range Exclusion

The Enabler requires a region of high DOS memory when configuring an IOP-241. This region is 1000H bytes (4KB) long and by default begins at address D0000H (the default address may be changed using the "W" option). If a memory manager such as EMM386, QEMM or 386Max is installed on the system, this region of DOS memory must be excluded from the memory manager's control. Consult the documentation provided with the memory manager software for instructions on how to exclude this memory region.

Furthermore, some systems use the high memory area for BIOS shadowing to improve overall system performance. In order for the Enabler to operate, any BIOS shadowing must be disabled in the address range specified for the configuration window. BIOS shadowing can usually be disabled through the system's CMOS setup utility.

2.2.3.2 Socket Numbers

The Enabler requires the IOP-241's socket number to be specified on the command line and the IOP-241 must be inserted into the socket before the Enabler is invoked. Some vendors number their sockets from 1 to N while other vendors number their sockets from 0 to N-1. For the IOP-241 Enabler, the lowest socket number in the system is designated socket 0.

IOP-241 Users Manual

18

Image 18
Contents 15,1*,1 WARRANTY/DISCLAIMER Application of Council Directive Manufacturers NameManufacturer’s Address Standards to which Conformity is DeclaredServicing North America For immediate technical or application assistanceServicing Europe Page Table of Contents Page List of Figures and Tables IOP-241 Features System ConfigurationClient Driver recommended Enabler IOP-241 Client Driver for DOSClient Driver Installation Command Line Options Device = C\IOP241CL.SYSPage Common Problems IOP-241 Enabler for DOS Enabler Installation DEVICE=C\IOP241EN.EXE Common Problems After Completing Configuration Installing the IOP-241 Under Windows 95/98 Resource Settings in Windows 95/98Changing Resource Settings with Device Manager After Completing Configuration I/O Port Description Port C Interrupt Description External Interrupt DescriptionData Port a Control Register Base + Offset Read/Write RegisterData Port B Control Register Base + Data Port C Control Register Base +Port C Interrupt Enable Register Base + Bit Name DescriptionInterrupt Mode Control Register Base + Interrupt Status Register Read Only Base +Interrupt Acknowledge Register Write Only Base + Summary of Interrupt Source OptionsPort C Interrupt Sources Summary of Input/Output Options External Interrupt SourceProgramming Example External Connections Optional Accessories CP-1037 Cable AssemblyUIO-37 Screw Terminal Block Connector Physical DimensionsPower Requirements Bus InterfaceVersion January 25