summaryrefslogtreecommitdiff
path: root/src/storage/cache.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/storage/cache.cc')
-rw-r--r--src/storage/cache.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/storage/cache.cc b/src/storage/cache.cc
index cf954b0..e0eaf58 100644
--- a/src/storage/cache.cc
+++ b/src/storage/cache.cc
@@ -24,8 +24,9 @@ Response Cache::write(Accessor accessor, signed int data, int address)
this->requester = accessor;
if (this->requester == accessor) {
+ fetch_resource(address);
if (this->wait_time == 0) {
- this->do_write(data, address);
+ // this->do_write(data, address);
r = OK;
}
}
@@ -34,3 +35,7 @@ Response Cache::write(Accessor accessor, signed int data, int address)
}
Response Cache::read(Accessor accessor, int address, std::array<signed int, LINE_SIZE>& data) { return WAIT; }
+
+void Cache::fetch_resource(int address) {
+
+}