Versions Compared

Key

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

This page is under development

Table of Contents
maxLevel1

...

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.

Gliffy Diagramdrawio
diagramName
macroId422a09a5-ae4b-434d-a71f-d472538b2e8b
namePandM OverviewDiagram.drawio
pagePinrevision1

Figure 1 PandM Overview

system calls - Example

...

This is the architecture of PandM component:

Gliffy Diagramdrawio
diagramNamePandMArchitectureOverview.drawio
revision
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


draw.io Diagram
diagramNamePandMCodeflow.drawio
revision
Gliffy Diagram
macroId38674e90-db03-4b37-b799-f62d47be7a3b
namePandMCodeflow
pagePin1

PandM DM Objects on Initialization

...

Parameter set/get flow in PandM

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

Figure 3 Parameter Get Flow

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

Figure 4 Parameter Set Flow

PandM boot-up flow


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

Figure 5 PandM boot-up flow

...