From: Kim L. <lu...@di...> - 2005-11-22 17:25:38
|
We are in need of an assembler and compiler for a new Freescale 16 bit 8 register processor called xgate. xgate is the second cpu on the new dual processor S12X device. The 68HC9S12XDP512 is an example of this device. I've got some questions: a) what is the state of the hc08 port ? What works and what doesn't ? b) Xgate is a 16 bit processor with 7 general purpose registers. Is sdcc suitable for this target ? c) The 68hc11/12/9S12 processors are all supported by gcc. What, if anything, does gcc do that sdcc doesn't ? d) The hc08 port appears to have elf output. Does that mean it could be used with gdb ? e) xgate is a risc processor. It looks quite a bit like a PIC. An assembler already exists. Written in perl nonetheless. Would you start with the PIC source or the HC08 source. We've started porting xgate in gcc, so we possibly have some source done. f) Is there a doc somewhere describing how to port sdcc to a new target ? Thanks in advance. -- Kim Lux, Diesel Research Inc. |