summaryrefslogtreecommitdiff
path: root/firmware/drivers/serial.c
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2003-07-11 07:30:59 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2003-07-11 07:30:59 +0000
commitf6811b008e49ae26abad3d678230bf5f617a3abb (patch)
tree37682e5fe60eeabcd9a010bbad87e22805630efb /firmware/drivers/serial.c
parentef8217d228dd2a0ddb3420d53b5280ba3e3e68a7 (diff)
downloadrockbox-f6811b008e49ae26abad3d678230bf5f617a3abb.tar.gz
rockbox-f6811b008e49ae26abad3d678230bf5f617a3abb.zip
A more complete serial port setup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3829 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/serial.c')
-rw-r--r--firmware/drivers/serial.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/firmware/drivers/serial.c b/firmware/drivers/serial.c
index 5ea807abb4..8fe051dd9e 100644
--- a/firmware/drivers/serial.c
+++ b/firmware/drivers/serial.c
@@ -42,7 +42,10 @@ static void screen_dump(void);
42#endif 42#endif
43 43
44void serial_setup (void) 44void serial_setup (void)
45{ 45{
46 /* Set PB10 function to serial Rx */
47 PBCR1 = (PBCR1 & 0xffcf) | 0x0020;
48
46 SMR1 = 0x00; 49 SMR1 = 0x00;
47 SCR1 = 0; 50 SCR1 = 0;
48 BRR1 = (FREQ/(32*9600))-1; 51 BRR1 = (FREQ/(32*9600))-1;