Example

2: Multiple IBM

ARTIC

Adapters

 

The sequence of entries in

the ICAPARM.PRM

file determines the logical card numbering

(the

first parameter

line

is for logical

card 0).

The logical card numbering for PCI adapters must match the physical card numbering. Th numbering for ISA adapters can be changed, but the entries for all PCI adapters mu before any entries for ISA adapters.

The following example shows an ICAPARM.PRM file for two ISA and two PCI adapters in an system. (For an explanation of the fields, see the field descriptions under “Example Adapter” on page A-2.)

Field Number 1

2

3

4

5

6

7

8

9

11

#

ðððð

ðð

ðð

32

ðF

Eð1ð

;

#

ððð1

ðð

ðð

32

ðF

Eð1ð

;

#

ð6Að

ðð

6F

ðC

Eð1ð

;

#

ð2Að

ðð

6E

32

ðC

Eð1ð

$

In this example, the two PCI adapters (physical card 0000 and 0001) are assigned to respectively. The ISA adapter at address 06A0 is assigned to logical card 2, and th address 02A0 is assigned to logical card 3.

Changing Your CONFIG.SYS File

If OS/2 and Communications Manager/2 (CM/2) must be modified (using a text editor) CONFIG.SYS as follows, but substitute your

Change:

DEVICE=C:\CMLIB\ICARICIO.SYS

To:

DEVICE=C:\CMLIB\ICARICIO.SYS C:\CMLIB\ICAPARM.PRM

are being used, then one line of the CONFI to specify the location of the ICAPARM.PRM f specific drive paths:

Note: Make this

change after CM/2

is configured. Later, if CM/2 is configured again,

replace

the

CONFIG.SYS file.

However,

if

you must let CM/2 change CONFIG.SYS to ad

devices,

just

edit CONFIG.SYS

again

to

replace the ICAPARM.PRM parameter.

If only OS/2 is being used, the following applies:

Change:

DEVICE=C:\YOUR_ARTIC_DIR\ICARICIO.SYS

To:

DEVICE=C:\YOUR_ARTIC_DIR\ICARICIO.SYS C:\YOUR_ARTIC_DIR\ICAPARM.PRM

Special Configuration InformationA-3

Page 37
Image 37
IBM ARTIC186 manual Adapters, Changing Your CONFIG.SYS File

ARTIC186 specifications

The IBM ARTIC186 is a highly regarded microprocessor that emerged in the late 1980s, primarily targeting embedded systems and industrial applications. This device represents a significant evolution in the family of x86 architecture processors. The ARTIC186 is based on the Intel 80186 design but features enhancements and optimizations that reflect IBM's commitment to reliability and performance.

One of the defining characteristics of the ARTIC186 is its integrated architecture. Unlike its predecessors, which required separate components for basic functions, the ARTIC186 includes features like memory management and interrupt controllers directly on the chip. This integration reduces the overall system size and complexity, making it particularly suited for compact and cost-sensitive applications.

The ARTIC186 operates at clock speeds ranging from 6 to 25 MHz, providing a solid balance between speed and power consumption. It supports a 16-bit data bus and a 20-bit address bus, allowing it to access up to 1 MB of memory. This capacity was substantial for its time, facilitating the execution of more complex applications that were previously challenging to implement in embedded systems.

Another notable feature of the ARTIC186 is its compatibility with existing 8086 and 80286 software, making it easier for developers to transition their applications to use this newer architecture without needing extensive rewrites. Its support for real-mode and protected-mode operations allows it to cater to a wide range of applications, from simple control systems to more sophisticated embedded solutions.

In terms of power management, the ARTIC186 was designed with energy efficiency in mind. It employs various techniques to minimize power usage during idle states, which is crucial for battery-operated devices or systems that need to conserve energy.

Additionally, the IBM ARTIC186 incorporates robust input/output capabilities, which facilitate seamless communication with peripheral devices. It includes multiple programmable interrupt controllers and timers, enriching its ability to handle real-time processing tasks.

Overall, the IBM ARTIC186 microprocessor stands out as a versatile and powerful component suited for many embedded applications. Its integration, compatibility, and performance characteristics have allowed it to make a lasting impact in various industries, where efficiency and reliability are paramount. As technology has advanced, the principles established by the ARTIC186 continue to influence modern embedded processor designs, underscoring its importance in the evolution of computing technology.