Interphase Tech 4221 Network Card User Manual


 
Chapter 3 - MACSI Host Interface
70
IO Parameter Blocks (IOPBs)
This section provides a detailed description of each of the commands used by the host to communicate with the
controller.
Each command is listed below, along with the code associated with each command.
Table 3-13. IOPB Commands
Common IOPB Structures
Many commands share a set of common fields. These are documented here, rather than being duplicated for each
IOPB in which they appear. Fields missing from the description of a particular command should be found here, in the
definition of the common command fields.
Table 3-14. Common IOPB Structures
Command Code Name
0x41 Initialize Controller
(includes Controller Initialize Block)
0x43 MAC Control IOPB
0x45 Change Default Node Address
0x50 Transmit
0x60 Receive
0x80 Initialize Multiple Completions per
Interrupt
0x91 Report Network Statistics
(includes Network Statistics Block)
Common IOPB Structures
Offst 1514131211109876543210
0x00 Command Code
0x01 Command Options
0x02 Return Status
0x03 Normal Completion Level Normal Completion Vector
0x04 Error Completion Level Error Completion Vector
0x05 DMA Transfer Control Word