diff options
author | David Li <li.davidm96@gmail.com> | 2016-01-15 17:20:32 -0700 |
---|---|---|
committer | David Li <li.davidm96@gmail.com> | 2016-01-15 17:20:32 -0700 |
commit | d04190f91559938007c6f8a9c6acfdc50a967d31 (patch) | |
tree | 784e81f0dd1a78d9f16bdd139893e0f594538c99 /src/globals.rs | |
parent | df305142809e543f27f2990c63184381c394e9d3 (diff) |
Stall on setting trap
Diffstat (limited to 'src/globals.rs')
-rw-r--r-- | src/globals.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/globals.rs b/src/globals.rs index 2d2a067..dc96403 100644 --- a/src/globals.rs +++ b/src/globals.rs @@ -2,7 +2,7 @@ use std::cell::RefCell; use std::rc::Rc; use rustv::isa::{self, IsaType}; -use rustv::memory::{Memory, MemoryInterface, Mmu}; +use rustv::memory::{MemoryInterface, Mmu}; use memory_tracker::MemoryTracker; @@ -43,6 +43,7 @@ impl<'a> GlobalsUpdater<'a> { } // TODO: how to distinguish which player? + // TODO: we want virtual addresses? or physical ones? pub fn fetch_tag(&self, tag: isa::Address, index: u32) { // TODO: assert index is 0 or 1 let address = HOME_STATUS; |