[kaffe] Status of Playstation 2 patches
robilad at yahoo.com
Thu Dec 12 10:55:11 PST 2002
--- "Kevin D. Kissell" <kevink at mips.com> wrote:
> Note that some of the stuff that I filed as MIPS
> is either identical or equivalent to some of Dylan's
> patches - indeed, one of the reasons I got seriously
> engages was that I could see that Dylan was labeling
> fixes "PS2" that were actually pretty generic to
> (that's not a bad reflection on him - when the only
> MIPS you have is a PS2, all problems look like PS2
> problems!). The main differences are that the GP/FP
> offset in the stack frame is very different on the
> due to the extended registers, and that the PS2
> functioning LL/SC instructions, despite being an
> MIPS processor. Newer versions of MIPS/Linux will
> emulate those instructions, but I don't think those
> kernels are up and running widely on PS2s yet.
On a lighter note: my only mips is a philips velo
handheld and runs Windows CE at the moment;) I think
I'd have to get the Micosoft Visual C++ for Embedded
Systems, in order to merge in the KaffeCE port, but
I'd like to sort out the situation on Cygwin first,
then maybe MingW before I go near Visual C++. I'd like
to have everything work on the Win32 platforms for
which there already is some support in kaffe or
There is a linux kernel for my velo, 2.3.99 something
from linux-vr, but I am not a kernel hacker, and
support for the philips mips chip hasn't been merged
into any of the two current linux kernel mips trees
yet, as far as I know.
> P.S. I still haven't been able to get back to the
> in the MIPS JIT. They mostly seem to have
> do with the complicated gcc argument
> conventions for MIPS, particularly for
> FP/integer parameter lists. Has anyone
> made any progress here?
Have you looked at the pocketlinux kaffe sources? Here
is a sysdepMethodCall written in MIPS assembler with a
few complaints about the "horrible calling convention"
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
More information about the kaffe