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:
Allan Stephens 2016-10-07 15:54:11 -05:00 committed by Peter Mitsis
commit 1d07bd1bff
4 changed files with 19 additions and 15 deletions

View file

@ -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);
/**