PMC-Sierra PM5358 S/UNI 4x622 Power Screwdriver User Manual


 
PM5358 S/UNI-4x622 Driver Manual
Software Architecture
Proprietary and Confidential to PMC-Sierra, Inc. 19
Document ID: PMC-2010419, Issue 1
2.3 Software States
Figure 3 shows the software state diagram for the S/UNI-4x622 driver. State transitions occur on
the successful execution of the corresponding transition functions shown. State information helps
maintain the integrity of the MDB and DDB(s) by controlling the set of operations allowed in
each state.
Figure 3: Driver Software States
Idle
Present
Inactive
suni4x622Activate
Start
suni4x622Add suni4x622Delete
Ready
suni4x622ModuleClose
suni4x622ModuleStart
suni4x622ModuleOpen
suni4x622ModuleClose
suni4x622ModuleStop
Start
PER-DEVICE STATES
MODULE STATES
suni4x622Reset
suni4x622Init
suni4x622Reset
Active
suni4x622DeActivate