eduOS/include/eduos
Stefan Lankes 4a9440dd62 redesign of the IO interface
- all messages are stored in a ring buffer
- new devices (e.g. UART) are able to print previous messages
2014-12-13 18:00:35 +01:00
..
config.h.example redesign of the IO interface 2014-12-13 18:00:35 +01:00
errno.h add support of nonpreemptive multitasking and additional comments 2013-11-19 23:11:53 +01:00
mailbox.h add mailbox system 2014-12-11 22:30:06 +01:00
mailbox_types.h improve some comments 2014-12-11 22:45:23 +01:00
memory.h added bitmap allocator 2014-06-30 00:05:56 +02:00
processor.h add the "smallest" HelloWorld of the world 2013-11-08 17:22:37 +01:00
semaphore.h add missing header 2014-12-11 22:28:45 +01:00
semaphore_types.h add irq save spinlocks and semaphores 2013-11-27 22:36:34 +01:00
spinlock.h add irq save spinlocks and semaphores 2013-11-27 22:36:34 +01:00
spinlock_types.h add irq save spinlocks and semaphores 2013-11-27 22:36:34 +01:00
stdarg.h add support of nonpreemptive multitasking and additional comments 2013-11-19 23:11:53 +01:00
stddef.h added headers for paging code 2014-06-30 00:15:20 +02:00
stdio.h redesign of the IO interface 2014-12-13 18:00:35 +01:00
stdlib.h add support of nonpreemptive multitasking and additional comments 2013-11-19 23:11:53 +01:00
string.h add support of nonpreemptive multitasking and additional comments 2013-11-19 23:11:53 +01:00
syscall.h add first steps to support user-level tasks 2014-01-22 12:12:39 +01:00
tasks.h extending example task, fix bug in handling of the TSS 2014-01-22 12:13:30 +01:00
tasks_types.h get_current_stack set CR3 => required for a context switch 2014-12-03 23:10:32 +01:00
time.h add preemptive multitasking and interrupt handling 2013-11-27 22:49:30 +01:00