> guaranteed for 24 bits of a 32 bit value. funny old world, eh? :)

Wasn't that just for 32 bit floats though? They were implemented as a structure
that implied multiple write operations, they only garanteed the mantissa,
not the exponent. I am pretty sure integer memory IO was guaranteed as that
is where the 24 bits came from.

nick.

"we have to make sure the old choice [Windows] doesn't disappear”.
Jim Wong, president of IT products, Acer




> Date: Mon, 14 Dec 2009 14:50:42 -0500
> From: paul@linuxaudiosystems.com
> To: radarsat1@gmail.com
> CC: linux-audio-dev@lists.linuxaudio.org
> Subject: Re: [LAD] Atomic Operations
>
> On Mon, Dec 14, 2009 at 2:45 PM, Stephen Sinclair <radarsat1@gmail.com> wrote:
> > As far as I understand
> > this doesn't happen as long as you stick to the word size of the
> > architecture.  (Anyone please correct me if I'm wrong about that.)
>
> unbelievably, perhaps, this was not true on SPARC. atomicity was only
> guaranteed for 24 bits of a 32 bit value. funny old world, eh? :)
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev@lists.linuxaudio.org
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev


Windows Live: Keep your friends up to date with what you do online.