Multi Tasking OS for Apple IIe //c IIgs : Link to 0.93 RELEASE version ->
Go to file
2016-10-26 22:41:54 +02:00
_Docs Kernel version 0.8 : Docs... 2016-10-24 22:57:59 +02:00
_Fonts Fonts 2016-08-18 08:43:19 +02:00
_Tools Kernel version 0.8 : Docs... 2016-10-22 23:01:07 +02:00
BIN Kernel version 0.8 : ISSUE#2, removed .EXT in LS, added L.CMD in BIN/ as an alias for LS -L, Added -R switch for recursive DIR listing 2016-10-26 22:41:54 +02:00
DRV Fixed DEVNAME not printed correctly 2016-10-26 22:08:11 +02:00
ETC
INC Kernel version 0.8 : BUGFIX in CD: not processing .. correctly, missing ending / when changing to another volume. BUGFIX in LS:File count missing one. 2016-10-24 17:54:43 +02:00
LIB Kernel version 0.8 : BUGFIX in CD: not processing .. correctly, missing ending / when changing to another volume. BUGFIX in LS:File count missing one. 2016-10-24 17:54:43 +02:00
SBIN Kernel version 0.8 : added PWD alias in SHELL, modified LS to display DIR/ instead of /DIR 2016-10-25 08:58:15 +02:00
SYS Kernel version 0.8 : added PWD alias in SHELL, modified LS to display DIR/ instead of /DIR 2016-10-25 08:58:15 +02:00
_MAKEDIR.txt
_MAKESYS.txt
_RUN.txt
A2OSX.BOOT.po Kernel version 0.8 : added PWD alias in SHELL, modified LS to display DIR/ instead of /DIR 2016-10-25 08:58:15 +02:00
A2OSX.DEV.po Kernel version 0.8 : BUGFIX in CD: not processing .. correctly, missing ending / when changing to another volume. BUGFIX in LS:File count missing one. 2016-10-24 17:54:43 +02:00
A2osX.S.QC.txt Kernel version 0.8 : BUGFIX in CD: not processing .. correctly, missing ending / when changing to another volume. BUGFIX in LS:File count missing one. 2016-10-24 17:54:43 +02:00
A2osX.S.txt Kernel version 0.8 : BUGFIX in CD: not processing .. correctly, missing ending / when changing to another volume. BUGFIX in LS:File count missing one. 2016-10-24 17:54:43 +02:00
A2OSX.SRC.po Kernel version 0.8 : added PWD alias in SHELL, modified LS to display DIR/ instead of /DIR 2016-10-25 08:58:15 +02:00
A2osX.STARTUP.txt Kernel version 0.8 : Migrating CMDs to new CIO/DIR/TIME API 2016-10-17 17:47:50 +02:00
README.md Kernel version 0.8 : BUGFIX in CD: not processing .. correctly, missing ending / when changing to another volume. BUGFIX in LS:File count missing one. 2016-10-24 17:54:43 +02:00
ScreenShot.EDIT.bmp Kernel version 0.8 : Docs... 2016-10-23 22:41:09 +02:00
ScreenShot.IP1.bmp
ScreenShot.IP2.bmp
ScreenShot.LS.bmp Kernel version 0.8 : LS, updated ScreenShot.LS.bmp 2016-10-25 09:14:48 +02:00
X.PRINTF.S.txt

A2osX

Multi-Tasking OS for Apple II

Requires :

Enhanced IIe (65c02 cpu) with 128k, //c, IIgs

General Information:

Kernel 0.8 is out. It is confined in Aux LC Bank 1 & 2 to leave enough room at $EOOO for Drivers. Network drivers, Mouse, DHGR.DRV can load and fit in Aux LC.
Now it's time to make all external BINs use new API, then GUI development will resume.

A2OSX.BOOT.po : 140k A2osX boot disk with all binaries
A2OSX.DEV.po : 140k A2osX disk with ASM binaries, Debug Tools & INClude files
A2OSX.SRC.po : 800k S-C MASM boot disk with all sources

OApple+1,OApple+2,OApple+3 to switch between screens : Kernel Log, text, DHGR.
(OApple+shift+1,OApple+shift+2,OApple+shift+3 on FR keyboard)

**** Developers WANTED ****

!!! Help on writing this code should be greatly appreciated !!!

...
In Progress : Document API...
In Progress : moving TCPIP to socket API
...

SYS/KM* Supported Hardware At Kernel Level (ProDOS):

KM.Name Status Comment
KM.NSC Working No-Slot-Clock
KM.RAMWORKS Working AE-Ramworks I,II,III

SBIN,Daemons/Commands:

Name Status Comment K.Ver
INSDRV Working 0.8
GETTY Working 0.8
LOGIN In Progress no auth using /etc/passd yet 0.8
TCPIP In Progress New Socket API. ARP,IP,ICMP,UDP ok, TCP in progress 0.8
DHCPCLNT Working rewritten to use new Socket API 0.8
SHELL Working (See Internal Shell commands) 0.8

Internal Shell commands:

Name Status Comment
CD Working Improved syntax : now, 'CD ../BIN' works
DATE Working
ECHO Working
EXIT Working
IF
PAUSE Working
READ
TIME Working
TYPE Working
SET Working
STARTPROC Working Used in A2osX.startup

DRV,Drivers:

Name Status Comment K.Ver
Console.DRV Working ANSI support in Progress. 0.8
PIC.DRV In Progress Apple "Parallel Interface Card" Driver, renamed from PPIC.DRV 0.8
SSC.DRV In Progress 0.8
SSC.I.DRV In Progress 0.8
Mouse.DRV Working 0.8
Uthernet.DRV Working 0.8
Uthernet2.DRV Working 0.8
Uther2.AI.DRV In Progress With ARP/IP Offloading 0.8
LanCeGS.DRV Working 0.8
DHGR.DRV In Progress except bitblt... 0.8

BIN,External Shell commands:

Name Status Comment K.Ver
MEM Working Old dump behavior is now MEMDUMP. New MEM command displays MEMSTAT (Main, Aux & Kernel Memory) 0.8
LSDEV Working 0.8
PS Working 0.8
MD Working 0.8
RM Working switches not yet implemented
LS Working switches not yet implemented 0.8
CP Working switches not yet implemented
ARP Working dump ARP cache, setup a static ARP entry 0.8
PING Working
DNSINFO Working dump DNS cache, setup a static DNS entry
IPCONFIG Working renamed from NETINFO 0.8
NETSTAT Working 0.8
EDIT Working still missing : find/replace 0.8
NSCUTIL Working Tool for setting time in NSC/DL1216E 0.8

BIN,External DEV Shell commands:

Name Status Comment K.Ver
ASM In Progress S-C MASM based multi CPU assembler
DEVDUMP 0.8
MEMDUMP Working 0.8
RPCDUMP Working tool based on UDP socket API, renamed from RPCINFO 0.8

Misc

S-C MASM color scheme for Notepad++

...drop _Tools/userDefineLang.xml in %APPDATA%\Notepad++
;-)