registerMem :: (Maybe ComponentId) -> Int -> Int -> Sim ()
registerMem (Just cId) base size = invoke MemoryManager cId (Register base size) >> return ()
registerMem :: (Maybe ComponentId) -> Int -> Int -> Sim ()
registerMem (Just cId) base size = invoke MemoryManager cId (Register base size) >> return ()
registerMem (Just cId) base size = invoke MemoryManager cId (Register base size) >> return ()