Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/17/84; site mhuxi.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!houxm!mhuxt!mhuxv!mhuxh!mhuxi!ggl From: ggl@mhuxi.UUCP (LASKARIS) Newsgroups: net.micro.pc,net.micro.atari,net.micro.68k Subject: Re: developing standalone 68k C code Message-ID: <383@mhuxi.UUCP> Date: Mon, 16-Dec-85 09:32:59 EST Article-I.D.: mhuxi.383 Posted: Mon Dec 16 09:32:59 1985 Date-Received: Tue, 17-Dec-85 04:29:57 EST References: <268@sdcarl.UUCP> Organization: AT&T Bell Laboratories, Murray Hill Lines: 36 Xref: watmath net.micro.pc:6236 net.micro.atari:1984 net.micro.68k:1413 > > > I have been looking for a while now for tools to develop code in C and > assembler for a free standing 68000 board environment. Here is a summary on > what I have found so far. Any additional information on any of these products > would be appreciated. I need to be able to write interrupt and hardware > drivers and incorporate them with C code to build up an environment. Also > relevant is register usage (how many register ints and does the function > call only push the ones used etc.) and compiler efficiency. I will summarize > to the net. > I am not sure whether I can help, but I recommend the Manx Aztec compiler. I am using the Aztec cross-compiler for the Apple-II and Comodore computers on an AT&T 6300 (IBM-PC clone), and the system works very well. They also offer a package for the 68K chip, but I don't know specifically whether they offer a cross-compiler that runs on the PC and generates 68K code. I am nothing but happy with their cross-compiler. I got the "commercial" system on the PC, as well as the cross-compiler. The total package includes: - compiler for PC (3 memory models) - cross-compiler for 6502 - assemblers for both machines - file transfer software (PC to/from Apple/Comodore) - library source for cross-compiler (useful!) - make, grep, diff, and `z' (like vi editor) - library archivers (2 of them) I could not reach them by phone today to verify the 68k cross, because their 800 telephone number is in New Jersey and so am I. As the little mechanical woman in the telephone told me, they `cannot be reached from my calling area'. They can be reached from outside NJ at 800-221-0440. I have no affiliation with them what-so-ever, except as a happy user. David Laurance mhuxi!ggl