>>639
この場合は単純な二度読みして一致しているかどうかでいいんじゃないの?
(チャタリング除去の場合は無駄だ〜なんていうとまた誰か発狂する奴が出そうだがw)

リトルエンディアンとして、読み出しの最初と最後に1バイト目(8〜15bit)を読んで、
一致していればアトミックに読めたと判断する。

もちろん2回のリードの間に256以上インクリメントされる可能性がある場合は
この方法は使えない。