Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add shell of VFS for registering and resolving message queue names. | Patrick Williams | 2010-06-25 | 9 | -13/+157 |
* | Add messaging | Patrick Williams | 2010-06-24 | 11 | -2/+490 |
* | Clean up map files on 'make clean'. | Patrick Williams | 2010-06-23 | 1 | -1/+1 |
* | Program exception handling and emulated instruction for mfsprg3. | Patrick Williams | 2010-06-22 | 5 | -3/+82 |
* | Turn interrupt vectors into macros. | Patrick Williams | 2010-06-22 | 2 | -123/+50 |
* | Add mutex userspace / syscalls. | Patrick Williams | 2010-06-11 | 11 | -17/+204 |
* | Change scheduler to locked queue instead of stack-pair. | Patrick Williams | 2010-06-09 | 4 | -14/+81 |
* | Kernel spinlock support. | Patrick Williams | 2010-06-09 | 5 | -1/+59 |
* | Refactor task-manager tid counter to generic lockfree algorithm. | Patrick Williams | 2010-06-09 | 3 | -9/+27 |
* | Add task control syscalls. | Patrick Williams | 2010-06-07 | 10 | -8/+115 |
* | Add syscall interfaces and task_yield | Patrick Williams | 2010-06-07 | 6 | -6/+105 |
* | Create init process, fix scheduler bugs. | Patrick Williams | 2010-06-07 | 10 | -9/+59 |
* | Give tasks a void-ptr parameter like pthreads. | Patrick Williams | 2010-06-07 | 2 | -6/+10 |
* | Add scheduler and calls from dispatch interrupt. | Patrick Williams | 2010-06-07 | 7 | -3/+58 |
* | Typo for XER save. | Patrick Williams | 2010-06-04 | 1 | -1/+1 |
* | Add stub for decrementer interrupt. | Patrick Williams | 2010-06-03 | 4 | -5/+41 |
* | Fix form of ori instruction. | Patrick Williams | 2010-06-03 | 1 | -1/+1 |
* | Add stub for syscall. | Patrick Williams | 2010-06-03 | 4 | -2/+20 |
* | Implement task saving and dispatching. | Patrick Williams | 2010-06-03 | 6 | -2/+273 |
* | Import register constants from KIS codebase, update start.S to use. | Patrick Williams | 2010-06-03 | 3 | -32/+158 |
* | Initial cpu / task structs. | Patrick Williams | 2010-06-02 | 11 | -9/+289 |
* | QEMU control script. | Patrick Williams | 2010-06-02 | 1 | -0/+27 |
* | Shrink start routine by a few instructions. | Patrick Williams | 2010-05-27 | 1 | -9/+7 |
* | Generate map files for kernel images. | Patrick Williams | 2010-05-25 | 3 | -2/+3 |
* | Reserve proper space for initial stack frames. | Patrick Williams | 2010-05-25 | 1 | -4/+4 |
* | Add lock-free, safe console code. | Patrick Williams | 2010-05-24 | 1 | -3/+6 |
* | Add new/delete operators. | Patrick Williams | 2010-05-21 | 2 | -1/+22 |
* | malloc / free support | Patrick Williams | 2010-05-21 | 8 | -3/+75 |
* | Add transaction counters to upper word of lockfree-stack head, to prevent ABA... | Patrick Williams | 2010-05-21 | 1 | -7/+17 |
* | Add heap manager for allocations up to 2040 bytes | Patrick Williams | 2010-05-21 | 4 | -2/+125 |
* | Fix missing NULL check in pagemgr.C | Patrick Williams | 2010-05-21 | 1 | -2/+5 |
* | Move pagemgr to generic lock free structure. | Patrick Williams | 2010-05-21 | 3 | -23/+53 |
* | Create page manager. | Patrick Williams | 2010-05-20 | 7 | -8/+198 |
* | Add %s, %z support in console driver. | Patrick Williams | 2010-05-20 | 1 | -0/+20 |
* | Call default constructors. | Patrick Williams | 2010-05-19 | 2 | -5/+33 |
* | Use GCC builtin for atomics for guard_acquire | Patrick Williams | 2010-05-19 | 1 | -1/+13 |
* | Full vargs printk. | Patrick Williams | 2010-05-19 | 5 | -7/+250 |
* | Add thread safe guard variable code. | Patrick Williams | 2010-05-18 | 2 | -14/+27 |
* | Create simple console. | Patrick Williams | 2010-05-18 | 14 | -11/+194 |
* | Improve make infrastructure. | Patrick Williams | 2010-05-18 | 9 | -20/+53 |
* | Get TOC base for 'main' from opd table entry. | Patrick Williams | 2010-05-18 | 1 | -2/+2 |
* | Use C++ compiler | Patrick Williams | 2010-05-18 | 3 | -6/+10 |
* | Move stack init to asm stub. | Patrick Williams | 2010-05-18 | 2 | -15/+33 |
* | Load base TOC and create kernel stack. | Patrick Williams | 2010-05-17 | 4 | -12/+24 |
* | Update relocation code based on PowerISA sample code. | Patrick Williams | 2010-05-15 | 1 | -3/+3 |
* | Add gitignore. | Patrick Williams | 2010-05-14 | 1 | -0/+4 |
* | Relocate kernel image to start at 0. | Patrick Williams | 2010-05-14 | 2 | -6/+14 |
* | Fix dcb bug. | Patrick Williams | 2010-05-14 | 1 | -1/+1 |
* | Boot, set 64bit mode, relocate from ROM. | Patrick Williams | 2010-05-13 | 4 | -0/+135 |