🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #889

ROMable code from 3L C compiler

#889
From: Randy Brumbaugh
Date: Mon, 13 Aug 1990 14:53
20 lines
994 bytes
Has anybody generated ROMable (as in boot-from-ROM)
code from the 3L C compiler?  If so, how?

I am guesing that the code that comes out of the compiler 
and linker is position independent, and the configurer 
assigns absolute memory location.  Only a guess  -- anybody
know for sure?

Is the generated code generally relocatable (ie uses
relative addressing)?

How complicated is the configurer?  Would it be possible
to write something similar, which places the code in ROM
and the vars in RAM?

Any answers or advice would be greatly appreciated.

Thanks,
  Randy Brumbaugh
  rando@skipper.dfrf.nasa.gov
Technical Details
Message-ID: <597@skipper.dfrf.nasa.gov>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!usc!elroy.jpl.nasa.gov!ames!skipper!rando

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!usc!elroy.jpl.nasa.gov!ames!skipper!rando
From: rando@skipper.dfrf.nasa.gov (Randy Brumbaugh)
Newsgroups: comp.sys.transputer
Subject: ROMable code from 3L C compiler
Keywords: C 3L Boot-From-ROM
Message-ID: <597@skipper.dfrf.nasa.gov>
Date: 13 Aug 90 14:53:40 GMT
Organization: NASA Ames-Dryden FRF, Edwards, CA
Lines: 20