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

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
Valid States
Side Effects
Prototype
Inputs
Outputs
Returns
Valid States
Configuring Bus Payload Type: nbcsIntfCfgPyld
This function configures payload type once the bus type is defined. For SBI bus, each SPE can be
configured to carry various kind of traffic such as T1, E1, fractional T1, and DS3. For
TeleCombus, virtual tributaries are identified as VT1.5, VT2, VT3, and VT6 or the entire SPE is
defined to carry DS3/E3 traffic. Payload symmetry is assumed in the incoming and outgoing
direction of a SBS port.
This function accepts group handle and configures the group of SBS with the same payload type
given by
“get” mode. It is user’s responsibility to make sure the buffer is large enough to hold the
parameters returned for all members.
The
different bus types, SBI or TeleCombus. In the case of SBI bus configuration,
be a pointer of type
mode, it should be of type
pPyldCfg
pPyldCfg
NBCS_ACTIVE, NBCS_INACTIVE
None
INT4 nbcsIntfCfgPyld(sNBCS_HNDL handle,
sNBCS_CFG_PYLD *pPyldCfg, UINT1 accMode)
handle
pPyldCfg
accMode
pPyldCfg
Success =
Failure =
NBCS_ACTIVE, NBCS_INACTIVE
is a
void*
sNBCS_CFG_PYLD_SBI
in “set” mode. However, the function does not work with a group handle in
sNBCS_CFG_PYLD_TCB
type to allow various types of payload configuration structures for
NBCS_ERR_GROUPS_MIXED_DEV
NBCS_ERR_INVALID_GROUP_STATE
NBCS_ERR_INVALID_DEVICE_STATE
NBCS_ERR_INVALID_MODE
NBCS_SUCCESS
NBCS_ERR_INVALID_DEV
NBCS_ERR_INVALID_DEVICE_STATE
NBCS_ERR_INVALID_MODE
NBCS_ERR_INVALID_ARG
NBCS_ERR_GROUPS_MIXED_DEV
NBCS_ERR_INVALID_GROUP_STATE
: device/group handle (from
: pointer to the bus payload
: 0 = get, 1 = set
: pointer to the bus payload
or
configuration block
configuration block when accMode
equals 0
nbcsGroupAdd
typecasted as a
typecasted as a
Narrowband Chipset Device Driver Manual
);
void*
void*
Application Programming Interface
pointer; for TeleCombus
nbcsAdd
pointer.
pPyldCfg
should
117

Related parts for PM8621-BI