6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Mar 29, 2024 2:27 am

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Wed Aug 02, 2017 7:33 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10760
Location: England
As seen elsewhere, an announcement and request for contributors and testers, an OS based on "a cooperative, event-driven multitasking kernel", "including IP Stack & HTTPD/TELNETD..., GUI & graphical tools":

Quote:
A2osX is designed to work on any "stock" 128k Apple //e, with no additional hardware. As VBL signal is NOT available as an IRQ on //e (it is on //c & IIgs) it makes preemptive multitasking impossible.

Kernel, loading in Aux LC on top of ProDOS provide API inspired from Linux/Unix World to allow writing applications & command line tools on top of it. This kernel provides an advanced "Memory Manager" able to relocate 65c02 code. "Event Manager" makes TCPIP stack able to listen on several ports, manage ARP,DNS...cache expiration and any background processes. "Task Manager" is responsible to "distribute" CPU time to several loaded processes. "Device Manager" handles event collected from builtin devices as well as devices added by loadable drivers.


Also seen on Usenet:
Quote:
Rémy Gibert is working on a new multitasking OS for the 8-bit enhanced
Apple IIe and has made *quite* a lot of progress, and also has developed a
TCP/IP stack within this OS that can do DHCP and DNS resolution. There is
also a screen editor and an assembler. Everything is done in assembly
language.

He has put out a call for assembly language developers. If you have an
enhanced IIe, a IIc, or a IIgs, you can also help by running the system on
your machine (not emulator) and reporting what works and what doesn't.

Download the boot disk here and test it out on real hardware:
https://github.com/burniouf/A2osX/blob/ ... SX.BOOT.po

He will welcome your feedback about what works and what doesn't work.


Image

Image

Edit: update to wayback copies of G+ URLs


Last edited by BigEd on Fri Mar 29, 2019 5:34 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Wed Aug 02, 2017 2:31 pm 
Offline

Joined: Sat Dec 13, 2003 3:37 pm
Posts: 1004
Yea I saw this the other day, didn't get a chance to link it. Pretty impressive. I glanced at the source code, but wasn't able to really find the task switching mechanism, which I'm particularly keen on how they managed. They also have a relocating 6502 loader that they use, which is the other key component. Curious how that works out for them as well.

All seems to be built with local tools on the //e. Makes it an exercise in patience if nothing else nowadays.


Top
 Profile  
Reply with quote  
PostPosted: Wed Aug 02, 2017 3:41 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1206
Location: Soddy-Daisy, TN USA
I have an army of Apple computers. Perhaps I could help out. I will ping them and see what they need.

Thanks!

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Sat Aug 05, 2017 5:50 pm 
Offline
User avatar

Joined: Tue Dec 21, 2010 9:16 pm
Posts: 13
cbmeeks wrote:
I have an army of Apple computers. Perhaps I could help out. I will ping them and see what they need.

Thanks!


As far as testing goes, just download the boot disk image, put it on your real Apple IIe or IIc or IIgs (not emulator) and report back what happens when you try the different command line utilities. We need people to test various hardware configurations, including RamWorks, clock cards, Super Serial cards, LanceGS and Uthernet cards. There is also going to be support for the AppleTalk workstation card, so if you have one of those for your IIe, you will be asked to test your configuration.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: