Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge of PowerHAL project up to commit: | Patrick Williams | 2011-03-05 | 61 | -494/+4742 |
| | | | | dd45c30bd53d8e6c123165b83842d08117558a3c | ||||
* | Run linker inside mcp jail. | Patrick Williams | 2011-01-11 | 1 | -1/+1 |
| | |||||
* | Fix invalid linker include. | Patrick Williams | 2011-01-11 | 2 | -2/+2 |
| | |||||
* | More updates to build on pool machines. | Patrick Williams | 2011-01-11 | 3 | -0/+502 |
| | |||||
* | Makefile cleanups. | Patrick Williams | 2011-01-10 | 10 | -67/+1 |
| | |||||
* | Importing trace header files from FSP trace and integrating into build. | Patrick Williams | 2011-01-10 | 11 | -6/+969 |
| | |||||
* | Missed deleting original linker when moving. | Patrick Williams | 2010-10-05 | 1 | -495/+0 |
| | |||||
* | Support printk format warnings. | Patrick Williams | 2010-10-05 | 7 | -14/+14 |
| | |||||
* | Move linker to make room for trace preprocessor. | Patrick Williams | 2010-10-05 | 1 | -5/+7 |
| | |||||
* | Add nanosleep syscall. | Patrick Williams | 2010-10-04 | 9 | -9/+249 |
| | |||||
* | Add skeleton of timebase manager. | Patrick Williams | 2010-09-20 | 7 | -10/+49 |
| | |||||
* | Change build structure to automatically create object directories as needed. | Patrick Williams | 2010-09-20 | 4 | -1/+1 |
| | |||||
* | Various VMM updates. | Patrick Williams | 2010-09-14 | 3 | -3/+27 |
| | | | | | | | 1) Do SLBIA prior to creating initial SLB entry. 2) Do proper TLBIEs. 3) Set Ks/Kp in SLB properly. 4) Test data storage exception on code space. | ||||
* | Fix storage protection issue on R-only pages. | Patrick Williams | 2010-09-13 | 1 | -2/+2 |
| | |||||
* | Add task_exec system call. | Patrick Williams | 2010-09-09 | 6 | -1/+70 |
| | |||||
* | Update makefiles to reference ROOTPATH for makefile includes. | Patrick Williams | 2010-09-09 | 8 | -8/+8 |
| | |||||
* | Support modules. | Patrick Williams | 2010-09-09 | 11 | -16/+487 |
| | |||||
* | Add linker in preparation for modules. | Patrick Williams | 2010-08-20 | 12 | -36/+199 |
| | |||||
* | Enable -Wall and fix warnings. | Patrick Williams | 2010-08-19 | 7 | -22/+24 |
| | |||||
* | MMIO mapping support and syscalls. | Patrick Williams | 2010-07-08 | 11 | -20/+354 |
| | |||||
* | SMT support. | Patrick Williams | 2010-07-07 | 15 | -47/+149 |
| | |||||
* | Fix bug in VFS register. | Patrick Williams | 2010-07-07 | 1 | -0/+1 |
| | |||||
* | Memory map and execution fixes for simics. | Patrick Williams | 2010-07-02 | 5 | -12/+33 |
| | |||||
* | Remove extra ptesync | Patrick Williams | 2010-07-02 | 2 | -9/+0 |
| | |||||
* | Start virtual memory management. | Patrick Williams | 2010-07-02 | 9 | -8/+202 |
| | |||||
* | Move SPRG3 manipulation to common ppc-arch file. | Patrick Williams | 2010-06-28 | 4 | -9/+40 |
| | |||||
* | Change 0x17C to 'attn' instruction. | Patrick Williams | 2010-06-28 | 1 | -1/+1 |
| | |||||
* | Fix SPRs overwriting GPRs in restore. | Patrick Williams | 2010-06-28 | 1 | -5/+5 |
| | |||||
* | Move SPR restore to end of dispatch sequence. | Patrick Williams | 2010-06-28 | 1 | -9/+10 |
| | |||||
* | Place-holder for breakpoint attention / PHYP start address. | Patrick Williams | 2010-06-28 | 1 | -0/+5 |
| | |||||
* | 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 | 2 | -31/+157 |
| |