Very Simple Kernel 0.1.0
Loading...
Searching...
No Matches
vsk_Interface Struct Reference

User defined functions for the vsk module. More...

#include <vsk.h>

Data Fields

vsk_Task_Class_OnStart_t onStart
 
vsk_Task_Class_OnIdle_t onIdle
 
vsk_Assert_OnFail_t onAssertFail
 
vsk_CriticalSection_OnEnter_t onCriticalSectionEnter
 
vsk_CriticalSection_OnExit_t onCriticalSectionExit
 

Detailed Description

User defined functions for the vsk module.

Field Documentation

◆ onAssertFail

vsk_Assert_OnFail_t vsk_Interface::onAssertFail

Called when an assertion fails.

◆ onCriticalSectionEnter

vsk_CriticalSection_OnEnter_t vsk_Interface::onCriticalSectionEnter

Called on entering a critical section.

◆ onCriticalSectionExit

vsk_CriticalSection_OnExit_t vsk_Interface::onCriticalSectionExit

Called on exiting a critical section.

◆ onIdle

vsk_Task_Class_OnIdle_t vsk_Interface::onIdle

Called when the system is idle.

◆ onStart

vsk_Task_Class_OnStart_t vsk_Interface::onStart

Called on task scheduler start.


The documentation for this struct was generated from the following file: