unified: Eliminate support for dynamic timers
Gets rid of official support for dynamic timer allocation in the unified kernel, since users can easily define and initialize timers at any time. Legacy support for dynamic timers is maintained for backwards compatibility reasons for the time being ... Change-Id: I12b3e25914fe11e3886065bee4e96fb96f59b299 Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
This commit is contained in:
parent
018cd9a656
commit
1d07bd1bff
4 changed files with 19 additions and 15 deletions
|
@ -290,11 +290,6 @@ struct k_timer {
|
|||
|
||||
extern void k_timer_init(struct k_timer *timer, void *data);
|
||||
|
||||
#if (CONFIG_NUM_DYNAMIC_TIMERS > 0)
|
||||
extern struct k_timer *k_timer_alloc(void);
|
||||
extern void k_timer_free(struct k_timer *timer);
|
||||
#endif
|
||||
|
||||
extern void k_timer_start(struct k_timer *timer,
|
||||
int32_t duration, int32_t period,
|
||||
void (*handler)(void *), void *handler_arg,
|
||||
|
@ -355,8 +350,6 @@ extern int64_t k_uptime_delta(int64_t *reftime);
|
|||
|
||||
extern uint32_t k_uptime_delta_32(int64_t *reftime);
|
||||
|
||||
extern bool k_timer_pool_is_empty(void);
|
||||
|
||||
extern uint32_t k_cycle_get_32(void);
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue