这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 系统调用的宏的问题

共1条 1/1 1 跳转至

系统调用的宏的问题

菜鸟
2005-07-13 06:10:59     打赏

帮忙解释下这些宏阿

#define _syscall1(type,name,type1,arg1) type name(type1 arg1) { long __res; __asm__ __volatile__ ( "mov r0,%1\n\t" __syscall(name) "mov %0,r0\n\t" : "=r" (__res) : "r" ((long)(arg1)) : "r0","r1","r2","r3","lr"); if (__res >= 0) return (type) __res; errno = -__res; return -1; }

看不懂,冒号,引号等等,帮忙解释下,谢谢




关键词: 系统     用的     问题    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]