Update preset.
[bertos.git] / bertos / io / kblock_ram.c
index e3780d7d92777a7b8fc3ba2aab7c6223e2d6c8d9..b936e90236d7b69f3c736fac2eca28ccc224c2f9 100644 (file)
  *
  * \author Francesco Sacchi <batt@develer.com>
  *
- * \brief KBlock interface
+ * \brief KBlock interface on RAM memory
+ *
+ * \author Francesco Sacchi <batt@develer.com>
+ *
+ * $WIZ$ module_name = "kfile_ram"
+ * $WIZ$ module_depends = "kblock"
  */
 
 
@@ -100,7 +105,7 @@ static const KBlockVTable kblockram_hwbuffered_vt =
        .store = kblockram_store,
 
        .error = kblockram_dummy,
-       .clearerr = kblockram_dummy,
+       .clearerr = (kblock_clearerr_t)kblockram_dummy,
        .close = kblockram_dummy,
 };
 
@@ -116,7 +121,7 @@ static const KBlockVTable kblockram_swbuffered_vt =
        .store = kblock_swStore,
 
        .error = kblockram_dummy,
-       .clearerr = kblockram_dummy,
+       .clearerr = (kblock_clearerr_t)kblockram_dummy,
        .close = kblockram_dummy,
 };
 
@@ -126,7 +131,7 @@ static const KBlockVTable kblockram_unbuffered_vt =
        .writeDirect = kblockram_writeDirect,
 
        .error = kblockram_dummy,
-       .clearerr = kblockram_dummy,
+       .clearerr = (kblock_clearerr_t)kblockram_dummy,
        .close = kblockram_dummy,
 };