Initialize controller – Interphase Tech CONDOR 4221 User Manual
Page 85

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)