ConOpSys V2970
P004.07
ANVILEX control operating system
|
System interrupt manager. More...
#include <NVIC_STM32F410CBU6.h>
Public Member Functions | |
TSystem_Interrupt_Manager () | |
Class constructor method. More... | |
~TSystem_Interrupt_Manager () | |
Class destructor method. More... | |
VOID | Init () |
NVIC initialisation method. More... | |
VOID | Done () |
NVIC finalisation method. More... | |
VOID | Enable_Interrupt () |
Enable global interrupts method. More... | |
VOID | Disable_Interrupt () |
Disable global interrupts method. More... | |
TSystem_Interrupt_Manager () | |
Class constructor method. More... | |
~TSystem_Interrupt_Manager () | |
Class destructor method. More... | |
VOID | Init () |
Object initialisation method. More... | |
VOID | Done () |
Object finalisation method. More... | |
VOID | Enable_Interrupt () |
Enable interrupt method. More... | |
VOID | Disable_Interrupt () |
Disable interrupt method. More... | |
System interrupt manager.
TSystem_Interrupt_Manager::TSystem_Interrupt_Manager | ( | ) |
Class constructor method.
TSystem_Interrupt_Manager::~TSystem_Interrupt_Manager | ( | ) |
Class destructor method.
TSystem_Interrupt_Manager::TSystem_Interrupt_Manager | ( | ) |
Class constructor method.
TSystem_Interrupt_Manager::~TSystem_Interrupt_Manager | ( | ) |
Class destructor method.
VOID TSystem_Interrupt_Manager::Disable_Interrupt | ( | ) |
Disable global interrupts method.
Referenced by TApplication_Base::Run(), and TBootloader_Base::Run().
VOID TSystem_Interrupt_Manager::Disable_Interrupt | ( | ) |
Disable interrupt method.
VOID TSystem_Interrupt_Manager::Done | ( | ) |
NVIC finalisation method.
VOID TSystem_Interrupt_Manager::Done | ( | ) |
Object finalisation method.
VOID TSystem_Interrupt_Manager::Enable_Interrupt | ( | ) |
Enable global interrupts method.
Referenced by TApplication_Base::Init(), and TBootloader_Base::Init().
VOID TSystem_Interrupt_Manager::Enable_Interrupt | ( | ) |
Enable interrupt method.
VOID TSystem_Interrupt_Manager::Init | ( | ) |
NVIC initialisation method.
Referenced by TApplication_Base::Init(), and TBootloader_Base::Init().
VOID TSystem_Interrupt_Manager::Init | ( | ) |
Object initialisation method.