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
dylanwinn 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)
- ASCII-capable graphic routines
- AtlasShell
- some more API stuff
- keyboard and screen exclusivity for processes
- GUI
- big memory allocations (not only 1024 words)
- (virtual-) filesystem
- Compatibility with other assemblers
- clear - clears the screen and shows the prompt
- version - displays the AtlasShell version. Syntax: version [os]
- list - displays the list of process IDs
- load - loads a new process into memory (loads demo process right now)
- kill - halts a running process. Syntax: kill [last|procID]
If anyone has any issues please submit to the tracker. Thanks!