Re: [cc65] experimental porting libraries

From: Christian Groessler <chris1groessler.org>
Date: 2004-09-07 23:46:44
Hi,

On Sat, 4 Sep 2004, Groepaz wrote:

>
> ftp://ftp.musoftware.de/pub/groepaz/portlib_pc.zip
>
> contains a lot of rather ugly pc related code, but also
> a quite well working implementation of the conio api and
> a few other things that were needed to make tetris work.
> (please DONT look at stuff like the vga and sdl related
> thingies - i have written them many many years ago and
> they are only in there coz some of my tools rely on them)
>
> that pc crap is tested on win32 and x86linux, and almost
> working on mac-osx (latest changed not in this zip i
> believe). it should however work on cygwin too, and
> even on djgpp - but you will have to update the makefiles.


If there's an interest, I've also ported some parts (rs232) of the cc65
lib to unix (e.g. x86linux).

It's on

ftp://ftp.groessler.org/pub/chris/cc65/cc65compat-0.10.tar.bz2 .

I've just put it online :-)

It was initially done to port contiki to the Olivetti M20, so most of the
code in the lib is for this machine.

But it contains a unix port of the subset of the rs232 routines needed to
get contiki and my test programs to work.

Type

	make unixall

to compile the library, and

	make dumb dft

to compile the test programs.

'dumb' is a simple terminal program which sends keys pressed to rs232, and
echoes the chars received from rs232.

'dft' is a "dumb file transfer" over the serial line.

The lib is work in progress, so there might be funny areas in the code. I
haven't cleaned it up for this release.

regards,
chris

----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Tue Sep 7 23:46:55 2004

This archive was generated by hypermail 2.1.8 : 2004-09-07 23:47:04 CEST