aboutsummaryrefslogtreecommitdiff
path: root/src/isa
AgeCommit message (Expand)AuthorFilesLines
2016-01-14Convert ISA types to newtype structsDavid Li1-24/+184
2016-01-11Fix BGE, BGEU, funct3 calculationDavid Li1-1/+1
2016-01-06Implement LUI, AUIPCDavid Li2-0/+6
2016-01-06Implement LB, SB, LBUDavid Li1-3/+9
2016-01-06Correct s_imm calculationDavid Li1-2/+2
2016-01-05Update copyrightDavid Li4-4/+4
2015-12-27Add GPLv3 licenseDavid Li4-0/+64
2015-12-25Convert PC to u32David Li1-2/+1
2015-12-25Add trait for memory interfaceDavid Li1-0/+4
2015-12-20Fix immediate calculation in JALDavid Li1-2/+2
2015-12-20Convert simulator to new type aliasesDavid Li1-11/+13
2015-12-20Introduce type aliases for ISA thingsDavid Li1-0/+2
2015-12-20Add Cache APIDavid Li1-0/+4
2015-12-20Fix compile errorsDavid Li1-5/+13
2015-12-20Implement logic for RV32I branch instructionsDavid Li1-0/+7
2015-12-20Implement JAL, JALRDavid Li2-4/+13
2015-12-19Implement RV32I integer-immediate instructionsDavid Li3-2/+8
2015-12-18Implement RV32I integer-register instructionsDavid Li4-1/+38
2015-12-16Implement ADDIDavid Li1-0/+71
2015-12-16Load and recognize a minimal set of instructionsDavid Li3-3/+24
2015-12-15Outline the simulatorDavid Li2-0/+34