Embedded Artistry Framework
Embedded Systems C++ Framework
Static Public Member Functions | List of all members
ARMCommonArch Class Reference

#include <arm_common_arch.hpp>

Inheritance diagram for ARMCommonArch:
Inheritance graph

Static Public Member Functions

static void systemReset () noexcept
 
static void sysTickConfig (uint32_t ticks) noexcept
 
static void interruptsEnable_ () noexcept
 
static void interruptsDisable_ () noexcept
 
static void memoryBarrier_ () noexcept
 
static void instructionBarrier_ () noexcept
 
static void interruptsEnable () noexcept
 
static void interruptsDisable () noexcept
 
static void memoryBarrier () noexcept
 
static void instructionBarrier () noexcept
 

Member Function Documentation

◆ instructionBarrier()

static void embvm::VirtualProcessorArchBase< ARMCommonArch >::instructionBarrier ( )
inlinestaticnoexceptinherited

◆ instructionBarrier_()

void ARMCommonArch::instructionBarrier_ ( )
staticnoexcept

◆ interruptsDisable()

static void embvm::VirtualProcessorArchBase< ARMCommonArch >::interruptsDisable ( )
inlinestaticnoexceptinherited

◆ interruptsDisable_()

void ARMCommonArch::interruptsDisable_ ( )
staticnoexcept

◆ interruptsEnable()

static void embvm::VirtualProcessorArchBase< ARMCommonArch >::interruptsEnable ( )
inlinestaticnoexceptinherited

◆ interruptsEnable_()

void ARMCommonArch::interruptsEnable_ ( )
staticnoexcept

◆ memoryBarrier()

static void embvm::VirtualProcessorArchBase< ARMCommonArch >::memoryBarrier ( )
inlinestaticnoexceptinherited

◆ memoryBarrier_()

void ARMCommonArch::memoryBarrier_ ( )
staticnoexcept

◆ systemReset()

void ARMCommonArch::systemReset ( )
staticnoexcept

Referenced by nRF52840::reset_(), and setVOUT().

◆ sysTickConfig()

void ARMCommonArch::sysTickConfig ( uint32_t  ticks)
staticnoexcept

The documentation for this class was generated from the following files: