aboutsummaryrefslogtreecommitdiff
path: root/riscv/mmu.h
AgeCommit message (Expand)AuthorFilesLines
2013-08-11Instructions are no longer member functionsAndrew Waterman1-25/+2
2013-07-28Don't flush TLB on PTBR writes (only FATC)Andrew Waterman1-1/+1
2013-07-26New supervisor modeAndrew Waterman1-17/+3
2013-07-26Remove more vector stuffAndrew Waterman1-3/+0
2013-07-26Rip out RVC for nowAndrew Waterman1-42/+17
2013-07-26Generate instruction decoder dynamicallyAndrew Waterman1-22/+18
2013-03-29add load-reserved/store-conditional instructionsAndrew Waterman1-2/+13
2013-03-25add BSD licenseAndrew Waterman1-0/+2
2013-03-25truncate effective addresses in rv32Andrew Waterman1-11/+4
2013-02-15don't store host pointers in soft TLBAndrew Waterman1-15/+18
2013-02-13clean up fetch-execute loop a bitAndrew Waterman1-28/+32
2013-02-13add I$/D$/L2$ simulatorsAndrew Waterman1-15/+23
2012-01-24check that virtual addresses are sign-extendedAndrew Waterman1-0/+2
2012-01-22disentangle decode.h from other headersAndrew Waterman1-0/+1
2011-11-01Fixed tight coupling of host and target page sizeAndrew Waterman1-1/+1
2011-10-27changed page size to 8KBAndrew Waterman1-4/+3
2011-06-19temporary undoing of renamingAndrew Waterman1-0/+191
2011-06-12[sim] renamed to riscv-isa-runAndrew Waterman1-194/+0
2011-06-12[xcc] minor performance tweaksAndrew Waterman1-4/+13
2011-06-11[xcc] tlb now stores host addressesAndrew Waterman1-16/+16
2011-06-11[xcc] cleaned up mmu codeAndrew Waterman1-96/+26
2011-05-31[sim] fault on failed addr translationsAndrew Waterman1-1/+21
2011-05-31[sim] minor sim cleanupAndrew Waterman1-16/+6
2011-05-29[sim,opcodes] improved sim build and run performanceAndrew Waterman1-50/+44
2011-05-28[fesvr,xcc,sim] fixed multicore sim for akarosAndrew Waterman1-14/+23
2011-05-16[sim,pk] cleanups & initial virtual memory supportAndrew Waterman1-38/+46
2011-05-13[sim] initial support for virtual memoryAndrew Waterman1-17/+126
2011-05-06[sim] fixed building sim without cache simulatorsAndrew Waterman1-1/+1
2011-04-30[sim] hacked in a dcache simulatorAndrew Waterman1-1/+33
2011-04-15[sim] added icache simulator (disabled by default)Andrew Waterman1-0/+9
2011-04-12[sim,pk] fixed minor pk bugs and trap codesAndrew Waterman1-3/+5
2011-04-11[xcc,sim,opcodes] more rvc instructions and bug fixesAndrew Waterman1-3/+1
2011-04-09[xcc, sim] added rvc insn c.li; misc fixesAndrew Waterman1-1/+4
2011-04-09[xcc,pk,sim,opcodes] added first RVC instructionAndrew Waterman1-3/+8
2010-10-05[xcc,sim] eliminated vectored trapsAndrew Waterman1-2/+2
2010-09-10[sim, pk] cleaned up exception vectors and FP exc flagsAndrew Waterman1-7/+7
2010-07-28[sim,xcc] Changed instruction format to RISC-VAndrew Waterman1-1/+1
2010-07-18Reorganized directory structureAndrew Waterman1-0/+76