Table of Contents NMS Glossary Previous Page Next Page (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



Table of Contents NMS Glossary Previous Page Next Page (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.