Files | |
file | assignment-1.h [code] |
file | atomic.h [code] |
Header file for implementation of atomic operation. | |
file | condvar.c |
Implementation of conditional variables. | |
file | condvar.h [code] |
Header file of file condvar.c. | |
file | debug.c |
Functions for support debugging. | |
file | debug.h [code] |
Header file for debug.c. | |
file | errnums.h [code] |
This file stores definitions of errors definitions used in project. | |
file | exc.c |
Exception handling functions. | |
file | exc.h [code] |
Header file for exc.c. | |
file | input.c |
Input functions. | |
file | int.c |
Interrupt parsing and handling. | |
file | int.h [code] |
Header file for int.c. | |
file | io.h [code] |
Header file for input.c and output.c. | |
file | keyboard.c |
Keyboard functions. | |
file | keyboard.h [code] |
Header file for keyboard.c. | |
file | main.c |
Starting poin of the kernell. | |
file | malloc.c |
Simple kernel memory allocator. | |
file | malloc.h [code] |
Header file for malloc.c. | |
file | mutex.c |
Implementation of mutexes. | |
file | mutex.h [code] |
Header file for implementation of mutexes, file mutexes.c. | |
file | offset.h [code] |
Relative addresses of registers. | |
file | output.c |
Output functions. | |
file | printer.h [code] |
Header file for printer.c. | |
file | regname.h [code] |
Human-friendly register names. | |
file | rwlock.c |
Functions for using synchronization primitive called R/W lock. | |
file | rwlock.h [code] |
Header file for rwlock.c. | |
file | sched.c |
Implementation of simple scheduler. | |
file | sched.h [code] |
Header file for implementation of simple scheduler, file sched.h. | |
file | semaphore.c |
implementation of semaphores | |
file | semaphore.h [code] |
Header file for implementation of semaphores, file semaphore.c. | |
file | sys.h [code] |
This file contains system dependents definitions. | |
file | syscall.c |
Kernel syscall handler. | |
file | syscall.h [code] |
Kernel syscall handler. | |
file | thread.c |
Implementation of the threads. | |
file | thread.h [code] |
Heder file for implementation of threads. | |
file | timers.c |
Include functions for initialization, starting and destroing timers. | |
file | timers.h [code] |
Include functions for initialization, starting and destroing timers. | |
file | tlb.c |
TLB handling. | |
file | tlb.h [code] |
Header file for tlb.c. | |
file | tqueue.c |
Implementation of the cyclic queue. | |
file | tqueue.h [code] |
Heder file of implementation of cyclic sorted/unsorted queue. | |
file | typedefs.h [code] |
Definitions of common types used in project. |