31#ifndef __SYSMANAGER_H__
32#define __SYSMANAGER_H__
49#ifndef HIDE_FROM_DOXYGEN
76#ifndef HIDE_FROM_DOXYGEN
94 return m_readyForOperations;
127#ifndef HIDE_FROM_DOXYGEN
131 void SysTickUpdate();
137 bool m_readyForOperations;
147 void UpdateFastImpl();
152 void UpdateSlowImpl();
Base class for all connector classes.
Defines the Peripheral Route structure, used in HardwareMapping.
ClearCorePins
ClearCore PIN definitions.
Definition SysConnectors.h:54
Base class for interacting with all ClearCore connector objects.
Definition Connector.h:62
ClearCore Board Supervisory System Manager.
Definition SysManager.h:58
void ResetBoard(ResetModes mode=RESET_NORMAL)
Resets the ClearCore.
Connector * ConnectorByIndex(ClearCorePins connectorIndex)
Pin-determined accessor for ClearCore Connector objects.
ResetModes
Reset modes for the ClearCore board.
Definition SysManager.h:65
@ RESET_NORMAL
Definition SysManager.h:69
@ RESET_TO_BOOTLOADER
Definition SysManager.h:73
Namespace to encompass the ClearCore board API.
Definition AdcManager.h:36
void(* voidFuncPtr)(void)
Definition DigitalIn.h:43