请教u-boot的汇编问题
static inline void pll_delay(unsigned long loops){
__asm__ volatile ("1:\n"
"subs %0, %1, #1\n"
"bne 1b":"=r" (loops):"0" (loops));
}
看不懂,特别是:"=r" (loops):"0" (loops)不知道什么意思,请懂的人帮忙分析,谢谢 推荐你篇文章:arm gcc inline assembler cookbook
这个比较系统。
页:
[1]