Add missing headers; fix typo.
authorbatt <batt@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 25 Jun 2010 18:36:05 +0000 (18:36 +0000)
committerbatt <batt@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 25 Jun 2010 18:36:05 +0000 (18:36 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3950 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/io/kblock.c
bertos/io/kblock.h

index 32c36cf356b5a10cc7188f774da589b7e2abe296..a0ee2a5431f4a2c6183d739e64bb21ef371c5b14 100644 (file)
@@ -37,6 +37,7 @@
 
 
 #include "kblock.h"
+#include <cfg/log.h>
 
 
 static void *kblock_swMap(struct KBlock *b, size_t offset, size_t size)
index 3d33da6368253087c85fd8682745c0a99ebcc13d..b486fa6d3250891b184584d008434b6bcd5508d9 100644 (file)
@@ -40,6 +40,7 @@
 
 #include <cfg/compiler.h>
 #include <cfg/debug.h>
+#include <cfg/macros.h>
 
 /** Type for addressing blocks in the device. */
 typedef uint32_t block_idx_t;
@@ -99,7 +100,7 @@ typedef enum KBlockStatus
        KBS_ERR_NOT_MAPPED,        ///< Error: trying to memory unmap a block not yet mapped.
        KBS_ERR_MAP_NOT_AVAILABLE, ///< Error: mapping methods not implemented.
 
-       #define KBS_STATUS_MASK (BV(KBS_MAPPER) | 0 /* Add status flags here */)
+       #define KBS_STATUS_MASK (BV(KBS_MAPPED) | 0 /* Add status flags here */)
        
        #define KBS_ERROR_MASK (BV(KBS_ERR_ALREADY_MAPPED) | BV(KBS_ERR_ALREADY_MAPPED) \
                | BV(KBS_ERR_MAP_NOT_AVAILABLE) | 0 /* Add error flags here */)