From 0efd5469ef8de1c045a4d022c90c60db77513b46 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Fri, 27 Jul 2018 12:29:29 +0100 Subject: [PATCH] pass in addr to Tuple2 function --- src/lib/MemoryMap.bsv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/MemoryMap.bsv b/src/lib/MemoryMap.bsv index 9d07c09..432ad48 100644 --- a/src/lib/MemoryMap.bsv +++ b/src/lib/MemoryMap.bsv @@ -41,11 +41,11 @@ package MemoryMap; function Tuple2 #(Bool, Bit#(TLog#(Num_Slaves))) fn_addr_to_slave_num (Bit#(`PADDR) addr); - let ft = FastTuple2; + let ft = FastTuple2(addr); Bool isfast = tpl_1(ft); Bit#(TLog#(Num_Slaves)) x = tpl_2(ft); - let st = SlowTuple2; + let st = SlowTuple2(addr); Bool isslow = tpl_1(st); Bit#(TLog#(Num_Slow_Slaves)) y = tpl_2(st); if (isfast) -- 2.30.2