Age | Commit message (Expand) | Author | Files | Lines |
2015-03-17 | Merge [shm]call into ecall, [shm]ret into eret | Andrew Waterman | 1 | -1/+1 |
2015-03-12 | Update to new privileged spec | Andrew Waterman | 1 | -18/+12 |
2015-02-09 | work in progress on new supervisor spec | Andrew Waterman | 1 | -32/+4 |
2014-10-31 | Implement draft of new calling convention | Andrew Waterman | 1 | -2/+2 |
2014-10-26 | Don't rely on the C library | Andrew Waterman | 1 | -2/+2 |
2014-06-13 | Changes to allow spike & RTL behavior to better match each other. | Christopher Celio | 1 | -0/+2 |
2014-04-29 | PK now advances past breakpoint. | Christopher Celio | 1 | -0/+1 |
2014-02-04 | Abandon MIPS convention for indicating syscall errors in register a3 | Andrew Waterman | 1 | -6/+2 |
2013-12-14 | Add -p flag: force physical memory addressing | Andrew Waterman | 1 | -4/+1 |
2013-11-25 | Update to new privileged ISA | Andrew Waterman | 1 | -3/+2 |
2013-11-05 | sync pcr.h, correctly name SR_EA | Yunsup Lee | 1 | -20/+6 |
2013-08-18 | Renumber PCRs; refer to them with new ASM syntax | Andrew Waterman | 1 | -6/+16 |
2013-07-26 | New supervisor mode | Andrew Waterman | 1 | -1/+1 |
2013-07-13 | Support Linux ABI and (optionally) virtual memory | Andrew Waterman | 1 | -13/+20 |
2013-04-19 | implement new register mappingeos20 | Andrew Waterman | 1 | -4/+4 |
2013-03-25 | add BSD license | Andrew Waterman | 1 | -0/+2 |
2013-01-25 | rename binary to pk; change argv handling | Andrew Waterman | 1 | -5/+0 |
2012-09-07 | Added rough emulation support for div/rem/mul. | Christopher Celio | 1 | -1/+7 |
2012-09-04 | fix FP emulation routines | Andrew Waterman | 1 | -2/+1 |
2012-03-24 | new supervisor mode | Andrew Waterman | 1 | -4/+3 |
2011-11-11 | Synced up PK with supervisor changes/asm syntax | Andrew Waterman | 1 | -26/+4 |
2011-06-19 | temporary undoing of renaming | Andrew Waterman | 1 | -0/+169 |
2011-06-19 | Renamed packages | Andrew Waterman | 1 | -169/+0 |
2011-05-18 | [opcodes,pk,sim] add more vector traps (for #banks, illegal instructions) | Yunsup Lee | 1 | -0/+14 |
2011-05-16 | [sim,pk] cleanups & initial virtual memory support | Andrew Waterman | 1 | -9/+11 |
2011-04-16 | [pk] fixed timer interrupt handler, etc. | Andrew Waterman | 1 | -4/+7 |
2011-04-15 | [pk] fixed timer interrupt bug, etc. | Andrew Waterman | 1 | -15/+23 |
2011-04-12 | [sim,pk] fixed minor pk bugs and trap codes | Andrew Waterman | 1 | -15/+24 |
2011-04-09 | [pk] fix init_fp function prototype | Yunsup Lee | 1 | -1/+1 |
2011-04-09 | [pk] add vector_disabled trap handler | Yunsup Lee | 1 | -0/+10 |
2011-03-25 | [xcc,pk,opcodes,sim] updated encoding/insn names | Andrew Waterman | 1 | -1/+8 |
2011-02-04 | [sim,pk] added interrupt-pending field to cause reg | Andrew Waterman | 1 | -37/+29 |
2011-02-04 | [pk] fixed FP emulation bug | Andrew Waterman | 1 | -4/+1 |
2011-01-10 | [pk] added --disable-fp-emulation option for code size | Andrew Waterman | 1 | -0/+6 |
2010-10-18 | [pk] improved performance of fp emulation | Andrew Waterman | 1 | -0/+3 |
2010-10-15 | [pk, sim] added FPU emulation support to proxy kernel | Andrew Waterman | 1 | -1/+15 |
2010-10-05 | [xcc,sim] eliminated vectored traps | Andrew Waterman | 1 | -2/+42 |
2010-09-10 | [sim, pk] cleaned up exception vectors and FP exc flags | Andrew Waterman | 1 | -2/+8 |
2010-08-18 | [pk,fesvr] improved proxykernel build system | Andrew Waterman | 1 | -0/+58 |