Hi John,

Found your post after all...
On Monday 30 Dec 2002 3:11 am, John Ribera wrote:
> I changed line 394:
>     punpcklwd mm5, [INP+8]
> to these two lines:
>     movd          mm2, [INP+8]
>     punpcklwd  mm5, mm2
>
> since nasm had a problem with the source size.

This seems to be a bug in recent nasm releases.  (It wouldn't be the first 
time).  My work-around was to simply use an older nasm I had lying around.

> I hope this works. It's been a while since I have done ASM, z80, x86, 6510
> and never have seen the MMX instruction set before today. Note: I have done
> some TMS370 which has the source before destination operands.

Unfortunately your asm is broken.  The equivalent would be:
     movq         mm2, [INP+8]
     punpcklwd  mm5, mm2

(assuming mm2 really is is unused at this point ;-))

        Andrew



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to