1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

rtt_stdio: update for new xtimer api

This commit is contained in:
Michael Andersen 2016-10-19 09:06:57 -07:00 committed by Joakim Nohlgård
parent 4e5fae77da
commit 76da4d8d12

View File

@ -313,7 +313,7 @@ int uart_stdio_read(char* buffer, int count) {
/* We only unlock when rtt_stdio_enable_stdin is called
Note that we assume only one caller invoked this function */
}
uint32_t last_wakeup = xtimer_now();
xtimer_ticks32_t last_wakeup = xtimer_now();
while(1) {
xtimer_periodic_wakeup(&last_wakeup, STDIO_POLL_INTERVAL);
res = rtt_read(buffer, count);
@ -326,7 +326,7 @@ int uart_stdio_read(char* buffer, int count) {
int uart_stdio_write(const char* buffer, int len) {
int written = rtt_write(buffer, len);
uint32_t last_wakeup = xtimer_now();
xtimer_ticks32_t last_wakeup = xtimer_now();
while (blocking_stdout && written < len) {
xtimer_periodic_wakeup(&last_wakeup, STDIO_POLL_INTERVAL);
written += rtt_write(&buffer[written], len-written);