On Thu, 6 Jul 2006, J.A. Magallón wrote: > > I think you are mixing apples and oranges. Using volatile to control o-o-o > memory accesses is sure wrong. .. and there _is_ no right way to use it, except the two I've already mentioned. Why is that so hard to accept? The fact is, "volatile" was designed in a different era, and tough, it's not one of the better parts of the C language. Get over it. Linus