mbed-os/targets/TARGET_NUVOTON
Vincent Coubard f880e44145 remove usage of mktime/localtime in favor of dedicated functions.
The use of mktime was causing a fault when called in interrupt handler because on GCC it lock the mutex protecting the environment, To overcome this issue, this patch add dedicated routine to convert a time_t into a tm and vice versa.
In the process mktime has been optimized and is now an order of magnitude faster than the routines present in the C library.
2017-06-07 22:06:22 -05:00
..
TARGET_M451 remove usage of mktime/localtime in favor of dedicated functions. 2017-06-07 22:06:22 -05:00
TARGET_NUC472 remove usage of mktime/localtime in favor of dedicated functions. 2017-06-07 22:06:22 -05:00
mbed_rtx.h Remove deprecated RTX4 config options 2017-05-30 18:55:55 +01:00
nu_bitutil.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
nu_miscutil.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
nu_miscutil.h [NUC472/M453] Change sbrk() allocation to be 32-byte aligned 2017-01-16 09:48:27 +08:00
nu_modutil.c restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
nu_modutil.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00