ConOpSys V2970
P004.07
ANVILEX control operating system
|
CPU base class. More...
#include <CPU_Base.h>
Public Types | |
enum | TReset_Source { enum_Undefined , enum_Unknown , enum_Power_On , enum_Watchdog } |
CPU reset sources enumeration. More... | |
Public Member Functions | |
TCPU_Base () | |
CPU base class constructor method. More... | |
virtual | ~TCPU_Base () |
CPU base class destructor method. More... | |
virtual VOID | Init () |
CPU object initialisation method. More... | |
virtual VOID | Done () |
CPU object finalisation method. More... | |
Protected Attributes | |
U32 | u32_Error_Flag = (U32)0x00000000 |
Error flag. More... | |
CPU base class.
TCPU_Base::TCPU_Base | ( | ) |
CPU base class constructor method.
|
virtual |
CPU base class destructor method.
|
virtual |
CPU object finalisation method.
Reimplemented in TCPU_STM32F429, and TCPU_STM32F410CBU6.
|
virtual |
CPU object initialisation method.
Reimplemented in TCPU_STM32F429, and TCPU_STM32F410CBU6.
References u32_Error_Flag.
Error flag.
Referenced by Init(), TCPU_STM32F410CBU6::Init(), TCPU_STM32F429::Init(), and TCPU_STM32F410CBU6::TCPU_STM32F410CBU6().