Hacker News new | ask | show | jobs
by RobotToaster 29 days ago
With volatile it could be changed by an interrupt service routine between reads, so it makes sense.
1 comments

Or, it could be hardware that has a "clear flag on read" type behavior.