aboutsummaryrefslogtreecommitdiff
path: root/cc3200/fatfs/src/diskio.c
diff options
context:
space:
mode:
authorDaniel Campora2015-07-10 10:15:11 +0200
committerDaniel Campora2015-07-10 11:37:48 +0200
commitecb7f9fe581b746338b351415cf7bc0e3803cab6 (patch)
treea684b62ee6f11fd89a3a79c62feb7e5eaf21689d /cc3200/fatfs/src/diskio.c
parentfa47bebfbc909835df7b38aed80c62e37493a7df (diff)
cc3200: Set simplelink time and date when enabling WLAN.
Diffstat (limited to 'cc3200/fatfs/src/diskio.c')
-rw-r--r--cc3200/fatfs/src/diskio.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/cc3200/fatfs/src/diskio.c b/cc3200/fatfs/src/diskio.c
index 55e7e1916..cd1d2e5be 100644
--- a/cc3200/fatfs/src/diskio.c
+++ b/cc3200/fatfs/src/diskio.c
@@ -10,6 +10,7 @@
#include <stdbool.h>
#include "py/mpconfig.h"
+#include "py/obj.h"
#include "diskio.h" /* FatFs lower layer API */
#include "sflash_diskio.h" /* Serial flash disk IO API */
#if MICROPY_HW_HAS_SDCARD
@@ -20,6 +21,7 @@
#include "inc/hw_memmap.h"
#include "rom_map.h"
#include "prcm.h"
+#include "pybrtc.h"
#include "timeutils.h"
/* Definitions of physical drive number for each drive */
@@ -193,12 +195,7 @@ DWORD get_fattime (
)
{
timeutils_struct_time_t tm;
- uint32_t seconds;
- uint16_t mseconds;
-
- // Get the time from the on-chip RTC and convert it to struct_time
- MAP_PRCMRTCGet(&seconds, &mseconds);
- timeutils_seconds_since_2000_to_struct_time(seconds, &tm);
+ timeutils_seconds_since_2000_to_struct_time(pybrtc_get_seconds(), &tm);
return ((tm.tm_year - 1980) << 25) | ((tm.tm_mon) << 21) |
((tm.tm_mday) << 16) | ((tm.tm_hour) << 11) |