From 3fcbf9a0e746e93599467595ba1667584cb694eb Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Fri, 27 Jul 2018 12:18:26 +0100 Subject: [PATCH] new version of is_IO_Addr --- src/lib/MemoryMap.bsv | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/lib/MemoryMap.bsv b/src/lib/MemoryMap.bsv index 8d1c2a9..2ad44b3 100644 --- a/src/lib/MemoryMap.bsv +++ b/src/lib/MemoryMap.bsv @@ -58,24 +58,24 @@ function Tuple2 #(Bool, Bit#(TLog#(Num_Slaves))) endfunction function Bool is_IO_Addr(Bit#(`PADDR) addr); // TODO Shuold be PADDR - if(addr>=`DebugBase && addr<=`DebugEnd) - return (True); - else if(addr>=`SDRAMMemBase && addr<=`SDRAMMemEnd) + if(addr>=`DebugBase && addr<=`DebugEnd) + return (True); + else if(addr>=`SDRAMMemBase && addr<=`SDRAMMemEnd) `ifdef FlexBus - return (True); + return (True); `else - return (False); - `endif - `ifdef BOOTROM - else if(addr>=`BootRomBase && addr<=`BootRomEnd) - return (False); - `endif - `ifdef TCMemory - else if(addr>=`TCMBase && addr<=`TCMEnd) - return (False); - `endif - else - return True; + return (False); + `endif + `ifdef BOOTROM + else if(addr>=`BootRomBase && addr<=`BootRomEnd) + return (False); + `endif + `ifdef TCMemory + else if(addr>=`TCMBase && addr<=`TCMEnd) + return (False); + `endif + else + return True; endfunction endpackage -- 2.30.2