PM8621-BI PMC-Sierra, Inc., PM8621-BI Datasheet - Page 137

no-image

PM8621-BI

Manufacturer Part Number
PM8621-BI
Description
Driver, NSE/SBS Narrowband Chipset Driver
Manufacturer
PMC-Sierra, Inc.
Datasheet
Proprietary and Confidential to PMC-Sierra, Inc., and for its Customers’ Internal Use
Document ID: PMC-2021248, Issue 1
Prototype
Inputs
Outputs
Returns
Valid States
Side Effects
Querying Free Space in ILC Tx FIFO: nbcsIlcGetTxFifoLvl
This function is to check the current capacity of the Tx FIFO for the given device and link. This
allows the user to find out how many more messages can be written to FIFO for transmission.
When the NSE is the transmitting device, the handle of the remote SBS can be given (via
rxHandle
to the intended SBS. The parameter
and
linkDesc
) instead of parameter
INT4 nbcsIlcGetTxFifoLvl (sNBCS_HNDL txHandle,
sNBCS_HNDL rxHandle, UINT1 linkDesc, UINT1*
pNumMsg)
txHandle
rxHandle
linkDesc
pNumMsg
pNumMsg
Success =
Failure =
NBCS_ACTIVE, NBCS_INACTIVE
None
is used to distinguish between the working or the protect link.
NBCS_ERR_INVALID_DEVICE_STATE
NBCS_ERR_INVALID_ARG
NBCS_ERR_ILC_INVALID_OP
NBCS_ERR_POLL_TIMEOUT
NBCS_ERR_DEV_ABSENT
NBCS_ERR_INVALID_DEV
NBCS_SUCCESS
linkDesc
rxHandle
: device handle (from
: device handle (from
: link descriptor: For SBS, 0 = working
: pointer to free FIFO capacity
: pointer to free FIFO capacity
transmitting device
receiving device
transmit, 1 = protect transmit;
For NSE-20G, port number from 0 –
31 and 0-11 for NSE-8G. Ignored if
txHandle
rxHandle
. This allows user to easily check the Tx FIFO level
is ignored when SBS is the transmitting device
is NSE device and
is non-NULL
Narrowband Chipset Device Driver Manual
nbcsAdd
nbcsAdd
Application Programming Interface
) of the
) of the
137

Related parts for PM8621-BI