4.10. System Module

4.10.1. Module Files

4.10.1.1. Driver

  • src/app/engine/sys/reset.c

  • src/app/engine/sys/reset.h

  • src/app/engine/sys/sys.c

  • src/app/engine/sys/sys.h

4.10.1.2. Configuration

  • src/app/engine/config/sys_cfg.c

  • src/app/engine/config/sys_cfg.h

4.10.1.3. Unit Test

  • tests/unit/app/engine/config/test_sys_cfg.c

  • tests/unit/app/engine/sys/test_sys.c

4.10.2. Detailed Description

After all initialization steps are successfully run, the system driver is in initialization operation mode.

The state machine is shown in Fig. 4.4.

State machine of the System Module

Fig. 4.4 State machine of the System Module