This repository has been archived by the owner on May 29, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
Home
chessmaster42 edited this page Apr 14, 2012
·
7 revisions
AtlasOS is a multi-process capable DCPU-16 Operating System. Below is detailed our feature list and planned features. We hope to have more details about the API posted here to the wiki soon. The beginnings of at tutorial are forming on the Getting Started page.
- multitasking
- loading of new processes
- killing of processes
- some basic API stuff
- paged memory allocation / freeing
- keyboard support (kernel level driver)
- Ability to register keyboard buffer with exclusive access
- ASCII-capable graphic routines
- AtlasShell
- some more API stuff
- screen exclusivity for processes
- GUI
- big memory allocations (not only 1024 words)
- (virtual-) filesystem
- Compatibility with other emulators
- clear - clears the screen and shows the prompt
- version - displays the AtlasShell version. Syntax: version [os]
- list - displays the list of process IDs that are active
- load - loads a new process into memory. Syntax: load [list|procName]
- kill - halts a running process. Syntax: kill [last|procID]
If anyone has any issues please submit to the tracker. Thanks!