kopia lustrzana https://github.com/stlink-org/stlink
Minor fixes for flashloader files
rodzic
90d65be931
commit
af765a2022
|
@ -42,11 +42,11 @@ loop:
|
||||||
adds r1, r1, r7
|
adds r1, r1, r7
|
||||||
|
|
||||||
# wait if FLASH_SR == 1
|
# wait if FLASH_SR == 1
|
||||||
mywait:
|
wait:
|
||||||
ldr r7, =0x1
|
ldr r7, =0x1
|
||||||
ldr r3, [r5]
|
ldr r3, [r5]
|
||||||
tst r3, r7
|
tst r3, r7
|
||||||
beq mywait
|
beq wait
|
||||||
|
|
||||||
# exit if FLASH_SR != 4
|
# exit if FLASH_SR != 4
|
||||||
ldr r7, =0x4
|
ldr r7, =0x4
|
||||||
|
|
|
@ -16,10 +16,10 @@ loop:
|
||||||
add r1, r1, #4
|
add r1, r1, #4
|
||||||
|
|
||||||
# wait if FLASH_SR == 1
|
# wait if FLASH_SR == 1
|
||||||
mywait:
|
wait:
|
||||||
ldrh r3, [r10]
|
ldrh r3, [r10]
|
||||||
tst r3, #0x1
|
tst r3, #0x1
|
||||||
beq mywait
|
beq wait
|
||||||
|
|
||||||
# loop if r2 != 0
|
# loop if r2 != 0
|
||||||
sub r2, r2, #1
|
sub r2, r2, #1
|
||||||
|
|
|
@ -22,10 +22,10 @@ loop:
|
||||||
add r1, r1, #1
|
add r1, r1, #1
|
||||||
|
|
||||||
# wait if FLASH_SR == 1
|
# wait if FLASH_SR == 1
|
||||||
mywait:
|
wait:
|
||||||
ldrh r3, [r10]
|
ldrh r3, [r10]
|
||||||
tst r3, #0x1
|
tst r3, #0x1
|
||||||
beq mywait
|
beq wait
|
||||||
|
|
||||||
# loop if r2 != 0
|
# loop if r2 != 0
|
||||||
sub r2, r2, #1
|
sub r2, r2, #1
|
||||||
|
|
|
@ -19,10 +19,10 @@ loop:
|
||||||
dsb sy
|
dsb sy
|
||||||
|
|
||||||
# wait if FLASH_SR == 1
|
# wait if FLASH_SR == 1
|
||||||
mywait:
|
wait:
|
||||||
ldrh r3, [r10]
|
ldrh r3, [r10]
|
||||||
tst r3, #0x1
|
tst r3, #0x1
|
||||||
beq mywait
|
beq wait
|
||||||
|
|
||||||
# loop if r2 != 0
|
# loop if r2 != 0
|
||||||
sub r2, r2, #1
|
sub r2, r2, #1
|
||||||
|
|
|
@ -25,10 +25,10 @@ loop:
|
||||||
dsb sy
|
dsb sy
|
||||||
|
|
||||||
# wait if FLASH_SR == 1
|
# wait if FLASH_SR == 1
|
||||||
mywait:
|
wait:
|
||||||
ldrh r3, [r10]
|
ldrh r3, [r10]
|
||||||
tst r3, #0x1
|
tst r3, #0x1
|
||||||
beq mywait
|
beq wait
|
||||||
|
|
||||||
# loop if r2 != 0
|
# loop if r2 != 0
|
||||||
sub r2, r2, #1
|
sub r2, r2, #1
|
||||||
|
|
|
@ -18,10 +18,10 @@ loop:
|
||||||
add r1, r1, #8
|
add r1, r1, #8
|
||||||
|
|
||||||
# wait if FLASH_BSY[0b] == 1
|
# wait if FLASH_BSY[0b] == 1
|
||||||
mywait:
|
wait:
|
||||||
ldrh r3, [r10]
|
ldrh r3, [r10]
|
||||||
tst r3, #0x1
|
tst r3, #0x1
|
||||||
beq mywait
|
beq wait
|
||||||
|
|
||||||
# loop if r2 != 0
|
# loop if r2 != 0
|
||||||
sub r2, r2, #1
|
sub r2, r2, #1
|
||||||
|
|
Ładowanie…
Reference in New Issue