作者查詢 / cltang

總覽項目: 發文 | 留言 | 暱稱
作者 cltang 在 PTT [ C_and_CPP ] 看板的留言(推文), 共7則
限定看板:C_and_CPP
首頁
上一頁
1
下一頁
尾頁
[問題] atomic 運算
[ C_and_CPP ]23 留言, 推噓總分: +2
作者: septemhill - 發表於 2010/12/26 21:54(13年前)
17Fcltang:從comments,加上"ble 0xb0(%sr2,%r0)"這樣的asm看來12/27 17:56
18Fcltang:PA跟ARM一樣,是使用kernel helper來做到atomic exchange的12/27 17:57
19Fcltang:這個linux-atomic.c裡的__kernel_cmpxchg只是個12/27 17:58
20Fcltang:fast syscall的wrapper, "LWS"跟PA google一下, 就是12/27 17:59
21Fcltang:"Light-Weight Syscall"的縮寫, 只是啟動方式跟ARM略有不同12/27 18:00
22Fcltang:也就說你要看的atomics的implementation,要去追kernel src12/27 18:01
23Fcltang:不過可能到kernel裡也是有特殊指令完成它,可能看到的也不多12/27 18:02
首頁
上一頁
1
下一頁
尾頁