Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Jul 2003 10:54:45 -0400 (EDT)
From:      Chuck Robey <chuckr@chuckr.org>
To:        Jaw-Shiang Joshua Huang <joshuah@synology.com>
Cc:        FreeBSD-arm@freebsd.org
Subject:   Re: current status
Message-ID:  <20030704104655.F34877@april.chuckr.org>
In-Reply-To: <200307040325.h643PUlc091989@mail.synology.com>
References:  <200307040325.h643PUlc091989@mail.synology.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 4 Jul 2003, Jaw-Shiang Joshua Huang wrote:

> Hello,

Wow.  I'm heartened by the responses (Stephane E. Potvin's also).  This
post is especially useful.  Thanks.

I need to learn more about gcc porting before I get any further, and I
have what looks like good refs on changes.  I'm currently looking at
trying to get it working on my Zaurus sl5600, which is an xscale processor
(it's very arm-ish).

I'd be interested in any big negatives about my choice of host.  I realize
it's maybe a bit unusual (it's a pda, after all).  It's got a pretty large
memory area, enough flash memory for a lot of slop.

The rest of it, let me work on the cross-compiler.  I'll get back to the
list once I have gcc-3.3 to a point to where it's working as a cross.  I
am going to do the work under FreeBSD-5.1(current), although my
communications channel is (right now only) my Mac OS/X box.

Once I get more done, it might be time to see if I could garner some
pointers on vm, about which I'm pitiably innocent, and I'll have to port
it.  At least I won't need help on the tools.

>
> I am not the one in FreeBSD community to do arm porting.
> I am just interesting in it and have done some survey on FreeBSD.
> It should be a little useful to share with anyone who is interested in this topic.
>
> About cross-compiler:
> You can check /usr/ports/devel/arm* packages.  I am using arm-elf-gcc295 and arm-elf-binutils.  I don't know what is the difference between elf and rtems packages.
>
> About FreeBSD arm developement:
> You can check with the url: http://pages.infinit.net/sepotvin/
> There is some patch about an incomplete arm porting(in my opinion, I am not sure yet).  But I think its target is SA1100.  I guess that the patch is for FreeBSD 5.x only.  I have try to compile it.  After adding some unreference symbols, it can link to an image.
>
> About FreeBSD arm porting progress:
> You can reference the url: http://www.javagear.com/freebsd/index.html
> There is a lot of information about the todo list for arm porting.
>
> About ARM assembly programming information:
> There is a great on-line document at url:
> http://www.peter-cockerell.net:8080/aalp/html/frames.html
> There is also a similar japanese version at url:
> http://www.nk.rim.or.jp/~jun/slasm/arm00.html
> Though I am not japanese and don'e know japanese, I still think it is very valuable.  Especially this is for Zaurus, it should be more useful for you.
>
> Wish things above are useful.
>
> Joshua at Taiwan.
>
> Chuck Robey <chuckr@chuckr.org> said:
> > Is there a status available on the current effort?  Is there a task list.
> > things that must be done to realize this?  If anything has been done yet,
> > I'm very interested in seeing the current status (I don't expect that a
> > lot's been done yet, I'm not expecting this to be handed to me).
> >
> > I'd really like to see FreeBSD run on the Sharp Zaurus.  It has the
> > resources available,  in plenty, and it seems (to me) to make a sexy
> > target.
> >
> > I'm not asking for help; I want to work on it myself, I want to assemble
> > whatever parts that have already been accomplished.  Most powerfully, I do
> > not myself know in detail any hit list of items that must be accomplished
> > (hopefully in correct order).  Just getting such a list would be a great
> > thing, I think.
> >
> > Any pointers would be very appreciated.  Until I get some reply, I'm going
> > to start making a cross-compiler and binutils.  I'm subscribed to this
> > list now.
> >
> >
> >
> > ----------------------------------------------------------------------------
> > Chuck Robey         | Interests include C & Java programming, FreeBSD,
> > chuckr@chuckr.org   | electronics, communications, and SF/Fantasy.
> >
> > New Year's Resolution:  I will not sphroxify gullible people into looking up
> > fictitious words in the dictionary.
> > ----------------------------------------------------------------------------
> > _______________________________________________
> > freebsd-arm@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
> >
>
>
>
> --
> Regards,
>
> Joshua Huang  --  joshuah@synology.com
> Tel: 886-2-25521814 ext. 823
> Synology Inc.
>
>
>
>

----------------------------------------------------------------------------
Chuck Robey         | Interests include C & Java programming, FreeBSD,
chuckr@chuckr.org   | electronics, communications, and SF/Fantasy.

New Year's Resolution:  I will not sphroxify gullible people into looking up
fictitious words in the dictionary.
----------------------------------------------------------------------------



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030704104655.F34877>