from bbc microbit library
Dependencies: BLE_API mbed-dev-bin nRF51822
Fork of microbit-dal by
Diff: inc/core/MicroBitSystemTimer.h
- Revision:
- 37:b624ae5e94a5
- Parent:
- 35:8ce23bc1af38
- Child:
- 49:88f03f3feff1
diff -r 6837feb07da4 -r b624ae5e94a5 inc/core/MicroBitSystemTimer.h --- a/inc/core/MicroBitSystemTimer.h Wed Jul 13 12:18:15 2016 +0100 +++ b/inc/core/MicroBitSystemTimer.h Wed Jul 13 12:18:16 2016 +0100 @@ -43,7 +43,7 @@ #include "MicroBitComponent.h" /** - * Initialises a system wide timer, used to drive the various components used in the runtime. + * Initialises the system wide timer. * * This must be called before any components register to receive periodic periodic callbacks. * @@ -70,26 +70,11 @@ int system_timer_get_period(); /** - * Updates the current time in microseconds, since power on. - * - * If the mbed Timer hasn't been initialised, it will be initialised - * on the first call to this function. - */ -inline void update_time(); - -/** * Determines the time since the device was powered on. * * @return the current time since power on in milliseconds */ -uint64_t system_timer_current_time(); - -/** - * Determines the time since the device was powered on. - * - * @return the current time since power on in microseconds - */ -uint64_t system_timer_current_time_us(); +unsigned long system_timer_current_time(); /** * Timer callback. Called from interrupt context, once per period.