Mark3 Realtime Kernel
Mark3::KernelSWI Class Reference

The KernelSWI Class provides the software-interrupt used to implement the context-switching interrupt used by the kernel. This interface must be implemented by target-specific code in the porting layer. More...

#include <kernelswi.h>

Static Public Member Functions

static void Config (void)
 Config Configure the software interrupt - must be called before any other software interrupt functions are called. More...
 
static void Start (void)
 Start Enable ("Start") the software interrupt functionality. More...
 
static void Trigger (void)
 Trigger Call the software interrupt. More...
 

Detailed Description

The KernelSWI Class provides the software-interrupt used to implement the context-switching interrupt used by the kernel. This interface must be implemented by target-specific code in the porting layer.

Definition at line 32 of file kernelswi.h.

Member Function Documentation

◆ Config()

void Mark3::KernelSWI::Config ( void  )
static

Config Configure the software interrupt - must be called before any other software interrupt functions are called.

Definition at line 31 of file kernelswi.cpp.

◆ Start()

void Mark3::KernelSWI::Start ( void  )
static

Start Enable ("Start") the software interrupt functionality.

Definition at line 39 of file kernelswi.cpp.

◆ Trigger()

void Mark3::KernelSWI::Trigger ( void  )
static

Trigger Call the software interrupt.

Definition at line 46 of file kernelswi.cpp.


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