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

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
Figure 4: Module Management Flow Diagram
Device Management
The following figure shows the functions and process that the driver uses to add, initialize, re-
initialize, or delete devices.
tem uxModuleOpen
tem uxModuleClose
tem uxModuleStart
tem uxModuleStop
START
END
Perform all device level functions here (add, init, activate,
de-activate, reset, delete)
Perform s Module level shutdown of the TEMUX driver. This involves
deleting all devices currently installed and de-allocating all tim ers and
sem aphores as well as rem oving the ISR handler and DPR task.
Perform s m odule level shutdown of the driver. Deletes all devices currently
registered with the driver and de-allocates all the driver's m em ory.
Perform s m odule level initialization of the TEMUX driver. Validates the
Module Initialization Vector (MIV). Allocates m em ory for the MDB and all
its com ponents (i.e. all the m em ory needed by the driver) and then
initializes the contents of the MDB with the validated MIV.
Perform s m odule level startup of the driver. This involves allocating RTOS
resources such as sem aphores and tim ers.
TEMUX/TEMAP/TECT3 (PM8315, PM5365, PM4328) Driver Manual
Software State Description
21

Related parts for PM5365