Initialize controller – Interphase Tech CONDOR 4221 User Manual

Page 85

Advertising
background image

Initialize Controller

73

Initialize Controller

This command allows the host to specify global configuration parameters, and initializes the controller for use within
a particular system. Configurable parameters include the number of CQE entries, global DMA control parameters, and
possible offboard locations for posting back returned commands. In addition, this command can be used to associate
station addresses with each of the attached ports. The MAC Control IOPB may be used to control particular ports on
the controller. The actual Initialize Controller IOPB points to a table containing the actual initialization values, named
the Controller Initialization Block.

This command must be issued through the Master Command Entry.

Table 3-19. Initialize Controller

Command Code

This field must be set to 0x41 to execute the Initialize Controller command.

Controller Initialization Block Offset

This field contains the offset from the start of Short I/O to the beginning of the Controller Initialization Block, in bytes.

Initialize Controller

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
0x06

Reserved
(4 Bytes)

0x07

Controller Initialization Block Offset

0x08
to
0x11

Reserved
(20 Bytes)

Advertising