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

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
Writing to a Block of Device Registers: dalNbcsSswWriteBlock
This function can be used to write to a register block of a specific space switch device by
providing the starting register number and the block size. This function derives the actual starting
address location based on the device handle and starting register number inputs. It then writes the
contents of this data block to the starting address location.
Adding an Initialization Profile: dalNbcsSswAddInitProfile
Creates an initialization profile that is stored by the driver. A device can be initialized by passing
the initialization profile number to
Outputs
Returns
Prototype
Inputs
Outputs
Returns
pblock
pblock
Success = NBCS_SUCCESS
Failure = <NBCS error codes>
INT4 dalNbcsSswWriteBlock(void* deviceInfo,
UINT2 startRegNum, UINT2 size, UINT4 *pblock,
UINT4 *pmask)
deviceInfo
startRegNum
size
pblock
pmask
None
Success = NBCS_SUCCESS
Failure = <NBCS error codes>
INT4 dalNbcsSswAddInitProfile(sNBCS_DIV_SSW_DAL
*pProfile, UINT2 *pProfileNum)
pProfile
pProfileNum
pProfileNum
Success = NBCS_SUCCESS
Failure = <NBCS error codes>
: device information handle
dalNbcsSswInit
: (pointer to) the block to read
: (pointer to) the block read
: starting register number
: size of block to read
: (pointer to) block to write
: (pointer to) mask
: (pointer to) initialization profile being
: (pointer to) profile number to be
: profile number assigned by the driver
added
assigned by the driver
.
Narrowband Chipset Device Driver Manual
Space Switch Device Driver Interface
210

Related parts for PM8621-BI