130 Commits (0bdb8c84092bf7c5eb4c981c620997a5893bfb70)
 

Author SHA1 Message Date
Andrew Waterman 0d603acb91 [pk] load pk at addr 0; user stack top = MEMSIZE 15 years ago
Andrew Waterman ba0cf05466 [pk] fixed timer interrupt bug, etc. 15 years ago
Andrew Waterman 04c8f1c003 [pk] fixed rv32 (dumb memset bug) 15 years ago
Andrew Waterman 69ddca76d2 [pk] add cache flush after program load 15 years ago
Andrew Waterman 64d0c6765c [xcc,pk,sim] added privileged cflush instruction 15 years ago
Andrew Waterman 85d1963000 [xcc,sim] rvc loads and stores 15 years ago
Andrew Waterman 27afdf1a00 [sim,pk] fixed minor pk bugs and trap codes 15 years ago
Andrew Waterman 7e6145731f [xcc,sim,opcodes] more rvc instructions and bug fixes 15 years ago
Yunsup Lee 5e7e315dee [pk] fix init_fp function prototype 15 years ago
Yunsup Lee 033e1e62bd [pk] add vector_disabled trap handler 15 years ago
Andrew Waterman e23cce64e2 [xcc, sim] added rvc insn c.li; misc fixes 15 years ago
Andrew Waterman 53eb346e31 [sim,pk] reorganized status register 15 years ago
Andrew Waterman 6e7fe98ea9 [xcc,pk,sim,opcodes] added first RVC instruction 15 years ago
Andrew Waterman 666ae0c9e5 [pk,fesvr] pk now loads elfs itself 15 years ago
Yunsup Lee c6fef75003 [opcodes,pk,sim,xcc] fix utidx - add rd 15 years ago
Yunsup Lee 5eb059390c [opcodes,pk,sim,xcc] fix vector mem instruction format, add vector seg mem instructions 15 years ago
Yunsup Lee 3706ca66d3 [opcodes,pk,sim,xcc] add leftover vector instructions (vf, etc.) 15 years ago
Yunsup Lee 3cfe170bfa [opcodes,pk,sim,xcc] add vector mem instructions 15 years ago
Yunsup Lee ae7b2fd190 [opcodes,pk,sim,xcc] add stop,utidx instructions 15 years ago
Yunsup Lee 6145b13822 [opcodes,pk,sim,xcc] add fence instructions for vector unit 15 years ago
Andrew Waterman 8520deaafc [opcodes] minor opcode changes 15 years ago
Andrew Waterman c1a89d8055 [sim,pk,xcc,opcodes] removed fminmag/fmaxmag 15 years ago
Andrew Waterman 4baf0c99c5 [xcc,pk,opcodes,sim] updated encoding/insn names 15 years ago
Andrew Waterman d9e887bd18 [pk] 32bit kernel + FPU emulation now compiles 15 years ago
Andrew Waterman 9b215d8bb8 [xcc,opcodes,pk,sim] krste's re-renaming spree 15 years ago
Andrew Waterman ee82a98e99 [xcc,sim,opcodes] removed mtflh/mffl/mffh 15 years ago
Andrew Waterman 5c9d48945e [sim,pk] added interrupt-pending field to cause reg 15 years ago
Andrew Waterman af2d471a4e [pk] fixed FP emulation bug 15 years ago
Andrew Waterman 83cdb2063f [sim,xcc,opcodes] added back mtflh.d 15 years ago
Andrew Waterman b8449c463e [opcodes,pk,sim,xcc] synci now bombs whole icache 15 years ago
Andrew Waterman 4385a34442 [xcc,opcodes,pk,sim] cleanup to FP ISA 15 years ago
Andrew Waterman 9c3ff9eccd [sim,opcodes] add mulhsu instruction 15 years ago
Andrew Waterman da568c7f5e [opcodes,pk,sim,xcc] great renumbering of 2011, part deux 15 years ago
Andrew Waterman 5a0bc797e3 [sim, pk, xcc, opcodes] great instruction renaming of 2011 15 years ago
Andrew Waterman 99e15cd707 [opcodes, sim, xcc] made *w insns illegal in RV32 15 years ago
Andrew Waterman dff73c1d18 [opcodes, pk, sim, xcc] removed nor, normalized macros to addi 15 years ago
Andrew Waterman 0cf0242c3b [pk] added --disable-fp-emulation option for code size 15 years ago
Yunsup Lee b83d64df01 [opcodes,pk,sim,xcc] flip fields to favor little endian 15 years ago
Andrew Waterman 5490b1d627 [pk] send stdout/stderr to both fesvr and debug console 15 years ago
Andrew Waterman 37ed1d3297 [pk] fixed memset bug 16 years ago
Andrew Waterman 63729473a5 [opcodes, pk, sim, xcc] Tweaked FP encoding 16 years ago
Andrew Waterman 3f0c7368c8 [opcodes] generate latex and verilog correctly 16 years ago
Andrew Waterman e45fd54d56 [pk] minor PK bugfix 16 years ago
Andrew Waterman 783c0ec831 [pk] various PK cleanups/speedups 16 years ago
Andrew Waterman 16a55362ca [xcc, sim, pk, opcodes] new instruction encoding! 16 years ago
Andrew Waterman 4daccfc1cf [xcc, sim, pk] link register is now x1 16 years ago
Andrew Waterman 664411d5e6 [opcodes, pk, sim, xcc] made jumps shorter and PC-relative 16 years ago
Yunsup Lee 9fe7d4f656 [pk,sim,xcc] get rid of at register, introduce tp register 16 years ago
Andrew Waterman 6ba19295c0 [sim,xcc,pk,opcodes] static rounding modes for FP insns 16 years ago
Andrew Waterman f415fce416 [pk] assume FSR exists even if FP is unsupported 16 years ago