aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-06-19configure argument --host=riscv is now impliedcs250Andrew Waterman3-0/+24
2011-06-19fixed build after repo splitAndrew Waterman136-2/+6747
2011-06-19temporary undoing of renamingAndrew Waterman38-0/+15012
2011-06-19Renamed packagesAndrew Waterman38-15012/+0
2011-06-01[pk] fixed memset bug (again...)Andrew Waterman1-3/+15
2011-05-23[pk] fixed FP emulation (rounding mode bug)Andrew Waterman1-2/+2
2011-05-20[pk] fixed elf loaderAndrew Waterman1-4/+11
2011-05-19[pk] made PK smallerAndrew Waterman4-53/+79
2011-05-18[opcodes,pk,sim] add more vector traps (for #banks, illegal instructions)Yunsup Lee2-1/+17
2011-05-16[sim,pk] cleanups & initial virtual memory supportAndrew Waterman5-14/+16
2011-05-15[opcodes,pk,sim,xcc] resolve a conflictYunsup Lee1-7/+11
2011-05-15[libs,opcodes,pk,sim,xcc] add mov*,fmov*, shuffle vec instsYunsup Lee1-174/+180
2011-05-13tweaked encoding of rdcycle & cousinsAndrew Waterman1-7/+13
2011-04-24[xcc,sim,opcodes] added c.addiwAndrew Waterman1-0/+2
2011-04-24[xcc,sim,opcodes] added more RVC instructionsAndrew Waterman1-2/+40
2011-04-21[pk] fixed lseek syscallAndrew Waterman1-1/+1
2011-04-18[xcc,sim,opcodes] added rvc conditional branchesAndrew Waterman1-0/+4
2011-04-16[pk] fixed timer interrupt handler, etc.Andrew Waterman4-8/+19
2011-04-15[pk] limit programs to 2GB (for RV32 simplicity)Andrew Waterman1-6/+9
2011-04-15[pk] load pk at addr 0; user stack top = MEMSIZEAndrew Waterman9-53/+58
2011-04-15[pk] fixed timer interrupt bug, etc.Andrew Waterman6-37/+35
2011-04-13[pk] fixed rv32 (dumb memset bug)Andrew Waterman1-15/+5
2011-04-12[pk] add cache flush after program loadAndrew Waterman2-2/+2
2011-04-12[xcc,pk,sim] added privileged cflush instructionAndrew Waterman3-8/+11
2011-04-12[xcc,sim] rvc loads and storesAndrew Waterman1-0/+16
2011-04-12[sim,pk] fixed minor pk bugs and trap codesAndrew Waterman7-140/+177
2011-04-11[xcc,sim,opcodes] more rvc instructions and bug fixesAndrew Waterman1-0/+4
2011-04-09[pk] fix init_fp function prototypeYunsup Lee3-3/+3
2011-04-09[pk] add vector_disabled trap handlerYunsup Lee3-0/+15
2011-04-09[xcc, sim] added rvc insn c.li; misc fixesAndrew Waterman1-0/+2
2011-04-09[sim,pk] reorganized status registerAndrew Waterman4-9/+8
2011-04-09[xcc,pk,sim,opcodes] added first RVC instructionAndrew Waterman8-74/+22
2011-04-08[pk,fesvr] pk now loads elfs itselfAndrew Waterman9-15/+2817
2011-04-06[opcodes,pk,sim,xcc] fix utidx - add rdYunsup Lee1-1/+1
2011-04-05[opcodes,pk,sim,xcc] fix vector mem instruction format, add vector seg mem in...Yunsup Lee1-38/+110
2011-04-04[opcodes,pk,sim,xcc] add leftover vector instructions (vf, etc.)Yunsup Lee1-0/+10
2011-04-04[opcodes,pk,sim,xcc] add vector mem instructionsYunsup Lee1-0/+60
2011-04-04[opcodes,pk,sim,xcc] add stop,utidx instructionsYunsup Lee1-2/+6
2011-04-04[opcodes,pk,sim,xcc] add fence instructions for vector unitYunsup Lee1-0/+8
2011-03-25[opcodes] minor opcode changesAndrew Waterman1-17/+17
2011-03-25[sim,pk,xcc,opcodes] removed fminmag/fmaxmagAndrew Waterman1-8/+0
2011-03-25[xcc,pk,opcodes,sim] updated encoding/insn namesAndrew Waterman4-40/+64
2011-03-24[pk] 32bit kernel + FPU emulation now compilesAndrew Waterman3-2/+5
2011-02-15[xcc,opcodes,pk,sim] krste's re-renaming spreeAndrew Waterman4-199/+193
2011-02-15[xcc,sim,opcodes] removed mtflh/mffl/mffhAndrew Waterman1-6/+0
2011-02-04[sim,pk] added interrupt-pending field to cause regAndrew Waterman2-37/+35
2011-02-04[pk] fixed FP emulation bugAndrew Waterman3-7/+10
2011-02-02[sim,xcc,opcodes] added back mtflh.dAndrew Waterman1-1/+3
2011-02-02[opcodes,pk,sim,xcc] synci now bombs whole icacheAndrew Waterman1-2/+2
2011-02-01[xcc,opcodes,pk,sim] cleanup to FP ISAAndrew Waterman2-30/+28