public inbox for cgen@sourceware.org
 help / color / mirror / Atom feed
* cgen fundamentals
@ 2002-12-18 15:23 David Carney
  2002-12-18 17:31 ` Ben Elliston
  2002-12-19  4:51 ` Frank Ch. Eigler
  0 siblings, 2 replies; 5+ messages in thread
From: David Carney @ 2002-12-18 15:23 UTC (permalink / raw)
  To: cgen

Hey,

I was referred to cgen by a member of the binutils mailing list (Nick 
Clifton).  Being (virtually) a complete newbie to Scheme programming and 
cgen, I have a number of fairly fundamental questions that are likely best 
answered through this list, rather than trying to find information on the 
web... 

Basically, I'm a hardware engineer with a background in chip design, some 
board design, and a fair bit of embedded (C) programming.  I spent a day or 
two week teaching myself the basics of scheme, but I'm still confused about 
the exactly purpose of cgen.  I.e. what's the purpose of a 'gas' versus an 
'opcodes' port?  What does cgen actually produce (and how do I produce and 
use it) ?  How do files created with cgen interface with binutils?

All I want to do is have an assembler which dumps out object files for a 
simple, non-pipelined, 16-bit processor.  Could anyone give me some pointers 
on  where I should begin and/or how I should proceed?

A lowly hardware engineer,

Dave Carney

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-12-19 22:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-18 15:23 cgen fundamentals David Carney
2002-12-18 17:31 ` Ben Elliston
2002-12-19 11:34   ` David Carney
2002-12-19 14:12     ` Ben Elliston
2002-12-19  4:51 ` Frank Ch. Eigler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).