[A83] Re: SDCC port (was RE: Announcing...)


[Prev][Next][Index][Thread]

[A83] Re: SDCC port (was RE: Announcing...)



> Van: Aaron St.John <aaronstj@hotmail.com>
> 
> All right, I've got good news and bad news.  The bad news is that I took
> a look at the SDCC source code, and I can barely understand a line of it.

Welcome to the club :-)

If you can find a site where they explain what a lexalizer does, I think
you might be halfway through understanding the code. ("a lexalizer is used
to lexalize some code/text", well dûh, but what lexalizing then...)

> The good news is I think I don't have to.  It looks like you can instruct
> the linker to locate the code and data wher you want, and so it should
> be trivial to cram the output into an .83p file.  I'll poke at it some
> more when I have time, and if you're lucky, I'll start to work on a
> utility to target the TI-83, and see about reimplemention a subset of the
> CRT.

The 'problem' is that (NB, I asked it friendly) they don't want to make the
compiler separate between machines (they do with processor type though). So
you can't specify that you compile for the Z88 or for the Ti83. You'll need
to copy the right (header) files into the right directory to make things
work for different machines. Although it isn't impossible, it looks like a
PITA to me.

They basicaly only think about targeting "boards", where you solder your
own (Z80) circuit, and have the entier adress space for your program alone.

	Henk Poley <><



Follow-Ups: