mirror of
https://github.com/iceHtwoO/novaOS.git
synced 2026-04-16 20:22:26 +00:00
feat: Application manager (#8)
* feat: map text area to kernel memory space, first application_manager implementation * feat: start application via application_manager * feat: terminal, start app by ID * feat: support CLI args, by applying System V ABI concepts * refactor: rename terminal to console. Minor cleanup * docs: README.md
This commit is contained in:
committed by
GitHub
parent
f33100d36b
commit
e712593dae
@@ -2,8 +2,6 @@
|
||||
|
||||
NovaOS is a expository project where I build a kernel from scratch for a Raspberry PI 3 B+.
|
||||
|
||||
[Technical write-up](https://leafnova.net/projects/pi3_kernel/)
|
||||
|
||||
## Features
|
||||
|
||||
- Delay and sleep ✓
|
||||
@@ -16,9 +14,9 @@ NovaOS is a expository project where I build a kernel from scratch for a Raspber
|
||||
- Heap Memory allocation ✓
|
||||
- MMU ✓
|
||||
- SVC instructions ~
|
||||
- Basic Console over UART ~
|
||||
- Multi Applications ~
|
||||
- Multi Core
|
||||
- Multi Applications
|
||||
- Dynamic clock speed
|
||||
- Kernel Independent Applications
|
||||
- Multiprocessing
|
||||
- Basic Terminal over UART
|
||||
|
||||
Reference in New Issue
Block a user