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 10, 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.
- 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!