diff options
| author | Daniel Campora | 2015-07-10 10:15:11 +0200 |
|---|---|---|
| committer | Daniel Campora | 2015-07-10 11:37:48 +0200 |
| commit | ecb7f9fe581b746338b351415cf7bc0e3803cab6 (patch) | |
| tree | a684b62ee6f11fd89a3a79c62feb7e5eaf21689d /cc3200/fatfs/src/diskio.c | |
| parent | fa47bebfbc909835df7b38aed80c62e37493a7df (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.c | 9 |
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) | |
