Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

P&M interfaces with Protocol Agent, Cr, PSM and other common components via the Message Bus Interface.Initialize On the lower side, P&M interfaces with the HAL layer modules, Ethernet, WiFi, MoCA, IP, DHCP client/server, etc.

draw.io Diagram
diagramName
Gliffy Diagram
macroId422a09a5-ae4b-434d-a71f-d472538b2e8b
namePandM OverviewDiagram.drawio
pagePinrevision1

Figure 1 PandM Overview

system calls - Example

...

This is the architecture of PandM component:

draw.io Diagram
diagramNamePandMArchitectureOverview.drawio
revision
Gliffy Diagram
macroId5538a73b-44d2-4933-8a5c-5aa12b95289a
namePandMArchitectureOverview
pagePin1

Figure 2 PandM Architecture Overview

...

The implementation of APIs is responsible to convert the user space calls into Device IOCTL (kernel space) accordingly.

Code Flow


Gliffy Diagramdrawio
diagramNamePandMCodeflow.drawio
revision1
macroId38674e90-db03-4b37-b799-f62d47be7a3b
namePandMCodeflow
pagePin2

PandM DM Objects on Initialization

...

Parameter set/get flow in PandM

draw.io Diagram
diagramName
Gliffy Diagram
macroIdd0f3a4e8-4cb6-461b-aaf0-80fce873c54d
nameParameter Get Flow Diagram.drawio
pagePinrevision21

Figure 3 Parameter Get Flow

draw.io Diagram
diagramName
Gliffy Diagram
macroId9e833a36-011c-46b8-8d93-f8e6e2bf175c
nameParameter Set Flow Diagram.drawio
pagePinrevision1

Figure 4 Parameter Set Flow

PandM boot-up flow


Gliffy Diagramdrawio
diagramName
macroId0573c80b-a43d-47e3-9685-ac1d698b13b0
namePandM boot-up flow diagram.drawio
pagePinrevision1

Figure 5 PandM boot-up flow

...