Re: [cc65] LUnix

Date view Thread view Subject view

From: Maciej Witkowiak (ytm_at_elysium.pl)
Date: 2003-01-03 00:20:31


Groepaz dnia 02 sty 2003 o 23:51 +0100 napisał:
> > Download LUnix from CVS, the last release was quite some time ago and there
> > were some changes, like adding a sample application for ca65 and o65 file
> > format.
> 
> i've done that :) cant see any ca65 sample app though?! were is it? :)

apps/skeleton.ca65.s - if you don't have it, go back to sourceforge page :)
It may be outdated and fail though (changes in ld65 config). I'll take a look
at it later.

> is there any active development on lunix anyway? anything done during the last 
> year?

I must admit that the progress is very slow.
Here are some more important from CHANGES file - these are available only
through sf.net CVS service.

from 0.20 to 0.21
-----------------
added: expand command (DD)
fixed: o65_loader won't relocate zeropage as this is not needed (MW)
added: skeleton.ca65.s and rules for apps/Makefile to build *.o65 apps, more in README/apps (MW)
added: support for environment variables (setenv/getenv), limited to 256bytes per task (MW)
added: root filesystem support "/", allows for 'ls -la /' command (MW)
added: support for fcmd_chdir on IEC (will work on CMD devices, 64hdd and 64net/2) (MW)
added: Cd command (MW)
fixed: many things in IDE64 driver, it is fully supported now (MW)
added: basic IDE64 support (as /ide64 MAJOR_IDE64) (MW)

My TODO is
- have support for C from cc65 (even the most basic); many things will be
  already present (environment and full file I/O!)
- rewrite parts of I/O code to have fread and fwrite calls which would make
  LUnix disk access much, much faster
- have support for memory banking (kernel in shared area, user space is
  banked)

ytm

----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2003-01-03 00:20:47 CET