Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
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 |
2012-08-30 | set status register correctly for rv32 | Christopher Celio | 1 | -0/+4 |
2012-08-01 | new tohost/fromhost semantics | Andrew Waterman | 1 | -1/+1 |
2012-03-24 | new supervisor mode | Andrew Waterman | 6 | -70/+73 |
2012-03-18 | update vector fences | Andrew Waterman | 1 | -14/+10 |
2012-03-18 | clean up vector exception instructions | Yunsup Lee | 1 | -9/+13 |
2012-03-13 | add more instructions for vector exception handling | Yunsup Lee | 1 | -8/+14 |
2012-03-13 | add vvcfg,vtcfg | Yunsup Lee | 1 | -2/+6 |
2012-03-13 | opcodes cleanup | Yunsup Lee | 1 | -17/+15 |
2012-03-10 | slight change to vector supervisor instructions | Yunsup Lee | 1 | -4/+4 |
2012-03-03 | new instructions to handle vector exceptions | Yunsup Lee | 1 | -0/+12 |
2011-11-11 | MFTX now uses RS1 for its source | Andrew Waterman | 1 | -2/+2 |
2011-11-11 | Synced up PK with supervisor changes/asm syntax | Andrew Waterman | 10 | -274/+229 |
2011-06-19 | temporary undoing of renaming | Andrew Waterman | 24 | -0/+5030 |
2011-06-19 | Renamed packages | Andrew Waterman | 24 | -5030/+0 |
2011-06-01 | [pk] fixed memset bug (again...) | Andrew Waterman | 1 | -3/+15 |
2011-05-23 | [pk] fixed FP emulation (rounding mode bug) | Andrew Waterman | 1 | -2/+2 |