Adding an ICAPARM.PRM File Entry for the PCICo-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 0 through
n
, where
n
corresponds to the index values for the adapter in the PCI BIOS Find
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-2 X.25 Co-Processor PCI GTO