[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pcc-list
Subject:    Re: pdp-11 and nova target configuration
From:       Adam Hoka <adam.hoka () gmail ! com>
Date:       2009-07-29 19:39:17
Message-ID: 20090729213917.0e7d79d7.Adam.Hoka () Gmail ! com
[Download RAW message or body]

On Wed, 29 Jul 2009 21:18:28 +0200
Anders Magnusson <ragge@ludd.ltu.se> wrote:

> >> Eee, I didn't think anyone would try these targets, may I ask why? :-)
> >>
> >> -- Ragge
> >>
> >>   
> > I am interested in a DSP array implemented in fpga.
> > 
> > The Nova was a very successful RISC cpu and is a good starting point to
> > implement a fpga risc processor.
> > 
> > The stack, mul/div and floating point were all either implemented in
> > software or as I/O devices.
> > 
> Hm, risc or not, it has only 22 instructions so it doesn't take much fpga
> space to implement a CPU.  I wrote a fpga implementation some years
> ago just to test my verilog skills.
> 
> > I have not looked deeply into PCC but expected the target cpu assembler
> > generation to be separate from the host OS (ie. BSD, Linux, etc.).
> > 
> From the host, yes, but not for the target.  For example, pdp11 assembler looks
> quite different in RT-11 and 2BSD.
> 
> > I notice that there is a switch on the compiler to output PIC assembly
> > code.
> > 
> Position-Independent Code, yes.
> 
> > Question: Why does PCC not contain a switch for all the target processors?
> > 
> I don't really understand this question?
> 
> > Question: Where is the code generator for PIC? Perhaps, I could replace
> > it with the Nova code generator?
> > 
> Hm, I think you intermix the acronym PIC with something else...?

A microcontroller with the same name. :)


-- 
Adam Hoka <Adam.Hoka@Gmail.com>
Adam Hoka <ahoka@NetBSD.org>
Adam Hoka <ahoka@MirBSD.de>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic