Io parameter blocks (iopbs) common iopb structures, Io parameter blocks (iopbs), Common iopb structures – Interphase Tech CONDOR 4221 User Manual

Page 82

Advertising
background image

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

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

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

Advertising