]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - avr/cmd_fat.c
cpu commands
[z180-stamp.git] / avr / cmd_fat.c
index 77505b4b01d0eca453a1948b20f29d8ee4629741..fdd05b447dd6c0a2a721208870ff6e5dfe117f1a 100644 (file)
 
 #include "cmd_fat.h"
 #include <ctype.h>
+#include <time.h>
+uint32_t fat_time(const struct tm * timeptr);
 
 #include "ff.h"
 #include "z80-if.h"
 #include "eval_arg.h"
 #include "con-utils.h"
 #include "print-utils.h"
-#include "time.h"
 #include "timer.h"
 #include "debug.h"
 #include "env.h"
-#include "errnum.h"
 
 #define DEBUG_FA               0       /* set to 1 to debug */
 
@@ -60,7 +60,7 @@ DWORD get_fattime (void)
        time(&timer);
        gmtime_r(&timer, &tm_timer);
 
-       return fatfs_time(&tm_timer);
+       return fat_time(&tm_timer);
 }
 
 
@@ -582,7 +582,7 @@ command_ret_t do_rw(cmd_tbl_t *cmdtp UNUSED, uint_fast8_t flag UNUSED, int argc,
 
        if (res)
                cmd_error(CMD_RET_FAILURE, res, PSTR("'%s'"), argv[1]);
-       if (buserr || res)
+       if (buserr)
                cmd_error(CMD_RET_FAILURE, EBUSTO, NULL);
 
        return CMD_RET_SUCCESS;