mirror of
https://github.com/cesanta/mongoose.git
synced 2024-11-28 13:49:01 +08:00
Fix nsleep100 on STM32
CL: Fix nsleep100 on STM32 PUBLISHED_FROM=cabb98a0541bac9bb66bfa702d54bf8ff20063e7
This commit is contained in:
parent
e9a8e5468d
commit
c2a10601b9
@ -26,7 +26,11 @@
|
||||
.global mgos_nsleep100_impl
|
||||
.global mgos_nsleep100_loop_count
|
||||
|
||||
#ifdef STM32
|
||||
.section .RamFunc.mgos_nsleep100_impl
|
||||
#else
|
||||
.section .iram.mgos_nsleep100_impl
|
||||
#endif
|
||||
.type mgos_nsleep100_impl, %function
|
||||
.align 4
|
||||
|
||||
@ -34,7 +38,11 @@ mgos_nsleep100_impl:
|
||||
ldr r3, =mgos_nsleep100_loop_count
|
||||
ldr r3, [r3]
|
||||
mul r0, r3
|
||||
#ifdef STM32L4
|
||||
mov r1, #3
|
||||
#else
|
||||
mov r1, #6
|
||||
#endif
|
||||
udiv r0, r0, r1
|
||||
cbz r0, xxx
|
||||
lxx:
|
||||
|
@ -26,7 +26,11 @@
|
||||
.global mgos_nsleep100_impl
|
||||
.global mgos_nsleep100_loop_count
|
||||
|
||||
#ifdef STM32
|
||||
.section .RamFunc.mgos_nsleep100_impl
|
||||
#else
|
||||
.section .iram.mgos_nsleep100_impl
|
||||
#endif
|
||||
.type mgos_nsleep100_impl, %function
|
||||
.align 4
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user