Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2014-04-29 | PK now advances past breakpoint. | Christopher Celio | 1 | -0/+1 |
2014-04-27 | Use atomic_cas instead of __sync_bool_compare_and_swap | Andrew Waterman | 1 | -5/+5 |
2014-04-03 | Sync encoding.h with opcodes | Stephen Twigg | 1 | -3/+15 |
2014-03-11 | New FP encoding | Andrew Waterman | 1 | -42/+42 |
2014-03-06 | Add fclass.{s|d} instructions | Andrew Waterman | 2 | -0/+10 |
2014-03-02 | Renumber uarch CSRs into custom CSR space | Yunsup Lee | 1 | -16/+16 |
2014-02-10 | Revert to old AUIPC definition | Andrew Waterman | 1 | -4/+2 |
2014-02-06 | commit missing definitions for uarch counters | Yunsup Lee | 1 | -0/+56 |
2014-02-04 | Abandon MIPS convention for indicating syscall errors in register a3 | Andrew Waterman | 12 | -121/+154 |
2014-01-17 | Minor cleanup | Andrew Waterman | 1 | -10/+4 |
2014-01-13 | Assume pc-relative addressing | Andrew Waterman | 4 | -32/+34 |
2014-01-13 | Speed up glibc init | Andrew Waterman | 2 | -0/+2 |
2013-12-14 | Respect rounding mode for FP -> Int conversions | Andrew Waterman | 1 | -8/+8 |
2013-12-14 | Add -p flag: force physical memory addressing | Andrew Waterman | 4 | -10/+17 |
2013-12-14 | Remove redundant initialization | Andrew Waterman | 1 | -1/+0 |
2013-12-13 | Add times syscall | Andrew Waterman | 1 | -12/+37 |
2013-11-25 | Update to new privileged ISA | Andrew Waterman | 18 | -500/+674 |
2013-11-21 | fix slli/slliw encoding bug | Yunsup Lee | 1 | -2/+2 |
2013-11-13 | Add gettimeofday syscall | Andrew Waterman | 1 | -0/+12 |
2013-11-05 | sync pcr.h, correctly name SR_EA | Yunsup Lee | 3 | -37/+16 |
2013-10-29 | Update ISA encoding in emulation routines | Andrew Waterman | 2 | -24/+23 |
2013-09-24 | Fix rv32 bug | Andrew Waterman | 1 | -1/+1 |
2013-09-21 | Update ISA encoding | Andrew Waterman | 1 | -298/+294 |
2013-09-11 | Add pk flag -s to print out stats | Andrew Waterman | 1 | -4/+22 |
2013-09-11 | Update opcodes | Andrew Waterman | 1 | -60/+62 |
2013-09-11 | Add some syscalls | Andrew Waterman | 4 | -2/+121 |
2013-08-19 | Don't clobber the ELF headers! | Andrew Waterman | 1 | -0/+1 |
2013-08-18 | Limit program size to simplify RV32 | Andrew Waterman | 1 | -1/+1 |
2013-08-18 | Renumber PCRs; refer to them with new ASM syntax | Andrew Waterman | 5 | -63/+64 |
2013-08-18 | Rename MTFSR/MFFSR to FSSR/FRSR | Andrew Waterman | 1 | -2/+2 |
2013-08-18 | Use macro instead of function for save_tf | Andrew Waterman | 1 | -5/+4 |
2013-08-18 | Use new ABI register names | Andrew Waterman | 1 | -1/+1 |
2013-07-28 | use FATC, not PTBR, to flush addr translations | Andrew Waterman | 1 | -1/+1 |
2013-07-26 | New supervisor mode | Andrew Waterman | 7 | -334/+76 |
2013-07-19 | Remove extraneous printk | Andrew Waterman | 1 | -1/+0 |
2013-07-13 | Support Linux ABI and (optionally) virtual memory | Andrew Waterman | 17 | -314/+908 |
2013-05-25 | add sample code for remote frame buffer | Andrew Waterman | 1 | -0/+25 |
2013-05-23 | add block device read/write example | Andrew Waterman | 1 | -2/+41 |
2013-05-23 | use string.h functions in newlib (-lc) | Andrew Waterman | 3 | -93/+0 |
2013-05-23 | add sample device enumeration code | Andrew Waterman | 1 | -0/+33 |
2013-04-19 | implement new register mappingeos20 | Andrew Waterman | 5 | -42/+49 |
2013-03-25 | add BSD license | Andrew Waterman | 22 | -0/+44 |
2013-03-25 | add clean-room elf.h to avoid GPL entanglement | Andrew Waterman | 2 | -2696/+103 |
2013-02-28 | remove unneeded .ent, .end asm directives | Andrew Waterman | 3 | -15/+0 |
2013-01-25 | rename binary to pk; change argv handling | Andrew Waterman | 5 | -15/+14 |
2012-11-17 | fix spinlocks; add --disable-atomics cfg opt | Andrew Waterman | 3 | -18/+40 |
2012-09-10 | Cleanup of div/divu/rem/remu. | Christopher Celio | 1 | -4/+4 |
2012-09-10 | div/rem bug fixes. | Christopher Celio | 1 | -1/+24 |
2012-09-07 | Added rough emulation support for div/rem/mul. | Christopher Celio | 4 | -1/+77 |
2012-09-04 | fix FP emulation routines | Andrew Waterman | 2 | -6/+6 |