aboutsummaryrefslogtreecommitdiff
path: root/src/memory.rs
AgeCommit message (Expand)AuthorFilesLines
2015-12-30Convert simulator to using cacheDavid Li1-16/+23
2015-12-29Don't give cache ownership of memoryDavid Li1-3/+6
2015-12-29Update test for new cacheDavid Li1-1/+7
2015-12-28Specialize to direct-mapped cacheDavid Li1-21/+35
2015-12-28Implement basic cache lookupDavid Li1-10/+27
2015-12-27Add GPLv3 licenseDavid Li1-0/+16
2015-12-27Fix and test cache address parsingDavid Li1-12/+12
2015-12-27Include fetch requests in cacheDavid Li1-6/+16
2015-12-25Convert PC to u32David Li1-6/+32
2015-12-25Add trait for memory interfaceDavid Li1-18/+50
2015-12-20Introduce type aliases for ISA thingsDavid Li1-9/+7
2015-12-20Add Cache APIDavid Li1-5/+54
2015-12-18Implement RV32I integer-register instructionsDavid Li1-0/+11
2015-12-16Load and recognize a minimal set of instructionsDavid Li1-4/+11
2015-12-15Outline the simulatorDavid Li1-0/+21