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>