From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <775b8d1905031105023c786613@mail.gmail.com> Date: Sat, 12 Mar 2005 00:02:54 +1100 From: Bruce Ellis To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] ARM question In-Reply-To: <67a651c0310f7c5ca6bb56ff60448af8@hamnavoe.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <67a651c0310f7c5ca6bb56ff60448af8@hamnavoe.com> Topicbox-Message-UUID: 22fce2d4-ead0-11e9-9d60-3106f5b1d025 page 3-116 explains the flags. (jagger ref). brucee On Fri, 11 Mar 2005 08:59:52 +0000, Richard Miller <9fans@hamnavoe.com> wrote: > > perhaps the argument to MOVW.P is the final > > (post-increment) value instead of the value used > > during the write. > > Exactly. MOVW.P x,d(Ry) means "store x at the address pointed to > by Ry, then increment Ry by d". It's the exact equivalent of > "*Ry++ = x" in C, if d is sizeof(*Ry). > > -- Richard > >