summaryrefslogtreecommitdiff
path: root/rbutil/mkamsboot/dualboot/dualboot.S
diff options
context:
space:
mode:
authorBertrik Sikken <bertrik@sikken.nl>2011-10-29 17:08:05 +0000
committerBertrik Sikken <bertrik@sikken.nl>2011-10-29 17:08:05 +0000
commite90f961593e92fa5d98efa67b569e7efe5f4fbe0 (patch)
tree70f01d2ac811ba161c22903824590d2690850efd /rbutil/mkamsboot/dualboot/dualboot.S
parenta8cde851fbcefdd33d826cf4b1f0daa8c0b48dc2 (diff)
downloadrockbox-e90f961593e92fa5d98efa67b569e7efe5f4fbe0.tar.gz
rockbox-e90f961593e92fa5d98efa67b569e7efe5f4fbe0.zip
Sansa clip zip: update mkamsboot and fix various drivers to make it boot to the main firmware
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30853 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/mkamsboot/dualboot/dualboot.S')
-rw-r--r--rbutil/mkamsboot/dualboot/dualboot.S8
1 files changed, 6 insertions, 2 deletions
diff --git a/rbutil/mkamsboot/dualboot/dualboot.S b/rbutil/mkamsboot/dualboot/dualboot.S
index 5d8fe1268c..4df69a45cc 100644
--- a/rbutil/mkamsboot/dualboot/dualboot.S
+++ b/rbutil/mkamsboot/dualboot/dualboot.S
@@ -175,8 +175,12 @@ uclcopy:
175 bne boot_of @ branch directly to OF if either pin high 175 bne boot_of @ branch directly to OF if either pin high
176 176
177#elif defined(SANSA_CLIPZIP) 177#elif defined(SANSA_CLIPZIP)
178 @ just boot the OF 178 @ read pins
179 b boot_of 179 ldr r0, =GPIOA
180 ldr r1, [r0, #4*(1<<6)] @ read GPIO A6 "vol-"
181
182 cmp r1, #0 @ test input from pins
183 bne boot_of @ branch directly to OF if either pin high
180 184
181#elif defined(SANSA_C200V2) 185#elif defined(SANSA_C200V2)
182.set BUTTON_LEFT, (1<< 2) 186.set BUTTON_LEFT, (1<< 2)