summaryrefslogtreecommitdiffstats
path: root/flash/bootloader/bootloader.c
diff options
context:
space:
mode:
authorJörg Hohensohn <hohensoh@rockbox.org>2004-09-29 21:54:29 +0000
committerJörg Hohensohn <hohensoh@rockbox.org>2004-09-29 21:54:29 +0000
commit4e4231069ac7c0eac28443355ca9a6905823ea53 (patch)
tree65b24b0996428e968259986daa05d3d84b88e45b /flash/bootloader/bootloader.c
parent36056003b9fccb74706dd8585ae60bf8f9758fd0 (diff)
downloadrockbox-4e4231069ac7c0eac28443355ca9a6905823ea53.tar.gz
rockbox-4e4231069ac7c0eac28443355ca9a6905823ea53.zip
Ondio support for flash boot loader (yes, I have flashed my Ondio)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5131 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'flash/bootloader/bootloader.c')
-rw-r--r--flash/bootloader/bootloader.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/flash/bootloader/bootloader.c b/flash/bootloader/bootloader.c
index 543a950129..a6fe91d283 100644
--- a/flash/bootloader/bootloader.c
+++ b/flash/bootloader/bootloader.c
@@ -143,6 +143,10 @@ void PlatformInit(void)
PACR2 &= 0xFBFF; // GPIO for PA5
PAIOR |= 0x20; // make PA5 an output (low by default)
}
+#elif defined PLATFORM_ONDIO
+ BRR1 = 0x0019; // 14400 Baud for monitor
+ PBDR |= 0x20; // set PB5 to keep power (fixes the ON-holding problem)
+ PBIOR |= 0x20; // make PB5 an output
#endif
// platform-independent inits