Change parser strings to include length.
[bertos.git] / bertos / drv / ft245rl.c
index 40ffe0fda3fe9d563bff6f42d7c17b376590af47..6ca435aea727ed104a66f9adba379e2afb10ff12 100644 (file)
@@ -36,7 +36,6 @@
  * This chip is a parallel USB interface with data flow control.
  * A kfile-like interface is supplied.
  *
- * \version $Id$
  * \author Francesco Sacchi <batt@develer.com>
  */
 
 #include <cfg/macros.h>
 #include <cfg/debug.h>
 #include <cfg/module.h>
+
 #include <drv/timer.h>
-#include <kern/kfile.h>
+
+#include <io/kfile.h>
 
 #include <string.h>
 
@@ -59,7 +60,7 @@ MOD_DEFINE(ft245rl);
  */
 static size_t ft245rl_read(struct KFile *_fd, void *_buf, size_t size)
 {
-       Ft245rl *fd = FT245RL(_fd);
+       Ft245rl *fd = FT245RL_CAST(_fd);
        (void)fd; //unused
        uint8_t *buf = (uint8_t *)_buf;
        size_t total_read = 0;
@@ -81,7 +82,7 @@ static size_t ft245rl_read(struct KFile *_fd, void *_buf, size_t size)
  */
 static size_t ft245rl_write(struct KFile *_fd, const void *_buf, size_t size)
 {
-       Ft245rl *fd = FT245RL(_fd);
+       Ft245rl *fd = FT245RL_CAST(_fd);
        (void)fd; //unused
        const uint8_t *buf = (const uint8_t *)_buf;
        size_t total_write = 0;