Multithreading OS for the C64
From: Michael Current (aa700@cleveland.Freenet.Edu)
Date: 10/22/96-09:26:34 PM Z
- Next message by date: Michael Current: "Atari 8bit New Developments?"
- Previous message by date: Michael Current: "A message to OS/DOSdevelopers (IDE hard drive interface)"
- Return to Index: Sort by: [ date ] [ author ] [ thread ] [ subject ]
From: aa700@cleveland.Freenet.Edu (Michael Current) Subject: Multithreading OS for the C64 Date: Tue Oct 22 21:26:34 1996 From: fachat@physik.tu-chemnitz.de (Andre Fachat) Date: 10 Jun 1996 11:05:55 GMT OS/A65 ------ This is the announcement of "OS/A65" version 1.3.6g, a 6502 CPU Multitasking/Multithreading operating system I wrote some time ago and which I have put on the Web. It's copyrighted under the GNU public license. For those who do not already know about it, please see the info at the end of this text. The new stuff in this version is: Fully tested and ported C64 version available!!! ------- The C64 port means, that the whole stuff has successfully been ported to a computer without MMU (which the originating CS/A Computer had), including making all the stuff 'thread-safe'. The C64 port will also surely give a good base for other ports to common 6502-based computers without MMU, namely the apple ][ and some Atari 8-bit machines. But I don't have any of these machines any actually I don't have the time. But if any of you wants to do this, feel free to do so. Finding the '#ifdef C64' should be a good start to see what is C64 specific and what needs to be changed for other systems (have a look at oa1/oa1si.a65, oafs/fsiec.a65, oadev/oa1dt.a65). You find it at the usual place: http://www.tu-chemnitz.de/~fachat/csa/ >From the old announcement: --------------------------------------------------------------------- OS/A65 ------ This is the announcement of "OS/A65", a 6502 CPU operating system I wrote some time ago and which I now put on the Web. It is copyrighted under the GNU public license. Some of its features are: - preemptive multitasking/multithreading - (kind of) microkernel design - filesystems for PC FAT disks and CBM floppy drives on a IEEE488 interface or CBM serial IEC bus - runs on 6502 computer with and without MMU - developed on a selfdesigned and -built 6502 computer If someone is really interested in, I can also write an article for a publication or so about it. But, well, 8 bit times are gone... I'm coming from the Commordore world, not from atari (8bit) nor apple side. The hardware is close to CBM3032 compatible, but the kernel itself is completely hardware independent. So just the device drivers have to be rewritten for porting it to another platform. It is a good machine/OS to do some small control tasks, where you can watch them from another shell... My computer controls my audio equipment via infrared signals ;-) Well, if you are interested in, here is it's homepage: http://www.tu-chemnitz.de/~fachat/csa/ so long Andre Fachat -- Andre Fachat, Tel:++49-371-531-3551|"I do not feel obliged to believe that the Stadlerstr 17, 09126 Chemnitz, FRG | same God who has endowed us with sense, a.fachat@physik.tu-chemnitz.de | reason, and intellect has intended us to http://www.tu-chemnitz.de/~fachat | forego their use" -- Galileo Galilei --------------------------------------------------------------------------- -- Michael Current, 8-Bit Atari FAQ & Vendor/Developer Lists maintainer User groups: CAIN, SPACE, NWPAC / mailto:mcurrent@carleton.edu
- Next message by date: Michael Current: "Atari 8bit New Developments?"
- Previous message by date: Michael Current: "A message to OS/DOSdevelopers (IDE hard drive interface)"
----------------------------------------- Return to message index