1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
diff --git a/rbutil/mkamsboot/dualboot/dualboot.S b/rbutil/mkamsboot/dualboot/dualboot.S
index 77fb4de..31d7232 100644
--- a/rbutil/mkamsboot/dualboot/dualboot.S
+++ b/rbutil/mkamsboot/dualboot/dualboot.S
@@ -194,6 +194,10 @@ uclcopy:
         mov     r1, #(1<<5)
         str     r1, [r0, #(4*(1<<5))]

+        mov     r1, #5                      /* small delay */
+1:      subs    r1, r1, #1
+        bne     1b
+
         mov     r1, #0                      /* button row low */
         str     r1, [r0, #(4*row)]

[fun@kru /media/bordel/rockbox/rbutil/mkamsboot/dualboot]%