Xref: utzoo comp.sys.amiga.tech:86 comp.sys.amiga:16455 Path: utzoo!mnetor!uunet!husc6!cmcl2!nrl-cmf!ames!pasteur!agate!eris!bryce From: bryce@eris (Bryce Nesbitt) Newsgroups: comp.sys.amiga.tech,comp.sys.amiga Subject: Re: Generating ROMable downloads for embedded 680x0 type machines Message-ID: <7894@agate.BERKELEY.EDU> Date: 22 Mar 88 05:46:49 GMT References: <17369@glacier.STANFORD.EDU> Sender: usenet@agate.BERKELEY.EDU Reply-To: bryce@eris.berkeley.EDU (Bryce Nesbitt) Organization: University of California, Berkeley Lines: 34 Keywords: ROM, embedded, 68000, 68010 [A perfect .tech question] In article <> jbn@glacier.STANFORD.EDU (John B. Nagle) writes: > > I need to generate ROMable code for an embedded 68010-like machine. >Are there any programs available for the Amiga that will help with this? Three assemblers can produce direct binary output (with no AmigaDOS junk in the middle): HiSoft DevPac ;Good, small, fast. No direct 68010 support Inovatronics CAPE ;Great. (Might not be out yet) (will do 68010) Abacus AssemPro ;Terrible. Forget it. (Will do 68010) You can write an easy converter to change the plain binary file into S-file records suitable for download to a prom programmer. Note that this just converts assembly code into absolute binary, it won't link. You probably want to link up Lattice code, assembly and then produce a binary for a specified target address. This requires a version of the dos "LoadSeg()" that can use a specified target address. You could write such a utility using the information in the AmigaDOS technical reference manual. Such a utility exists for Commodore to use in creating Kickstarts. It is not PD, and as far as I know, not available. You'll need to roll your own. |\_/| . ACK!, NAK!, EOT!, SOH! {O_o} . Bryce Nesbitt (") BIX: mleeds (temporarily) U USENET: bryce@eris.berkeley.EDU -or- ucbvax!eris!bryce