Subject: Re: My todo
To: Naopic Tastalian <tastalian@free.fr>
From: Ed Schouten <ed@fxq.nl>
List: port-playstation2
Date: 06/16/2005 13:54:57
--FrxVhwK/bNRjN48l
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

* Naopic Tastalian <tastalian@free.fr> wrote:
> And I guess the Playstation 2 Linux Runtime Environment's source isn't
> available, is it ?

No, but we have the Linux kernel source, so we can find out how we have
to use the RTE.

> >- Port Linux 2.4.31 to the Sony Playstation 2
> >- Patch a recent toolchain to support the Sony Playstation 2
> >- Build a Linux From Scratch install
>=20
> Wow, that already represents much work :)

Yep. I'm almost finished with Linux 2.4.31 (I've already been working on
it for a while). I've already imported most drivers and arch stuff, but
it doesn't compile cleanly yet. (A lot has changed since 2.4.17)

> >- Patch the native NetBSD toolchain to support the Sony Playstation 2
>=20
> I'm still a newbie to NetBSD : what do you mean by "native toolchain"
> ? I used the toolchain to build a NetBSD/playstation2 system from an
> i386 machine, and it worked (I precise I had to edit some code from
> /usr/pkgsrc/cross/mips* in order to compile).

Your i386 toolchain builds a mipsel toolchain at the beginning of the
'./build.sh' process. The toolchain from pkgsrc is only needed to
compile the kernel because it understands the PS2 vector instructions
and such and the kernel is the only part of NetBSD/playstation2 that
uses these.

> Well, I'd like to help but I have no experience about programming for
> an Unix-like system (drivers...)

No problem. In the end I'll need testers anyway ;)

Groetjes,
--=20
 Ed Schouten <ed@fxq.nl>

--FrxVhwK/bNRjN48l
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQFCsWiRmVI4SHXwmhERAnY+AJ47TT5YgS4VR8T1rQesruTZVhYqeQCfZkk/
eO1Pr/0bPNl2P9aWaHWrZ4w=
=3og7
-----END PGP SIGNATURE-----

--FrxVhwK/bNRjN48l--