*BSD News Article 69610


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!usenet
From: phillip@mirriwinni.cse.rmit.edu.au (Phillip Musumeci)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.networking
Subject: Re: FreeBSD vs. Linux with and DOS based network?
Followup-To: comp.unix.bsd.freebsd.misc
Date: 29 May 1996 00:59:01 +1000
Organization: Computer Systems Engineering Department, RMIT Australia
Lines: 61
Sender: phillip@mirriwinni.cse.rmit.edu.au
Message-ID: <87u3x0vo7e.fsf@mirriwinni.cse.rmit.edu.au>
References: <4od8dt$aq8@murphy2.servtech.com>
Reply-To: phillip@rmit.edu.au
NNTP-Posting-Host: pm.cse.rmit.edu.au
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
In-reply-to: housley@pr-comm.com's message of 27 May 1996 21:56:13 GMT
X-Newsreader: Gnus v5.1
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:20219 comp.os.linux.networking:39927

>>>>> "James" == James Housley <housley@pr-comm.com> writes:

    James> I want to develop the code for our 68332 uP on UN*X.  It gives
    James> me C/C++, source level debugging and more that DOS can't offer.
    James> How ever I would like to be able to access the existing network.
    James> If only in one direction, so I can at least run backups.

    James> Will either of FreeBSD or Linux allow me to do this?  What
    James> software might be needed?

One possibility is to use GCC, configured for a FreeBSD host and 68K
target, to generate code for the 68332.  Enclosed is a post that I kept
from the (helpful) people at CYGNUS describing this [you should check the
www.cygnus.com site too].

phillip

======================================================================
From: dje@cygnus.com (Doug Evans)
Newsgroups: comp.arch.embedded,comp.realtime
Subject: Re: GNU and embedded 68K
Date: 5 May 1995 17:49:38 GMT
Organization: Cygnus Support
NNTP-Posting-Host: cygnus.com
X-Newsreader: Tin 1.1 PL5

Valentin Pepelea (valentin@netcom.com) wrote:
> In article <3ntjg6$csg$1@mhadf.production.compuserve.com> Eric Sorensen <74224.3207@CompuServe.COM> writes:
> >I am looking at available tools for a pending 68332 development,
> >and I'd like to see what the communities' experiences are using
> >GNU tools.
> 
> The problem with GNU tools is that they do not support the special features of
> the 68332 CPU-32 series processors. The CPU-32 series offers addressing modes
> that are better than the 68000, but not quite as many as the 68020's. If you
> use GNU tools, you have to compile your code for the 68000, since compiling the
> code for the 68020 might generate one of the few 68020 addressing modes that
> are not present on the CPU-32.

GCC does not use the addressing modes that exist on the 68020 but not 68332.
One can generate code for the 68332 using -m68020 -mnobitfield.
--
Doug Evans                Cygnus Support, Mountain View, CA
dje@cygnus.com            +1 415 903 1412

======================================================================

-- 
---------------------------------------------------------------------------
Dr Phillip Musumeci       __  /\  Postal Address:
Telephone:               /  \/  \     Dept. of Computer Systems Engineering 
 ++61 3 96605317(w1)    /        \    RMIT, GPO Box 2476V
 ++61 3 96605383(w2)   /         /    Melbourne 3001
 ++61 3 96605340(fax)  \   __   /     AUSTRALIA
RMIT Building 87.2.15,  `-'  \*/    WWW: http://pm.cse.rmit.edu.au/~phillip
410 Elizabeth Street.         .   EMAIL: phillip@rmit.edu.au
---------------------------------------------------------------------------

National Australian gun control laws were agreed to on May 10, 1996.
      Score update:              Loud minority of 50,000 "shooters" ..... 0
                             Less vocal other 18,000,000 Australians .... 1