aboutsummaryrefslogtreecommitdiff
path: root/src/isa/mod.rs
AgeCommit message (Collapse)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 Li1-0/+4
2016-01-06Correct s_imm calculationDavid Li1-2/+2
2016-01-05Update copyrightDavid Li1-1/+1
2015-12-27Add GPLv3 licenseDavid Li1-0/+16
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 JAL, JALRDavid Li1-3/+12
2015-12-19Implement RV32I integer-immediate instructionsDavid Li1-0/+4
2015-12-18Implement RV32I integer-register instructionsDavid Li1-0/+17
2015-12-16Implement ADDIDavid Li1-0/+71
2015-12-16Load and recognize a minimal set of instructionsDavid Li1-1/+12
2015-12-15Outline the simulatorDavid Li1-0/+32