diff --git a/bsps/sparc/erc32/console/erc32_console.c b/bsps/sparc/erc32/console/erc32_console.c index 7aeb739677..01c5c70afb 100644 --- a/bsps/sparc/erc32/console/erc32_console.c +++ b/bsps/sparc/erc32/console/erc32_console.c @@ -292,7 +292,7 @@ static ssize_t erc32_console_write_support_polled( size_t len ) { - int nwrite = 0; + size_t nwrite = 0; while (nwrite < len) { console_outbyte_polled( minor, *buf++ ); diff --git a/bsps/sparc/leon2/console/console.c b/bsps/sparc/leon2/console/console.c index 56298504ee..d4492e070c 100644 --- a/bsps/sparc/leon2/console/console.c +++ b/bsps/sparc/leon2/console/console.c @@ -283,7 +283,7 @@ void console_outbyte_interrupt( static ssize_t console_write_support (int minor, const char *buf, size_t len) { - int nwrite = 0; + size_t nwrite = 0; while (nwrite < len) { #if (CONSOLE_USE_INTERRUPTS)