Vincent (pan-) Coubard / X_NUCLEO_IDB0XA1

Fork of X_NUCLEO_IDB0XA1 by ST

Committer:
Vincent Coubard
Date:
Thu Sep 15 10:51:44 2016 +0100
Branch:
sync_with_github
Revision:
279:30a6a8ad2623
Parent:
274:4826afdae563
Sync with 947ff7cf03846721ec9970f16d373390cbf71f39

Merge 117ed4c55629877d7cb3d79c4bcb24e7da5bcab0 into 09eed58c8df8d351803324b150e324027ecb9ad6
2016-07-26 11:17:46+02:00: Andrea Palmieri
Merge pull request #10 from ARMmbed/fix_include_paths

Fix include path for mbed classic.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Wolfgang Betz 132:51056160fa4a 1
Wolfgang Betz 132:51056160fa4a 2 #include "clock.h"
Vincent Coubard 274:4826afdae563 3 #ifdef YOTTA_CFG_MBED_OS
Vincent Coubard 274:4826afdae563 4 #include "mbed-drivers/wait_api.h"
Vincent Coubard 274:4826afdae563 5 #include "mbed-drivers/rtc_time.h"
Vincent Coubard 274:4826afdae563 6 #else
Vincent Coubard 274:4826afdae563 7 #include "wait_api.h"
Vincent Coubard 274:4826afdae563 8 #include "rtc_time.h"
Vincent Coubard 274:4826afdae563 9 #endif
Wolfgang Betz 132:51056160fa4a 10
Wolfgang Betz 132:51056160fa4a 11 const uint32_t CLOCK_SECOND = 1000;
Wolfgang Betz 132:51056160fa4a 12
Wolfgang Betz 132:51056160fa4a 13 /*---------------------------------------------------------------------------*/
Wolfgang Betz 132:51056160fa4a 14
Wolfgang Betz 132:51056160fa4a 15 void Clock_Init(void)
Wolfgang Betz 132:51056160fa4a 16 {
Wolfgang Betz 132:51056160fa4a 17 //Not Used
Wolfgang Betz 132:51056160fa4a 18 }
Wolfgang Betz 132:51056160fa4a 19
Wolfgang Betz 132:51056160fa4a 20 /*---------------------------------------------------------------------------*/
Wolfgang Betz 132:51056160fa4a 21
Wolfgang Betz 132:51056160fa4a 22 tClockTime Clock_Time(void)
Wolfgang Betz 132:51056160fa4a 23 {
Wolfgang Betz 132:51056160fa4a 24 return clock();
Wolfgang Betz 132:51056160fa4a 25 }
Wolfgang Betz 132:51056160fa4a 26
Wolfgang Betz 132:51056160fa4a 27 /*---------------------------------------------------------------------------*/
Wolfgang Betz 132:51056160fa4a 28 /**
Wolfgang Betz 132:51056160fa4a 29 * Wait for a multiple of 1 ms.
Wolfgang Betz 132:51056160fa4a 30 *
Wolfgang Betz 132:51056160fa4a 31 */
Wolfgang Betz 132:51056160fa4a 32 void Clock_Wait(uint32_t i)
Wolfgang Betz 132:51056160fa4a 33 {
Wolfgang Betz 132:51056160fa4a 34 wait_ms(i);
Wolfgang Betz 132:51056160fa4a 35 }
Vincent Coubard 274:4826afdae563 36 /*---------------------------------------------------------------------------*/