path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* Enable -Wall and fix warnings.Patrick Williams2010-08-191-1/+1
* MMIO mapping support and syscalls.Patrick Williams2010-07-084-10/+69
* SMT support.Patrick Williams2010-07-077-11/+24
* Memory map and execution fixes for simics.Patrick Williams2010-07-021-0/+15
* Remove extra ptesyncPatrick Williams2010-07-021-6/+0
* Start virtual memory management.Patrick Williams2010-07-025-6/+133
* Move SPRG3 manipulation to common ppc-arch file.Patrick Williams2010-06-281-0/+33
* Add shell of VFS for registering and resolving message queue names.Patrick Williams2010-06-253-2/+30
* Add messagingPatrick Williams2010-06-246-1/+240
* Program exception handling and emulated instruction for mfsprg3.Patrick Williams2010-06-221-0/+14
* Add mutex userspace / syscalls.Patrick Williams2010-06-116-12/+90
* Change scheduler to locked queue instead of stack-pair.Patrick Williams2010-06-093-3/+79
* Kernel spinlock support.Patrick Williams2010-06-092-0/+40
* Refactor task-manager tid counter to generic lockfree algorithm.Patrick Williams2010-06-092-3/+26
* Add task control syscalls.Patrick Williams2010-06-075-3/+27
* Add syscall interfaces and task_yieldPatrick Williams2010-06-072-0/+38
* Create init process, fix scheduler bugs.Patrick Williams2010-06-072-3/+6
* Give tasks a void-ptr parameter like pthreads.Patrick Williams2010-06-071-2/+2
* Add scheduler and calls from dispatch interrupt.Patrick Williams2010-06-073-1/+7
* Implement task saving and dispatching.Patrick Williams2010-06-033-1/+47
* Import register constants from KIS codebase, update start.S to use.Patrick Williams2010-06-031-0/+124
* Initial cpu / task structs.Patrick Williams2010-06-026-0/+142
* malloc / free supportPatrick Williams2010-05-213-0/+24
* Add transaction counters to upper word of lockfree-stack head, to prevent ABA...Patrick Williams2010-05-211-7/+17
* Add heap manager for allocations up to 2040 bytesPatrick Williams2010-05-211-0/+39
* Move pagemgr to generic lock free structure.Patrick Williams2010-05-212-2/+50
* Create page manager.Patrick Williams2010-05-203-0/+56
* Full vargs printk.Patrick Williams2010-05-193-5/+15
* Create simple console.Patrick Williams2010-05-184-0/+77
OpenPOWER on IntegriCloud