diff options
Diffstat (limited to 'c/src/lib/libcpu/bfin/serial')
-rw-r--r-- | c/src/lib/libcpu/bfin/serial/spi.c | 4 | ||||
-rw-r--r-- | c/src/lib/libcpu/bfin/serial/spi.h | 2 | ||||
-rw-r--r-- | c/src/lib/libcpu/bfin/serial/twi.c | 10 | ||||
-rw-r--r-- | c/src/lib/libcpu/bfin/serial/uart.c | 16 | ||||
-rw-r--r-- | c/src/lib/libcpu/bfin/serial/uart.h | 2 |
5 files changed, 17 insertions, 17 deletions
diff --git a/c/src/lib/libcpu/bfin/serial/spi.c b/c/src/lib/libcpu/bfin/serial/spi.c index 42c2a5250f..471a607f2f 100644 --- a/c/src/lib/libcpu/bfin/serial/spi.c +++ b/c/src/lib/libcpu/bfin/serial/spi.c @@ -1,7 +1,7 @@ /* placeholder (just a shell) */ /* SPI driver for Blackfin - * + * * Copyright (c) 2008 Kallisti Labs, Los Gatos, CA, USA * written by Allan Hessenflow <allanh@kallisti.com> * @@ -11,7 +11,7 @@ * * $Id$ */ - + #include <stdlib.h> #include <rtems.h> diff --git a/c/src/lib/libcpu/bfin/serial/spi.h b/c/src/lib/libcpu/bfin/serial/spi.h index 080d9b3571..a656f44c29 100644 --- a/c/src/lib/libcpu/bfin/serial/spi.h +++ b/c/src/lib/libcpu/bfin/serial/spi.h @@ -40,7 +40,7 @@ typedef struct { extern rtems_libi2c_bus_ops_t bfin_spi_libi2c_bus_ops; - + void bfin_spi_isr(int source); diff --git a/c/src/lib/libcpu/bfin/serial/twi.c b/c/src/lib/libcpu/bfin/serial/twi.c index 80abc52bf1..63b4a0999e 100644 --- a/c/src/lib/libcpu/bfin/serial/twi.c +++ b/c/src/lib/libcpu/bfin/serial/twi.c @@ -1,7 +1,7 @@ /* this is not much more than a shell; it does not do anything useful yet */ /* TWI (I2C) driver for Blackfin - * + * * Copyright (c) 2008 Kallisti Labs, Los Gatos, CA, USA * written by Allan Hessenflow <allanh@kallisti.com> * @@ -11,7 +11,7 @@ * * $Id$ */ - + #include <stdlib.h> #include <rtems.h> @@ -49,9 +49,9 @@ rtems_status_code bfin_twi_init(int channel, bfin_twi_config_t *config) { if (channel < 0 || channel >= N_BFIN_TWI) return RTEMS_INVALID_NUMBER; - + base = config->base; - twi[channel].base = base; + twi[channel].base = base; result = rtems_semaphore_create(rtems_build_name('t','w','i','s'), 0, @@ -77,7 +77,7 @@ rtems_status_code bfin_twi_init(int channel, bfin_twi_config_t *config) { TWI_CONTROL_TWI_ENA; BFIN_REG16(base, TWI_CLKDIV_OFFSET) = config->fast ? ((8 << TWI_CLKDIV_CLKHI_SHIFT) | - (17 << TWI_CLKDIV_CLKLOW_SHIFT)) : + (17 << TWI_CLKDIV_CLKLOW_SHIFT)) : ((33 << TWI_CLKDIV_CLKHI_SHIFT) | (67 << TWI_CLKDIV_CLKLOW_SHIFT)); BFIN_REG16(base, TWI_SLAVE_CTL_OFFSET) = 0; diff --git a/c/src/lib/libcpu/bfin/serial/uart.c b/c/src/lib/libcpu/bfin/serial/uart.c index 8637830e61..cb2c229322 100644 --- a/c/src/lib/libcpu/bfin/serial/uart.c +++ b/c/src/lib/libcpu/bfin/serial/uart.c @@ -1,5 +1,5 @@ /* UART driver for Blackfin - * + * * Copyright (c) 2008 Kallisti Labs, Los Gatos, CA, USA * written by Allan Hessenflow <allanh@kallisti.com> * @@ -9,7 +9,7 @@ * * $Id$ */ - + #include <rtems.h> #include <rtems/libio.h> @@ -34,7 +34,7 @@ static void initializeHardware(int minor) { uint16_t r; base = uartsConfig->channels[minor].base_address; - + *(uint16_t volatile *) (base + UART_IER_OFFSET) = 0; if (uartsConfig->channels[minor].force_baud) @@ -60,12 +60,12 @@ static void initializeHardware(int minor) { static int pollRead(int minor) { int c; char *base; - + base = uartsConfig->channels[minor].base_address; - + /* check to see if driver is using interrupts so this call will be harmless (though non-functional) in case some debug code tries to - use it */ + use it */ if (!uartsConfig->channels[minor].use_interrupts && *((uint16_t volatile *) (base + UART_LSR_OFFSET)) & UART_LSR_DR) c = *((uint16_t volatile *) (base + UART_RBR_OFFSET)); @@ -87,7 +87,7 @@ char bfin_uart_poll_read(int minor) { void bfin_uart_poll_write(int minor, char c) { char *base; - + base = uartsConfig->channels[minor].base_address; while (!(*((uint16_t volatile *) (base + UART_LSR_OFFSET)) & UART_LSR_THRE)) @@ -158,7 +158,7 @@ static int pollWrite(int minor, const char *buf, int len) { static void enableInterrupts(int minor) { char *base; - + base = uartsConfig->channels[minor].base_address; *(uint16_t volatile *) (base + UART_IER_OFFSET) = UART_IER_ETBEI | diff --git a/c/src/lib/libcpu/bfin/serial/uart.h b/c/src/lib/libcpu/bfin/serial/uart.h index bac7cdcfa1..87e493bf6d 100644 --- a/c/src/lib/libcpu/bfin/serial/uart.h +++ b/c/src/lib/libcpu/bfin/serial/uart.h @@ -50,7 +50,7 @@ rtems_device_driver bfin_uart_open(rtems_device_major_number major, void bfin_uart_isr(int source); - + #ifdef __cplusplus } #endif |