From 3a43d040b1175390029994d5e2fc8838fea05ca6 Mon Sep 17 00:00:00 2001 From: razvanm Date: Mon, 14 Jan 2008 20:34:29 +0000 Subject: [PATCH] A fix to allow Deluge T2 to compile for micaz. --- .../net/Deluge/BlockStorageManager/BlockStorageManagerC.nc | 4 ++-- .../net/Deluge/BlockStorageManager/BlockStorageManagerP.nc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tos/lib/net/Deluge/BlockStorageManager/BlockStorageManagerC.nc b/tos/lib/net/Deluge/BlockStorageManager/BlockStorageManagerC.nc index 49c4093d..68714cfd 100644 --- a/tos/lib/net/Deluge/BlockStorageManager/BlockStorageManagerC.nc +++ b/tos/lib/net/Deluge/BlockStorageManager/BlockStorageManagerC.nc @@ -70,7 +70,7 @@ implementation BlockStorageManagerP.SubStorageMap[VOLUME_DELUGE2] -> BlockStorageC_2; BlockStorageManagerP.SubStorageMap[VOLUME_DELUGE3] -> BlockStorageC_3; #elif defined(PLATFORM_MICAZ) - components StorageMapperAt45dbC; - BlockStorageManagerP.At45dbVolume = At45dbStorageManagerC; + components At45dbStorageManagerC; + BlockStorageManagerP.At45dbVolume -> At45dbStorageManagerC; #endif } diff --git a/tos/lib/net/Deluge/BlockStorageManager/BlockStorageManagerP.nc b/tos/lib/net/Deluge/BlockStorageManager/BlockStorageManagerP.nc index 7a7cefb7..c171a25c 100644 --- a/tos/lib/net/Deluge/BlockStorageManager/BlockStorageManagerP.nc +++ b/tos/lib/net/Deluge/BlockStorageManager/BlockStorageManagerP.nc @@ -181,7 +181,7 @@ implementation #if defined(PLATFORM_TELOSB) p_addr = call SubStorageMap.getPhysicalAddress[volume_id](addr); #elif defined(PLATFORM_MICAZ) - at45page_t page = call At45dbVolume.remap[img_num]((addr >> AT45_PAGE_SIZE_LOG2)); + at45page_t page = call At45dbVolume.remap[volume_id]((addr >> AT45_PAGE_SIZE_LOG2)); at45pageoffset_t offset = addr & ((1 << AT45_PAGE_SIZE_LOG2) - 1); p_addr = page; p_addr = p_addr << AT45_PAGE_SIZE_LOG2; -- 2.39.2