mirror of
https://github.com/A2osX/A2osX.git
synced 2024-11-20 03:31:42 +00:00
minors chagnes
This commit is contained in:
parent
75992f07f9
commit
0d5e4282f2
18
README.md
18
README.md
@ -10,9 +10,11 @@ Its principal goal is to collect all "genius" 65c02 pieces of code ever written
|
||||
(including IP Stack & HTTPD/TELNETD..., GUI & graphical tools...)
|
||||
"Complete working place", no needing any more to reboot to switch between tons of diskettes!!!
|
||||
|
||||
A2osX is designed to work on any "stock" 128k Apple //e with no hardware modification. As VBL signal is NOT available as an IRQ on //e (it is on //c & IIgs)
|
||||
it makes preemptive multitasking impossible.
|
||||
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__.
|
||||
|
||||
(Well, GSosX, 16 bits equivalent for IIgs, another project which is "cooking" in my mind, could do it!)
|
||||
|
||||
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.
|
||||
@ -32,7 +34,7 @@ Several subprojects are now indentified :
|
||||
+ Question : Pascal or C Compiler?
|
||||
+ ...sure there is some more!
|
||||
|
||||
## Screen shots
|
||||
## Screenshots
|
||||
|
||||
![](./.screen-shots/ScreenShot.LS.png)
|
||||
|
||||
@ -62,6 +64,7 @@ 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)
|
||||
|
||||
## SYS/KM* Supported Hardware At Kernel Level (ProDOS):
|
||||
|
||||
| KM.Name | Status | Comment |
|
||||
| ------- | ------ | ------- |
|
||||
| KM.NSC | Working | No-Slot-Clock/DS1216E |
|
||||
@ -70,18 +73,20 @@ OApple+1,OApple+2,OApple+3 to switch between screens : Kernel Log, text, DHGR.
|
||||
| KM.APPLETALK | Working | AppleTalk Support for ProDOS |
|
||||
|
||||
## SBIN,Daemons/Commands:
|
||||
|
||||
| Name | Status | Comment | K.Ver |
|
||||
| ---- | ------ | ------- | ----- |
|
||||
| ---- | ------ | ------- | -----:|
|
||||
| INSDRV | Working | | 0.9 |
|
||||
| GETTY | Working | | 0.9 |
|
||||
| LOGIN | In Progress | no auth using /etc/passd yet | 0.9 |
|
||||
| SHELL | Working | (See Internal Shell commands) | 0.9 |
|
||||
| TCPIP | In Progress | New Socket API. ARP,IP,ICMP,UDP ok, TCP in progress | 0.9 |
|
||||
| DHCPCLNT | Working | rewritten to use new Socket API | 0.9 |
|
||||
| DHCPCLNT| Working | rewritten to use new Socket API | 0.9 |
|
||||
| TELNETD | | | |
|
||||
| HTTPD | | | |
|
||||
|
||||
## Internal Shell commands:
|
||||
|
||||
| Name | Status | Comment |
|
||||
| ---- | ------ | ------- |
|
||||
| CD | Working | Improved syntax : now, 'CD ../BIN' works |
|
||||
@ -98,6 +103,7 @@ OApple+1,OApple+2,OApple+3 to switch between screens : Kernel Log, text, DHGR.
|
||||
| STARTPROC | Working | Used in A2osX.startup |
|
||||
|
||||
## Shell variables:
|
||||
|
||||
| Name | Status | Comment |
|
||||
| ---- | ------ | ------- |
|
||||
| $PWD | Working | 'Working Directory' |
|
||||
@ -113,6 +119,7 @@ OApple+1,OApple+2,OApple+3 to switch between screens : Kernel Log, text, DHGR.
|
||||
note : '$VAR' does NOT expand Variable
|
||||
|
||||
## DRV,Drivers:
|
||||
|
||||
| Name | Status | Comment | K.Ver |
|
||||
| ---- | ------ | ------- | ----- |
|
||||
| Console.DRV | Working | ANSI support in Progress. | 0.9 |
|
||||
@ -167,6 +174,7 @@ note : '$VAR' does NOT expand Variable
|
||||
| RPCDUMP | Working | tool based on UDP socket API, renamed from RPCINFO | 0.9 |
|
||||
|
||||
## Misc
|
||||
|
||||
### S-C MASM color scheme for Notepad++
|
||||
...drop _Tools/userDefineLang.xml in %APPDATA%\Notepad++
|
||||
;-)
|
||||
|
Loading…
Reference in New Issue
Block a user