Adding an ICAPARM.PRM File Entry for the PCI

Co-Processor Adapter

The

only

time

you

need

to add

an entry

to

the

ICAPARM.PRM

file for

the PCI

co-processor adapter is

if

you

want

to

change the

following

standard

hex

default

values. All

other

fields

are

ignored

for

the PCI

co-processor

adapter.

 

 

 

 

 

 

 

 

 

 

Ÿ

MAXTASK

(Maximum Task Number) = 10h

 

 

 

 

 

 

Ÿ

MAXPRI

(Maximum

Task

Priority)

=

10h

 

 

 

 

 

 

Ÿ

MAXQUEUE (Maximum Task

Queue

Number)

= 50h

 

 

 

 

ŸMAXTIME (Maximum Task Timer Number) = 32h.

Base

I/O

Address

Considerations

 

 

 

 

 

 

 

 

The base I/O address for

PCI adapters

can

present

a

problem

for

ICAPARM.PRM

entries: the values

are entirely up to the

PCI

BIOS.

 

Since the lowest valid ARTIC

I/O address prior to PCI is 02A0, the

values 0000–00FFh are used to

identify PCI adapters. The lowest

 

 

nibble

is

divided further

into two 4-bit fields. The

upper

4

bits define

which PCI adapter (=0 for

ARTIC PCI); the lower 4 bits define a

particular

adapter

instance.

Therefore, the values 0000, 0001,...

 

000 n

represent

physical PCI

adapters,n where0throughn

 

 

 

 

 

 

corresponds to the index values for the

adapterFind

in

the

PCI

BIOS

Device call. Note, however, that the logical card numbering can be

reversed by changing the order of physical ICAPARM.PRM entries.

 

(“Example 2 — for Multiple Co-Processor Adapters”

on

page A-4

 

 

shows

an

example of

this.)

 

 

 

 

 

 

 

 

A-2X.25 Co-Processor PCI GTO

Page 54
Image 54
IBM X.25 manual Base, Address Considerations