ableos/README.md

44 lines
1.3 KiB
Markdown

```
TODO
- Integrate HBVM
HBVM also needs full spec compliance
- Build out the object system
- Build or Find an acceptable IDL
Short List of potentials
- [comline](https://git.ablecorp.us/DOOME1M8Cover/comline)
- Work on a styleguide for commits
Maybe something allong the lines of
[relevant shorthand note] Explination
- Build a scheduler for HBVM
- Language support on HBVM
- HBVM assembler (with IDL support)
- HBVM Lisp/s-expr Compiler (Also (with (IDL (support))))
- Documentation
- Drivers
- serial driver
- PS/2 mouse driver
- PS/2 Keyboard driver
- VGA driver
- SVGA driver
- File system
TarFS
Pass in a tar file as an initrd and parse it with TarFS
- VFS
Being (written)[https://git.ablecorp.us/bee/ableos-vfs] by Bee
- Disk driver
- A ton more
```
# Community
[Discord](https://discord.gg/JrKVukDtgs)
# Compiling
Firstly, I would like to apologize. I am not capable of supporting building on any random machine with any random operating system.
AbleOS very likely builds with `nix-shell` on your operating system.
1. `git submodule update --init`
1. `cargo repbuild`