Re: [LAD] Atomic Operations

From: Nick Copeland <nickycopeland@email-addr-hidden>
Date: Mon Dec 14 2009 - 22:04:41 EET

> 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@email-addr-hidden
> To: radarsat1@email-addr-hidden
> CC: linux-audio-dev@email-addr-hidden
> Subject: Re: [LAD] Atomic Operations
>
> On Mon, Dec 14, 2009 at 2:45 PM, Stephen Sinclair <radarsat1@email-addr-hidden.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@email-addr-hidden
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
                                               
_________________________________________________________________
Windows Live: Keep your friends up to date with what you do online.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_1:092010

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Tue Dec 15 00:15:03 2009

This archive was generated by hypermail 2.1.8 : Tue Dec 15 2009 - 00:15:03 EET