akern-gkgoat-fork/README.md

48 lines
1.4 KiB
Markdown
Raw Normal View History

2023-07-13 22:41:09 -05:00
```
TODO
- Build out the object system
- Build or Find an acceptable IDL
Short List of potentials
2023-06-26 07:55:37 -05:00
- [comline](https://git.ablecorp.us/DOOME1M8Cover/comline)
- Work on a styleguide for commits
Maybe something allong the lines of
[relevant shorthand note] Explination
- Language support on HBVM
- HBVM assembler (with IDL support)
- HBVM Lisp/s-expr Compiler (Also (with (IDL (support))))
- Documentation
2023-06-16 06:09:22 -05:00
- Drivers
- serial driver
- PS/2 mouse driver
- PS/2 Keyboard driver
- VGA driver
- SVGA driver
2023-07-15 06:16:00 -05:00
- File system
2023-09-09 15:52:01 -05:00
- Depends on Disk driver
- TarFS
2023-07-15 06:16:00 -05:00
Pass in a tar file as an initrd and parse it with TarFS
2023-06-16 06:09:22 -05:00
- VFS
2023-07-15 06:16:00 -05:00
Being (written)[https://git.ablecorp.us/bee/ableos-vfs] by Bee
2023-06-16 06:09:22 -05:00
- Disk driver
- IDE Driver
- ATA Driver
- Floppy Driver
2023-06-16 06:09:22 -05:00
- A ton more
2023-09-09 15:52:01 -05:00
- Port (Slint)[https://slint.dev]
- Depends on
- Graphics Driver
2023-07-13 22:41:09 -05:00
```
2023-06-16 06:09:22 -05:00
# Community
2023-07-12 10:04:20 -05:00
[Discord](https://discord.gg/JrKVukDtgs)
2023-04-29 23:06:01 -05:00
2023-07-13 22:41:09 -05:00
2023-04-29 23:06:01 -05:00
# Compiling
2023-07-13 22:41:09 -05:00
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.
2023-05-23 04:26:32 -05:00
1. `git submodule update --init`
2023-04-29 23:06:01 -05:00
1. `cargo repbuild`