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

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
5
5.1
Proprietary and Confidential to PMC-Sierra, Inc., and for its Customers’ Internal Use
Document ID: PMC-1991611, Issue 2
A
This section provides a detailed description of each function that is a member of the
TEMUX/TEMAP/TECT3 driver Application Programming Interface (API).
Module Initialization
Opening Modules: temuxModuleOpen
This function performs module level initialization of the driver. This involves allocating all of the
memory needed by the driver and initializing the internal structures. It is also possible for the user
to pre-allocate the memory needed by the driver. The user can also set a flag in the MIV that will
cause this function to invoke
Closing Modules: temuxModuleClose
This function performs module level shutdown of the driver. If the driver is in the READY state,
then
MDB de-allocated.
Prototype
Inputs
Outputs
Returns
Valid States
Side Effects
Prototype
Inputs
Outputs
PPLICATION
temuxModuleStop
INT4 temuxModuleOpen (sTMX_MIV *pMIV)
pMIV
Places the address of the MDB into the MIV passed by the
application
Success =
Failure =
MOD_START
changes the STATE of the MODULE to IDLE
INT4 temuxModuleClose (void)
None
None
P
will be called. All RTOS resources will be returned to the RTOS and the
TMX_OK
TMX_ERR_ISOPEN
TMX_ERR_ALLOC
TMX_ERR_ARG
ROGRAMMING
temuxModuleStart
TEMUX/TEMAP/TECT3 (PM8315, PM5365, PM4328) Driver Manual
: (pointer to) the MIV
before returning.
I
NTERFACE
Application Programming Interface
49

Related parts for PM5365