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

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
T
About this Manual and TEMUX/TEMAP/TECT3........................................................................... 2
Table of Contents .......................................................................................................................... 5
List of Figures................................................................................................................................ 9
List of Tables ............................................................................................................................... 10
1 Introduction ............................................................................................................................ 12
2 Software Architecture............................................................................................................. 13
2.1 Driver External Interfaces .....................................................................................................13
2.2 Main Components................................................................................................................. 14
3 Software State Description.....................................................................................................18
3.1 Module States ....................................................................................................................... 18
3.2 Device States........................................................................................................................ 19
3.3 Processing Flows ................................................................................................................. 20
3.4 Interrupt Servicing ................................................................................................................ 22
3.5 Polling Servicing ................................................................................................................... 24
4 Data Structures ...................................................................................................................... 26
ABLE OF
Audience .......................................................................................................................... 2
References....................................................................................................................... 2
Revision History ...............................................................................................................3
Legal Issues ..................................................................................................................... 4
Contacting PMC-Sierra .................................................................................................... 4
Application Programming Interface................................................................................ 13
Real-Time RTOS Interface............................................................................................. 14
Driver Hardware Interface.............................................................................................. 14
Module and Device Management .................................................................................. 15
Driver Library.................................................................................................................. 16
Interrupt Processing ....................................................................................................... 16
Start: TMX_MOD_START .............................................................................................. 19
Idle: TMX_MOD_IDLE ................................................................................................... 19
Ready: TMX_MOD_READY .......................................................................................... 19
Start: TMX_START......................................................................................................... 19
Present: TMX_PRESENT .............................................................................................. 20
Active: TMX_ACTIVE..................................................................................................... 20
Inactive: TMX_INACTIVE............................................................................................... 20
Module Management ..................................................................................................... 20
Device Management ...................................................................................................... 21
Calling temuxISR ........................................................................................................... 23
Calling temuxDPR.......................................................................................................... 23
C
ONTENTS
TEMUX/TEMAP/TECT3 (PM8315, PM5365, PM4328) Driver Manual
5

Related parts for PM5365