Sansa Clip: apply r21190 to asm lcd_greydata : 2% speedup

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21199 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Rafaël Carré 2009-06-06 14:13:48 +00:00
parent 112e9ea1ef
commit 1d97a380e2

View file

@ -91,11 +91,16 @@ lcd_grey_data:
1:
ldr r5, [lr, #0xC] @ DBOP_STAT
ands r5, r5, #(1<<10) @ wait until push fifo empties
beq 1b
ands r5, r5, #(1<<6) @ wait until push fifo is full
bne 1b
subs r2, r2, #1
bne .greyloop
1:
ldr r5, [lr, #0xC] @ DBOP_STAT
ands r5, r5, #(1<<10) @ wait until push fifo empties
beq 1b
ldmfd sp!, {r4-r8, pc}
.size lcd_grey_data,.-lcd_grey_data