IBM ARTIC186 Network Card User Manual


 
Base I/O Address Considerations
The base I/O address for PCI adapters can present a problem for ICAPARM.PRM entries; the values
assigned are entirely up to the PCI BIOS. Because the lowest I/O address assigned to ISA versions of
the ARTIC186 adapter was 02A0h, the values 0000 through 00FFh are used to identify PCI adapters.
The lowest byte is divided into two 4-bit fields. The upper 4 bits define which PCI adapter (0 is for ARTIC
PCI); the lower 4 bits define the particular instance of the adapter. Therefore, the values 0000, 0001,...
000
n
represent physical PCI adapters 0 through
n
, where
n
corresponds to the index value for the adapter
in the PCI BIOS Find Device call.
The logical card-numbering can be changed by changing the order of the entries in the ICAPARM.PRM
file (see “Example 2: Multiple ARTIC186 Adapters” on page A-3).
Example 1: One ARTIC186 Adapter
The following example shows an ICAPARM.PRM file that can be used if you have one co-processor
adapter installed in your system unit:
Field Number 1 2 3 4 5 6 7 8 9 1 11
#    1 1 1 1 F E1 $
Field
Number Description
1 Beginning-Record Delimiter. If a # is not present, the line will be treated as a comment.
2 Base I/O address (ISA) or physical instance (PCI). For PCI adapters, the range is
0000–00FFh.
3 Shared Memory Address, Meg Value. Range 00–0Fh for all ARTIC186 adapters. (See Field
4).
4 Shared Memory Address, Page Value. Range 60–6Fh for all ARTIC186 adapters. Used with
Meg Value (Field 3) to define the shared memory window used by the adapter to communicate
with the system unit. The Page Value is the memory offset in 8 KB increments. A Meg Value
of 00h and a Page Value of 60h results in a window address of C0000h.
5 Maximum Task Number on the adapter. Range 00–F8h; set to 10h.
6 Maximum Task Priority. Range 01–FFh; set to 10h.
7 Maximum Task Queue Number. Range 00–FEh; set to 10h.
8 Maximum Task Timer Number. Range 00–FEh; set to 10h.
9 and 10 System Unit Address to call an adapter reset. Use the values shown: 0Fh, E010h. (Not
supported on this adapter.)
11 End-Record Delimiter. Value ';' or '$'. If this is the last adapter in the ICAPARM file, set to '$';
otherwise, set to ';'.
A-2 ARTIC186 8-Port PCI Adapter GTO