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

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
De-Activating a Device: nbcsDeActivate
This function de-activates the specified device/group in the chipset from operation. Interrupts are
masked and all the devices are put into a quiet state via enable bits. The function acts on either a
single device (NSE/SBS) or a group by examining the handle type.
Adding an Initialization Profile: nbcsAddInitProfile
Creates an initialization profile that is stored by the chipset driver. A device can be initialized by
passing the initialization profile number to
vector type have to be consistent.
Prototype
Inputs
Outputs
Returns
Valid States
Side Effects
Prototype
Inputs
Outputs
Returns
Valid States
Side Effects
INT4 nbcsDeActivate(sNBCS_HNDL handle)
handle
None
Success =
Failure =
NBCS_ACTIVE
Changes the DEVICE state to
INT4 nbcsAddInitProfile(eNBCS_DEVTYPE type,
sNBCS_DIV *pProfile, UINT2 *pProfileNum)
type
pProfile
pProfileNum
pProfileNum
Success =
Failure =
NBCS_MOD_IDLE, NBCS_MOD_READY
None
NBCS_ERR_INVALID_DEV
NBCS_SUCCESS
NBCS_ERR_INVALID_GROUP_STATE
NBCS_ERR_INVALID_DEVICE_STATE
NBCS_SUCCESS
NBCS_ERR_INVALID_MODULE_STATE
NBCS_ERR_INVALID_ARG
NBCS_ERR_INVALID_PROFILE
NBCS_ERR_PROFILES_FULL
: device/group handle (from
: device type
: (pointer to) initialization profile being
: (pointer to) profile number to be
: profile number assigned by the driver
or
added
assigned by the driver
nbcsInit
nbcsGroupAdd
NBCS_INACTIVE
. The device type and the initialization
Narrowband Chipset Device Driver Manual
)
Application Programming Interface
nbcsAdd
112

Related parts for PM8621-BI