Vlallresourcewrite, Reset – Teledyne LeCroy Automation API for IBTrainer Software Ver.2.0 User Manual

Page 66

Advertising
background image

Classes of the C++ Interface

Methods of the IGCGenerator Class

2-44

CATC IBTrainer InfiniBand Exerciser API Reference

VLAllResourceWrite

void VLAllResourceWrite (IN ig_int32 regVal);

Writes in which resource packets received on the virtual lane x will be
stored.

None

This register holds the two bit resource info per virtual lane.

• 00 Æ Infinite sink
• 01 Æ Receive Buffer
• 10 Æ Lower Memory
• 11 Æ Upper Memory

The bits 1 and 0 hold the resource info for VL0 and the bits 3 and 2 for
VL1 and so forth.

VLAllResourceRead

Reset

void Reset ( void );

Resets the generator. In order to re-enable the InfiniBand link you have
to call either IBLinkReset() or
LinkTrainingStateWrite(LINKTRAINCMD_POLL)

. The content of the transmit

memory is not deleted.

None

None

“IBLinkReset” on page 2-22

and

“LinkTrainingStateWrite” on page 2-29

Call

Description

Return Values

Input Parameters

See also

Call

Description

Return Value

Parameters

See also

Advertising