summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
authorWill Robertson <aliask@rockbox.org>2008-02-19 14:15:59 +0000
committerWill Robertson <aliask@rockbox.org>2008-02-19 14:15:59 +0000
commitbc4621499add05e8167a5a4ff2a587cb1092fdf9 (patch)
tree247e4e5e95cfc6ed1bcabe27b03c46817fa2bdd8 /firmware/drivers
parented4a63505872d5c57407a4c27935b500708189a2 (diff)
downloadrockbox-bc4621499add05e8167a5a4ff2a587cb1092fdf9.zip
rockbox-bc4621499add05e8167a5a4ff2a587cb1092fdf9.tar.gz
rockbox-bc4621499add05e8167a5a4ff2a587cb1092fdf9.tar.bz2
rockbox-bc4621499add05e8167a5a4ff2a587cb1092fdf9.tar.xz
Bring the IMX31 serial driver in line with the CONTRIBUTING guidelines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16352 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/serial.c34
1 files changed, 18 insertions, 16 deletions
diff --git a/firmware/drivers/serial.c b/firmware/drivers/serial.c
index 6ed539b..2284165 100644
--- a/firmware/drivers/serial.c
+++ b/firmware/drivers/serial.c
@@ -174,36 +174,38 @@ void serial_setup (void)
void serial_setup(void)
{
#ifdef UART_INT /*enable UART Interrupts */
- UCR1_1 |= (EUartUCR1_TRDYEN | EUartUCR1_RRDYEN | EUartUCR1_TXMPTYEN);
- UCR4_1 |= (EUartUCR4_TCEN);
+ UCR1_1 |= (EUARTUCR1_TRDYEN | EUaRTUCR1_RRDYEN | EUARTUCR1_TXMPTYEN);
+ UCR4_1 |= (EUARTUCR4_TCEN);
#else /*disable UART Interrupts*/
- UCR1_1 &= ~(EUartUCR1_TRDYEN | EUartUCR1_RRDYEN | EUartUCR1_TXMPTYEN);
- UCR4_1 &= ~(EUartUCR4_TCEN);
+ UCR1_1 &= ~(EUARTUCR1_TRDYEN | EUARTUCR1_RRDYEN | EUARTUCR1_TXMPTYEN);
+ UCR4_1 &= ~(EUARTUCR4_TCEN);
#endif
- UCR1_1 |= EUartUCR1_UARTEN;
- UCR2_1 |= (EUartUCR2_TXEN | EUartUCR2_RXEN | EUartUCR2_IRTS);
+ UCR1_1 |= EUARTUCR1_UARTEN;
+ UCR2_1 |= (EUARTUCR2_TXEN | EUARTUCR2_RXEN | EUARTUCR2_IRTS);
/* Tx,Rx Interrupt Trigger levels, Disable for now*/
/*UFCR1 |= (UFCR1_TXTL_32 | UFCR1_RXTL_32);*/
}
-int Tx_Rdy(void)
+int tx_rdy(void)
{
- if((UTS1 & EUartUTS_TXEMPTY))
+ if((UTS1 & EUARTUTS_TXEMPTY))
return 1;
- else return 0;
+ else
+ return 0;
}
/*Not ready...After first Rx, UTS1 & UTS1_RXEMPTY
keeps returning true*/
-int Rx_Rdy(void)
+int rx_rdy(void)
{
- if(!(UTS1 & EUartUTS_RXEMPTY))
+ if(!(UTS1 & EUARTUTS_RXEMPTY))
return 1;
- else return 0;
+ else
+ return 0;
}
-void Tx_Writec(char c)
+void tx_writec(char c)
{
UTXD1=(int) c;
}
@@ -227,12 +229,12 @@ void serial_tx(const unsigned char * buf)
{
/*Tx*/
for(;;) {
- if(Tx_Rdy()) {
+ if(tx_rdy()) {
if(*buf == '\0')
return;
if(*buf == '\n')
- Tx_Writec('\r');
- Tx_Writec(*buf);
+ tx_writec('\r');
+ tx_writec(*buf);
buf++;
}
}