diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-02-08 13:39:59 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-02-11 14:44:46 +0100 |
commit | c8bd3cda93526c6662d4ef7715dbb8823826ccae (patch) | |
tree | bcff841f39ef5e09bb6156b9ad6219910bbaeacc /c/src/lib/libcpu | |
parent | libchip/serial: Fix warnings (diff) | |
download | rtems-c8bd3cda93526c6662d4ef7715dbb8823826ccae.tar.bz2 |
libchip/serial: Add const qualifier
Diffstat (limited to 'c/src/lib/libcpu')
-rw-r--r-- | c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c | 2 | ||||
-rw-r--r-- | c/src/lib/libcpu/arm/at91rm9200/usart/usart.c | 2 | ||||
-rw-r--r-- | c/src/lib/libcpu/arm/pxa255/ffuart/ffuart.c | 2 | ||||
-rw-r--r-- | c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.c | 4 | ||||
-rw-r--r-- | c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.h | 4 |
5 files changed, 7 insertions, 7 deletions
diff --git a/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c b/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c index b1a291327a..5b21b9ee26 100644 --- a/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c +++ b/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c @@ -35,7 +35,7 @@ static void dbgu_write_polled(int minor, char c); static int dbgu_set_attributes(int minor, const struct termios *t); /* Pointers to functions for handling the UART. */ -console_fns dbgu_fns = +const console_fns dbgu_fns = { libchip_serial_default_probe, dbgu_first_open, diff --git a/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c b/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c index 2a4737c3a8..ae39abf195 100644 --- a/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c +++ b/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c @@ -37,7 +37,7 @@ static int usart_set_attributes(int minor, const struct termios *t); at91rm9200_usart_regs_t *usart_get_base(int minor); /* Pointers to functions for handling the UART polled. */ -console_fns usart_polling_fns = { +const console_fns usart_polling_fns = { libchip_serial_default_probe, /* deviceProbe */ usart_first_open, /* deviceFirstOpen */ usart_last_close, /* deviceLastClose */ diff --git a/c/src/lib/libcpu/arm/pxa255/ffuart/ffuart.c b/c/src/lib/libcpu/arm/pxa255/ffuart/ffuart.c index 4440076df8..875d0715bf 100644 --- a/c/src/lib/libcpu/arm/pxa255/ffuart/ffuart.c +++ b/c/src/lib/libcpu/arm/pxa255/ffuart/ffuart.c @@ -29,7 +29,7 @@ static void ffuart_write_polled(int minor, char c); static int ffuart_set_attributes(int minor, const struct termios *t); /* Pointers to functions for handling the UART. */ -console_fns ffuart_fns = +const console_fns ffuart_fns = { libchip_serial_default_probe, ffuart_first_open, diff --git a/c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.c b/c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.c index 51ecacdc49..00e5e7921e 100644 --- a/c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.c +++ b/c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.c @@ -893,7 +893,7 @@ MG5UART_STATIC void mg5uart_enable_interrupts( * Flow control is only supported when using interrupts */ -console_fns mg5uart_fns = +const console_fns mg5uart_fns = { libchip_serial_default_probe, /* deviceProbe */ mg5uart_open, /* deviceFirstOpen */ @@ -906,7 +906,7 @@ console_fns mg5uart_fns = TRUE /* deviceOutputUsesInterrupts */ }; -console_fns mg5uart_fns_polled = +const console_fns mg5uart_fns_polled = { libchip_serial_default_probe, /* deviceProbe */ mg5uart_open, /* deviceFirstOpen */ diff --git a/c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.h b/c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.h index 7e8b53e0ec..2e01e259b3 100644 --- a/c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.h +++ b/c/src/lib/libcpu/mips/mongoosev/duart/mg5uart.h @@ -73,8 +73,8 @@ extern "C" { * Driver function table */ -extern console_fns mg5uart_fns; -extern console_fns mg5uart_fns_polled; +extern const console_fns mg5uart_fns; +extern const console_fns mg5uart_fns_polled; /* * Default register access routines |