User`s guide
66 DC 900-1516D
ICP2432 User’s Guide for OpenVMS Alpha (DLITE Interface)
4.2.4.2 IO$_LOADMCODE
The IO$_LOADMCODE function loads a software block onto the ICP2432.
Condition Values Returned
SS$_NORMAL
Request completed successfully
SS$_BADPARAM
Parameter is incorrect
SS$_CANCEL
Request canceled
SS$_ILLBLKNUM
ICP load address is incorrect
SS$_INSFMAPREG
DMA error occurred
SS$_TIMEOUT
Request timed out; no response from ICP
The transfer count and device-specific information of the I/O Status Block (IOSB) are
not used.
Parameters
P1
Packet address (must be on a longword boundary)
P2
Packet size (less than 1 megabyte)
P3
0
P4
ICP load address
P5
0
P6
0
Description
The driver accesses user virtual address space (specified by the P1 parameter) to access
the packet. The packet must be set on a longword boundary. For details of the ICP load
address, see the ICP2432 Hardware Description and Theory of Operation.
Decreased size
above
Condition,
Parameters,
and
Description to
get
Description
on this page.