mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-17 10:52:44 +01:00
* missing part of last commit
This commit is contained in:
parent
51e7277473
commit
88d3421ee7
@ -51,7 +51,6 @@ and the mailinglist (subscription via web site)
|
||||
#include <time.h>
|
||||
#include <sys/time.h>
|
||||
#include "lpc2387.h"
|
||||
#include "clock.h"
|
||||
|
||||
/* ------------------------------------------------------------------------- */
|
||||
/**
|
||||
|
@ -45,7 +45,6 @@ and the mailinglist (subscription via web site)
|
||||
#include "lpc2387.h"
|
||||
#include "lpc2387-rtc.h"
|
||||
#include "lpm.h"
|
||||
#include "clock.h"
|
||||
|
||||
#define PREINT_RTC 0x000001C8 /* Prescaler value, integer portion, PCLK = 15Mhz */
|
||||
#define PREFRAC_RTC 0x000061C0 /* Prescaler value, fraction portion, PCLK = 15Mhz */
|
||||
@ -58,7 +57,6 @@ and the mailinglist (subscription via web site)
|
||||
#define PRINTF(fmt, args...)
|
||||
#endif
|
||||
|
||||
extern void _clock_alarm(void);
|
||||
|
||||
/**
|
||||
* @brief epoch time in hour granularity
|
||||
@ -155,7 +153,6 @@ void RTC_IRQHandler (void)
|
||||
RTC_AMR = 0xff; // disable alarm irq
|
||||
PRINTF("alarm");
|
||||
lpm_end_awake();
|
||||
_clock_alarm();
|
||||
}
|
||||
|
||||
VICVectAddr = 0; // Acknowledge Interrupt
|
||||
|
@ -64,14 +64,23 @@ typedef struct swtimer_t {
|
||||
} action;
|
||||
} swtimer_t;
|
||||
|
||||
/**
|
||||
* @brief Current system time
|
||||
* @return Time in ticks since system boot
|
||||
*/
|
||||
swtime_t swtimer_now();
|
||||
|
||||
/**
|
||||
* @brief Initializes swtimer
|
||||
* @return always 0
|
||||
*/
|
||||
int swtimer_init();
|
||||
|
||||
/**
|
||||
* @brief set swtimer interval and activate
|
||||
* @param[in] t pointer to preinitialised swtimer_t
|
||||
* @param[in] interval swtimer interval
|
||||
* @return always 0
|
||||
*/
|
||||
int swtimer_set(swtimer_t *t, swtime_t interval);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user