Thursday, December 25, 2008

Works I have done related to Loongson in recent months

I got a donation of a Lemote Loongson 2F box somewhere around July this year and have been working on it in my spare time since I got it.

The other day I made a summary about what I have done so far and posted it on Lemote's bbs. The links is http://www.lemote.com/bbs/viewthread.php?tid=20134
My work involves toolchain, kernel, xorg-server MIPS or Loongson support and userland library/application gcc 4.4 patch.

The most prominent achievement so far is an N32 ABI stage3 (well, actually just a tarball, not made using catalyst) optimized for Loongson 2F with MIPS PLT support. It is actually not that easy as you would've imagined, N32 has many problems as you can see from the above posted link. I posted it on Lemote's bbs along with some instructions of how to use it: http://www.lemote.com/bbs/viewthread.php?tid=20125

According to some testers, performance of some applications in this system has an up to 30% increase comparing with the performance of the same apps in system Using O32 ABI without optimization for Loongson 2F and MIPS PLT support.

I have just got laid off by my former employer (however no need to worry for me, new jobs will find me soon), that means currently I have a lot of time doing things I'd like to do, like Loongson. Now I am still working on the problems I have encountered so far, currently xulrunner for N32 ABI, which will lead ultimately to firefox on MIPS N32 ABI userland system.
https://developer.mozilla.org/en/xptcall_FAQ
http://mxr.mozilla.org/mozilla/source/xpcom/reflect/xptcall/porting.html
I wish I could finish it before 2009 comes, ;)

Labels: ,

5 Comments:

Anonymous Brane2 said...

Is recent Loongson or whichever-latest-dragon available on English speaking market ?

12/25/2008 4:58 PM  
Blogger Zhang Le said...

check this out: http://www.tekmote.nl/

12/25/2008 9:29 PM  
Anonymous Branko Badrljica said...

Very nice, but I was thinking more along the lines of Fulong mini: some small box, sitting oy your desk, connected to decent monitor, keyboard and mouse, which can be used as small fielserver, mediaplayer etc.

Is Fulong available ?
As far as I could tell, it should be dirt cheap, something like €100 or so...

12/26/2008 11:00 AM  
Blogger Zhang Le said...

http://www.lemote.com/english/newproducts.html

You can just send email to sales@lemote.com, ;)

12/26/2008 6:01 PM  
Anonymous antxon said...

Seems that fuloong won't be available in Europe due to CE /ROHS/ UL etc. certifications :(

1/07/2009 5:20 PM  

Post a Comment

Links to this post:

Create a Link

<< Home