Skip to main content

Processor Class

Package: GHIElectronics.Endpoint.Core
Namespace: GHIElectronics.Endpoint.Core

Identifies the processor the firmware is running on. Libraries that need board-specific behaviour read Processor.Name and compare against the processor-id constants exposed here.

class Processor {};

Properties​

Name​

std::string Name() const;

The current processor's id. Set once at startup; defaults to Processor.STM32MP1.

Returns string

Fields​

STM32MP1​

static constexpr std::string STM32MP1 = "STM32MP1";

Processor id used by the EPM815 module.