作者RouterHsieh (醉卧美人膝,醒掌天下权)
看板LinuxDev
标题[问题] 为何要使用asmlinkage?
时间Tue Nov 1 01:15:58 2011
就小弟所知,用asmlinkage当修饰字的话,
该函数的参数在传递时会从stack读取而非从register。
一般而言,似乎只要是system call都会加上这个修饰字。
那我想问的是,之所以会有这样的需求,
其原因是否跟使用volatile是类似的呢?
这问题想了一天了而且也有孤狗过,不过没找到一个确切的理由或者说法就是了囧
还请板上的高手们多多指教(拜)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.40.101