PM5365 PMC-Sierra, Inc., PM5365 Datasheet - Page 48

no-image

PM5365

Manufacturer Part Number
PM5365
Description
TEMUX/TEMAP/TECT3 T1/E1 FRAMER, VT/TU MAPPER, M12/M13 MUX DRIVER MANUAL
Manufacturer
PMC-Sierra, Inc.
Datasheet
Proprietary and Confidential to PMC-Sierra, Inc., and for its Customers’ Internal Use
Document ID: PMC-1991611, Issue 2
Deferred-Processing Routine Vector
The DPV block is the template for data that is assembled by the DPR and sent to the application
code as a parameter in a callback routine. The callback routine itself identifies the Section of the
device that caused the DPR processing. Arguments passed via the callback routine identify the
source device (via the
events, that is all the information that the user needs. For others, additional information is needed.
The size of the DPV is kept under sixteen (16) bytes to accommodate the simpler message
passing schemes used by some Operating Systems. The DPV structure definition shown below
defines the format for sTMX_DPV_IO, sTMX_DPV_DS3, sTMX_DPV_FRAMER, and
sTMX_DPV_MAPPER.
Note: The application code is responsible for returning this buffer to the RTOS buffer pool.
Table 30: Deferred-Processing Vector: sTMX_DPV
Field Name
channels
data
Field Type
UINT4
UINT4
usrContext
Field Description
Framer# or mx# of channel that triggered the event (if needed)
Pointer to HDLC receive data or transmit buffers
TEMUX/TEMAP/TECT3 (PM8315, PM5365, PM4328) Driver Manual
) and the event that triggered the processing. For some
Data Structures
48

Related parts for PM5365