kern Directory Reference

Files

file  coop.c [code]
 

Simple cooperative multitasking scheduler.


file  idle.c [code]
 

Idle loop for preemptive scheduling.


file  idle.h [code]
 

Idle loop for preemptive scheduling.


file  irq.c [code]
 

Process scheduler (public interface).


file  kern/irq.h [code]
 

Process scheduler (public interface).


file  kfile.c [code]
 

Virtual KFile I/O interface.


file  kfile.h [code]
 

Virtual KFile I/O interface.


file  monitor.c [code]
 

Monitor to check for stack overflows.


file  monitor.h [code]
 

Monitor to check for stack overflows.


file  msg.h [code]
 

This module implements a common system for executing a user defined action calling a hook function.


file  preempt.c [code]
 

Simple preemptive multitasking scheduler.


file  proc.c [code]
 

Simple cooperative multitasking scheduler.


file  proc.h [code]
 

BeRTOS Kernel core (Process scheduler).


file  proc_p.h [code]
 

Internal scheduler structures and definitions for processes.


file  sem.c [code]
 

Semaphore based synchronization services.


file  sem.h [code]
 

Mutually exclusive semaphores.


file  signal.c [code]
 

IPC signals implementation.


file  signal.h [code]
 

Signal module for IPC.