(Page 3 of 6 in this chapter) Version
TxVpdEnable
Description:
- The function issues a virtual port enable request for the virtual port identified by cpkey.
Prototype:
- short TxVpdEnable (TX_HANDLE handle,
void *userkey,
unsigned long cpkey,
TXVPD_DPR_REQ *dprreq );
- handle TX_HANDLE returned from cpi_open.
- userkey User-specified key (becomes vpdatchkey).
- cpkey Communications processor-specified key returned on successful attach.
- dprreq Dual port RAM packet to be initialized and issued.
Details
- After a successful attach, a virtual port must be enabled to allow data transfer over it. A successful response to the enable indicates that transmit requests are allowed and that receive notifications are now possible.
- If the enable is the first received by the resource to which the virtual port is assigned, the enable represents the actual enabling of the physical resource. The resource is configured and physically enabled at this time.
- If the enable is not the first received (if another virtual port assigned to the same resource had previously been enabled), the enable simply represents the activation of data transfer. The physical resource is not affected in this case.
See Also
- TxVpdAttach, TxVpdDisable
(Page 3 of 6 in this chapter) Version
Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights
reserved.