aboutsummaryrefslogtreecommitdiff
path: root/src/globals.rs
diff options
context:
space:
mode:
authorDavid Li <li.davidm96@gmail.com>2016-01-15 17:20:32 -0700
committerDavid Li <li.davidm96@gmail.com>2016-01-15 17:20:32 -0700
commitd04190f91559938007c6f8a9c6acfdc50a967d31 (patch)
tree784e81f0dd1a78d9f16bdd139893e0f594538c99 /src/globals.rs
parentdf305142809e543f27f2990c63184381c394e9d3 (diff)
Stall on setting trap
Diffstat (limited to 'src/globals.rs')
-rw-r--r--src/globals.rs3
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;