[ydl-gen] Programming the CELL BE on YDL 5
Jonathan Bartlett
jonathan at newmedio.com
Mon Dec 4 12:16:30 MST 2006
I got the 64-bit libspe working just fine. I don't know for sure if it
works with full 64-bit addresses, but I was able to compile, link, and
run against it just fine. I just did "rpmbuild -bb --target 64
libspe.spec". Doing that also gave me the RPM for elfspe, which allows
you to run SPE programs directly through binfmt_misc.
As for the /proc entries, on IBM's system simulator, there is a whole
directory for each SPE in /proc/device-tree/cpus/PowerPC,BE at 0/spes with
each directory having the following files:
- device_type
- isrc
- linux,phandle
- local-store
- name
- priv1
- priv2
- problem
- reg
- unit-id
The device tree on the PS3 doesn't have any /proc entries that I could
find for the SPEs. I had originally thought that these were required to
do things such as talk to SPE mailboxes, but further experimentation
proved that mailbox communication with libspe worked just fine without them.
Jon
Owen Stampflee wrote:
>What proc entries do you speak of?
>
>And afaik, 64-bit libspe stuff doesnt work at all...
>
>Although stuff should be installed by default, I'll look into that.
>
>_______________________________________________
>yellowdog-general mailing list
>yellowdog-general at lists.terrasoftsolutions.com
>http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com'
>
>
>
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.terrasoftsolutions.com/pipermail/yellowdog-general/attachments/20061204/bb824c51/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jon_logo.jpg
Type: image/jpeg
Size: 22947 bytes
Desc: not available
Url : http://lists.terrasoftsolutions.com/pipermail/yellowdog-general/attachments/20061204/bb824c51/attachment-0001.jpg
More information about the yellowdog-general
mailing list