| RSX ps3_rsx.ko and ps3_drv.la ps3_drv.so sources [message #4] |
Wed, 27 July 2011 14:11  |
c4pt
Messages: 1 Registered: July 2011 Location: New York
|
Gitbrew Noob |
|
|
Fedora core 8 system:
yum -y install kernel-devel xorg-x11-server-sdk git gcc pixman-devel xcompmgr
mkdir /usr/src/ps3rsx
cd /usr/src/ps3rsx
git clone http://mandos.homelinux.org/~glaurung/git/ps3rsx.git
git clone http://mandos.homelinux.org/~glaurung/git/xf86-video-ps3.git
build the code
cd ps3rsx
make
insmod ps3rsx.ko
cp ps3rsx.ko /lib/modules/2.6.23.8-63.fc8/kernel/drivers/ps3/
modprobe ps3rsx
depmod -a
echo 'modprobe ps3rsx' >> /etc/rc.modules
chmod 777 /etc/rc.modules
build the X driver (note this driver only works on X11R6 and not X11 xorg)
cd /usr/src/ps3rsx/xf86-video-ps3
./configure
make
cp src/.libs/ps3_drv.so /usr/lib/xorg/modules/drivers/
adjust xorg.conf for new driver
change this in xorg.conf
Driver "fbdev"
to
Driver "ps3"
Section "Extensions"
Option "Composite" "Enable"
EndSection
these instructions are old and are taken as an example on how to
build the ps3 rsx driver for linux the git sources provided in these links are still alive so maybe we can adopt a ps3_rsx.ko and ps3_drv.so && ps3_drv.la to the current kernel
btw ps3_rsx.ko only builds with current /usr/src/linux-2.6 sources and some minor adoptions
[Updated on: Sat, 20 August 2011 05:35] Report message to a moderator
|
|
|
|
| Re: RSX ps3_rsx.ko and ps3_drv.la ps3_drv.so sources [message #20 is a reply to message #4] |
Sat, 27 August 2011 16:19  |
vronz
Messages: 1 Registered: August 2011
|
Gitbrew Noob |
|
|
|
what you have described works for PS3 FW 2.01 or older - in FW 2.10 Sony blocked the possibility to use 'ps3rsx' driver. other than that 'ps3rsx' driver is giving about 70% of RSX performance including it has Xv acceleration and it's quite good to play video. so, i would really appreciate if Gitbrew crew give more clarity on the subject - for example if OtherOS++ firmware overcome what Sony did and give enough access to RSX for 'ps3rsx' driver to work. further more if that's not the case what's exactly their plan for RSX driver. at least in my opinion if OtherOS++ firmware gives the same access to RSX as PS3 FW 2.01 then it would be wise to just try to use 'ps3rsx' driver in newer kernels and if that's not possible due to incompatibility try to update 'ps3rsx' driver or understand how it works (even through reverse-engendering) and make new driver based on that. however, still the main question is that PS3 FW 2.01 was giving enough access to RSX hardware for driver to be created and at least i have no information if therOS++ firmware gives the same or even better level of access. so, some more details Gitbrew crew would be useful especially if they want more people to be involved in such project.
|
|
|
|