Systems

Systems, bundle all instances of BSW classes needed for a particular use case and group those instances into logical segments.

Systems defined under platform/s32k1xx/main/systems are responsible for managing the hardware modules.

The following table provides details about the context and runlevels for each system:

System

Info

Context

Runlevel

BspSystem

System to manage BSP modules

TASK_BSP

1

CanSystem

System to manage CAN module

TASK_CAN

2