1
0
mirror of https://github.com/bluekitchen/btstack.git synced 2025-03-27 05:37:05 +00:00

use uint32_t for time in ms

This commit is contained in:
matthias.ringwald 2011-07-14 12:09:53 +00:00
parent 53b86778bb
commit a8a2dedc0b
2 changed files with 3 additions and 3 deletions

@ -76,7 +76,7 @@ typedef struct timer {
// set timer based on current time
void run_loop_set_timer(timer_source_t *a, int timeout_in_ms);
void run_loop_set_timer(timer_source_t *a, uint32_t timeout_in_ms);
// add/remove timer_source
void run_loop_add_timer(timer_source_t *timer);

@ -146,8 +146,8 @@ static void embedded_tick_handler(void){
}
// set timer
void run_loop_set_timer(timer_source_t *ts, int timeout_in_ms){
int ticks = timeout_in_ms / hal_tick_get_tick_period_in_ms();
void run_loop_set_timer(timer_source_t *ts, uint32_t timeout_in_ms){
uint32_t ticks = timeout_in_ms / hal_tick_get_tick_period_in_ms();
if (ticks == 0) ticks++;
ts->timeout = system_ticks + ticks;
}