summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/shared/console/polled_io.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2014-10-09 16:40:20 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2014-10-13 10:32:38 -0500
commit4abbc567eee2580aa724389f8dcc87a252371b89 (patch)
tree018d963eb03370ab93dfad52086cfa1142796076 /c/src/lib/libbsp/powerpc/shared/console/polled_io.c
parentRemove libcpu/mips/clock - unused code (diff)
downloadrtems-4abbc567eee2580aa724389f8dcc87a252371b89.tar.bz2
powerpc bootloader: Remove warnings
This code is shared by multiple PowerPC BSPs including all motorola_powerpc variants.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/shared/console/polled_io.c')
-rw-r--r--c/src/lib/libbsp/powerpc/shared/console/polled_io.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/console/polled_io.c b/c/src/lib/libbsp/powerpc/shared/console/polled_io.c
index 26fe4ad2bd..76367a1981 100644
--- a/c/src/lib/libbsp/powerpc/shared/console/polled_io.c
+++ b/c/src/lib/libbsp/powerpc/shared/console/polled_io.c
@@ -443,15 +443,15 @@ int debug_tstc(void)
#define vidmem ((__io_ptr)(ptr_mem_map->isa_mem_base+0xb8000))
-void vacuum_putc(u_char c) {
+static void vacuum_putc(u_char c) {
console_global_data.vacuum_sent++;
}
-int vacuum_getc(void) {
+static int vacuum_getc(void) {
return -1;
}
-int vacuum_tstc(void) {
+static int vacuum_tstc(void) {
return 0;
}
@@ -496,7 +496,7 @@ static void pfree(void* p)
}
#endif
-void log_putc(const u_char c) {
+static void log_putc(const u_char c) {
console_log *l;
for(l=console_global_data.log; l; l=l->next) {
if (l->offset<PAGE_LOG_CHARS) break;
@@ -549,19 +549,19 @@ void flush_log(void) {
#error "BSP probably didn't define a console port"
#endif
-void serial_putc(const u_char c)
+static void serial_putc(const u_char c)
{
while ((INL_CONSOLE_INB(lsr) & LSR_THRE) == 0) ;
INL_CONSOLE_OUTB(thr, c);
}
-int serial_getc(void)
+static int serial_getc(void)
{
while ((INL_CONSOLE_INB(lsr) & LSR_DR) == 0) ;
return (INL_CONSOLE_INB(rbr));
}
-int serial_tstc(void)
+static int serial_tstc(void)
{
return ((INL_CONSOLE_INB(lsr) & LSR_DR) != 0);
}
@@ -592,7 +592,7 @@ cursor(int x, int y)
vga_outb(0x15, pos);
}
-void
+static void
vga_putc(const u_char c)
{
int x,y;
@@ -811,7 +811,7 @@ int kbdreset(void)
return 0;
}
-int kbd_tstc(void)
+static int kbd_tstc(void)
{
return ((kbd_inb(KBD_STATUS_REG) & KBD_STAT_OBF) != 0);
}
@@ -895,6 +895,7 @@ void printk(const char *fmt, ...) {
va_start(args, fmt);
i = k_vsprintf(buf, fmt, args);
+ (void) i; /* avoid set but not used warning */
va_end(args);
my_puts((u_char*)buf);
}