Use volatile for curr_ticks

This commit is contained in:
iabdalkader 2014-03-03 16:32:11 +02:00
parent ea113dcc34
commit 5a5c93f66b

View File

@ -46,9 +46,9 @@ int systick_init()
return 0;
}
void systick_sleep(uint32_t ms)
void systick_sleep(volatile uint32_t ms)
{
uint32_t curr_ticks = sys_ticks;
volatile uint32_t curr_ticks = sys_ticks;
while ((sys_ticks - curr_ticks) < ms);
}