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

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
5.6 PRBS Generator and Monitor................................................................................... 139
5.7 Narrowband Switching Service Module.................................................................... 141
5.8 Event Processing Functions ..................................................................................... 154
5.9 Status and Counts Functions.................................................................................... 157
5.10 Device Diagnostics................................................................................................ 158
5.11 Callback Functions ................................................................................................ 160
6
7
Hardware Interface ................................................................................................... 165
RTOS Interface......................................................................................................... 166
Getting the number of received messages: nbcsIlcGetRxNumMsg ..................... 134
Sending in-band link messages: nbcsIlcTxMsg .................................................... 135
Querying Free Space in ILC Tx FIFO: nbcsIlcGetTxFifoLvl.................................. 137
Setting Tx Message Header: nbcsIlcSetTxHdr ..................................................... 138
Configuring payload for the PRGM: nbcsPrgmCfgPyld ........................................ 139
Configuring the PRGM: nbcsPrgmCfg .................................................................. 140
Forcing a bit error in the PRGM: nbcsPrgmForceErr ............................................ 140
Resynchronizing in the PRGM: nbcsPrgmResync................................................ 141
Mapping virtual tributaries: nbcsFmgtMapTrib ...................................................... 142
Unmapping virtual tributary: nbcsFmgtUnMapTrib................................................ 143
Setting chipset to loopback state: nbcsFmgtSetLpbkMode .................................. 143
Retrieving Current Connection Map: nbcsFmgtGetMap ....................................... 144
Retrieving Changed Setting of the Connection Map: nbcsFmgtGetChgMap ....... 146
Defining the Physical Wiring of the Fabric: nbcsFmgtDefWiring........................... 148
Mapping DS0 in SBI bus mode: nbcsFmgtMapDS0 ............................................. 149
Unmapping DS0 in SBI bus mode: nbcsFmgtUnMapDS0.................................... 150
Reserving total number of virtual tributaries for CAS routes:
Setting Port Protection: nbcsFmgtSetProtect ....................................................... 151
Clearing Port Protection: nbcsFmgtClearProtect .................................................. 152
Switching Over a Port Protection: nbcsFmgtSwitchProtect .................................. 153
Polling the Chipset Driver Events: nbcsPoll .......................................................... 154
Getting the Event Enable Mask: nbcsEventGetMask ........................................... 154
Setting the Event Mask: nbcsEventSetMask ........................................................ 155
Clearing the Event Mask: nbcsEventClearMask ................................................... 155
Detecting C1 Frame Pulse: nbcsEventDetectC1FP ............................................. 156
Reading the Device Counters: nbcsStatsGetCounts ............................................ 157
Getting the Current Status: nbcsStatsGetStatus ................................................... 157
Testing Register Accesses: nbcsDiagTestReg ...................................................... 158
Testing RAM Accesses: nbcsDiagTestRam .......................................................... 159
Controlling diagnostic loopback: nbcsDiagLpbk ................................................... 159
Notifying the Application of ILC data received events: cbackIlcRxData................ 160
Notifying the Application of ILC header bits changed events: cbackIlcHead ........ 161
Notifying the Application of Interface events: cbackIntf......................................... 161
Notifying the Application of LVDS Link events: cbackLkc ..................................... 162
Notifying the Application of Space/time Switch events: cbackStsw....................... 163
Notifying the Application of C1 Frame Pulse: cbackC1FP .................................... 163
Notifying the Application of PRGM events: cbackPrgm ........................................ 164
nbcsFmgtRsvpCasRoute................................................................................ 151
Narrowband Chipset Driver User’s Manual
9

Related parts for PM8621-BI