Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-03-11 | New FP encoding | Andrew Waterman | 1 | -42/+42 | |
2014-03-06 | Add fclass.{s|d} instructions | Andrew Waterman | 9 | -5/+84 | |
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-23 | expanding instructions to match the way it is called by build.sh in riscv-tools | Scott Beamer | 1 | -2/+2 | |
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 | |
(the only stat is cycle count) | |||||
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-07-01 | Fixed -lgcc bug in configure.ac (needed for -m32) | Christopher Celio | 2 | -5/+2 | |
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 | 5 | -93/+3 | |
2013-05-23 | add sample device enumeration code | Andrew Waterman | 1 | -0/+33 | |
2013-05-22 | properly search for the new isa simulator (spike) | Stephen Twigg | 2 | -3/+3 | |
2013-04-19 | implement new register mappingeos20 | Andrew Waterman | 5 | -42/+49 | |
2013-04-19 | add missing LICENSE file | Andrew Waterman | 1 | -0/+24 | |
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 | 7 | -17/+16 | |
the new fesvr approach makes argv[0] = pk, rather than user program's name | |||||
2012-11-17 | fix spinlocks; add --disable-atomics cfg opt | Andrew Waterman | 5 | -18/+58 | |
2012-09-10 | Cleanup of div/divu/rem/remu. | Christopher Celio | 6 | -129/+36 | |
2012-09-10 | div/rem bug fixes. | Christopher Celio | 3 | -35/+96 | |
2012-09-07 | Fixed bug with mul.c | Christopher Celio | 1 | -1/+1 | |