Peter,<br><br>Have you had any more success with hacking SPE support?<br><br>Mike<br><br><br><div class="gmail_quote">On Sun, Oct 11, 2009 at 11:31 AM, Peter Dufault <span dir="ltr"><<a href="mailto:dufault@hda.com">dufault@hda.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><br>
On Oct 11, 2009, at 9:12 , Peter Dufault wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
though the disassembler doesn't handle the instructions properly:<br>
</blockquote>
<br></div>
After this I promise I won't follow-up on myself, especially on weekends when everyone else is taking time off.<br>
Obviously I'm overly busy right now.<br>
<br>
You will find yourself in a twisty maze of options when working with the SPU, to disassemble the SPE op-codes use -M e500:<br>
<br>
[dufault@finny rtems]$ powerpc-rtems4.10-objdump --disassemble -M e500 foo.o<div class="im"><br>
<br>
foo.o:     file format elf32-powerpc<br>
<br>
Disassembly of section .text:<br>
<br>
00000000 <foo>:<br>
   0:   94 21 ff e8     stwu    r1,-24(r1)<br>
   4:   3c 00 3f 00     lis     r0,16128<br>
   8:   90 01 00 10     stw     r0,16(r1)<br>
   c:   3c 00 be 00     lis     r0,-16896<br>
  10:   90 01 00 14     stw     r0,20(r1)<br></div>
  14:   10 01 13 01     evldd   r0,16(r1)<br>
  18:   10 00 02 97     evfsctsf r0,r0<br>
  1c:   10 01 0b 21     evstdd  r0,8(r1)<div><div></div><div class="h5"><br>
  20:   38 21 00 18     addi    r1,r1,24<br>
  24:   4e 80 00 20     blr<br>
<br>
_______________________________________________<br>
rtems-users mailing list<br>
<a href="mailto:rtems-users@rtems.org" target="_blank">rtems-users@rtems.org</a><br>
<a href="http://www.rtems.org/mailman/listinfo/rtems-users" target="_blank">http://www.rtems.org/mailman/listinfo/rtems-users</a><br>
</div></div></blockquote></div><br>