This is a port of the mruby/c tutorial Chapter 03 to the mbed environment.
rrt0.h File Reference
Realtime multitask monitor for mruby/c. More...
Go to the source code of this file.
Enumerations | |
enum | MrbcTaskState |
Task state. More... | |
Functions | |
void | mrbc_tick (void) |
void | mrbc_init (void) |
MrbcTcb * | mrbc_create_task (const uint8_t *vm_code, MrbcTcb *tcb) |
int | mrbc_run (void) |
void | mrbc_sleep_ms (MrbcTcb *tcb, uint32_t ms) |
void | mrbc_relinquish (MrbcTcb *tcb) |
void | mrbc_change_priority (MrbcTcb *tcb, int priority) |
void | mrbc_suspend_task (MrbcTcb *tcb) |
void | mrbc_resume_task (MrbcTcb *tcb) |
Detailed Description
Realtime multitask monitor for mruby/c.
Copyright (C) 2016 Kyushu Institute of Technology. Copyright (C) 2016 Shimane IT Open-Innovation Center.
This file is distributed under BSD 3-Clause License.
Definition in file rrt0.h.
Enumeration Type Documentation
enum MrbcTaskState |
Function Documentation
void mrbc_change_priority | ( | MrbcTcb * | tcb, |
int | priority | ||
) |
MrbcTcb* mrbc_create_task | ( | const uint8_t * | vm_code, |
MrbcTcb * | tcb | ||
) |
Generated on Tue Jul 12 2022 23:36:30 by 1.7.2