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

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
Notifying the Application of ILC header bits changed events: cbackIlcHead
This callback function is provided by the user and is used by the CSD to report in-band link
header bits changed events back to the application. This function should be non-blocking.
Typically, the callback routine sends a message to another task with the event identifier and other
context information. The task that receives this message can then process this information
according to the system requirements. Note: the callback function’s address is passed to the driver
during the
at initialization, then no callback is made. The
all the ILC event(s) encountered. The
indicating which ILC link is causing the event(s).
Application is responsible for calling
the return of this function.
Notifying the Application of Interface events: cbackIntf
This callback function is provided by the user and is used by the CSD to report interface-related
events back to the application. This function should be non-blocking. Typically, the callback
routine sends a message to another task with the event identifier and other context information.
The task that receives this message can then process this information according to the system
requirements. Note: the callback function’s address is passed to the driver during the
nbcsModuleOpen
initialization, then no callback is made. The
the INTF event(s) encountered. The
indicating which link is causing the event(s).
Application is responsible for calling
the return of this function.
Prototype
Inputs
Outputs
Returns
Valid States
Side Effects
Prototype
nbcsModuleOpen
void cbackIlcHead(sNBCS_USR_CTXT usrCtxt,
sNBCS_DPV *pdpv)
usrCtxt
pdpv
None
None
NBCS_ACTIVE
None
void cbackIntf(sNBCS_USR_CTXT usrCtxt,
sNBCS_DPV *pdpv)
call. If the address of the callback function was passed as a NULL at
call. If the address of the callback function was passed as a NULL
info
sysNbcsDPVBufferRtn
sysNbcsDPVBufferRtn
info
: user context (from
: (pointer to) DPV that describes
this event
field in the DPV is encoded as the link descriptor
field in the DPV is encoded as the link descriptor
event
event
field in the DPV is a bit mask that reports all
field in the DPV is a bit mask that reports
Narrowband Chipset Device Driver Manual
nbcsAdd
to release the DPV buffer upon
to release the DPV buffer upon
Application Programming Interface
)
161

Related parts for PM8621-BI