10 lines
287 B
C
10 lines
287 B
C
#include <os_loopdelay.h>
|
|
|
|
#if defined (__GNUC__) /*!< GNU Compiler */
|
|
__attribute__((naked))
|
|
void os_loop_delay(unsigned long ulCount){
|
|
__asm(" add a0, a0, -1 \n"
|
|
" bne x0, a0, os_loop_delay \n"
|
|
" ret ");
|
|
}
|
|
#endif /* __CC_ARM */ |