porting-chip-board-component.md 1.2 KB
Newer Older
D
duangavin123 已提交
1
# System Modules<a name="EN-US_TOPIC_0000001199722621"></a>
N
NEEN 已提交
2 3 4 5 6 7 8 9 10 11 12 13

-   [SAMGR](#section105874301910)
-   [DFX](#section20064420420)

System modules, such as the system ability manager \(SAMGR\) and DFX subsystem, provide basic capabilities for upper-layer applications. During board-level system porting, you can directly select the system modules as required without any adaptation.

## SAMGR<a name="section105874301910"></a>

**Introduction**

This service-oriented framework enables you to develop services, features, and external APIs, and implement multi-service process sharing and service invocation for inter-process communication \(IPC\).

D
duangavin123 已提交
14
>![](../public_sys-resources/icon-notice.gif) **NOTICE:** 
N
NEEN 已提交
15 16
>This module must be used during board-level system porting. Otherwise, other service modules cannot run properly.

M
mamingshuai 已提交
17
For details about how to use SAMGR, see  [samgr\_lite](https://gitee.com/openharmony/distributedschedule_samgr_lite/blob/master/README.md).
N
NEEN 已提交
18 19 20 21 22 23 24

## DFX<a name="section20064420420"></a>

**Introduction**

The design for X \(DFX\) subsystem mainly includes design for reliability \(DFR\) and design for testability \(DFT\), providing code maintenance and testing.

D
duangavin123 已提交
25
For details about how to use the DFX subsystem, see  [DFX](../subsystems/subsys-dfx-overview.md).
N
NEEN 已提交
26