An open API service indexing awesome lists of open source software.

https://github.com/voltageddebunked/alephos

AlephOS is a simple operating system written in C with Limine.
https://github.com/voltageddebunked/alephos

bios bootloader c limine os osdev uefi

Last synced: 11 months ago
JSON representation

AlephOS is a simple operating system written in C with Limine.

Awesome Lists containing this project

README

          


AlephOS


Commits
Lines of Code
License
Contributors



An Operating System written in C with Limine.

## Current stuff:

- [x] GDT
- [x] IDT
- [x] TSS
- [x] PMM
- [x] VMM
- [x] PIC Driver
- [x] LAPIC
- [x] IOAPIC
- [ ] Ring 3
- [x] Syscalls
- [x] FS (EXT2)
- [x] Heap
- [x] Framebuffer
- [x] Text Rendering
- [x] USB Keyboard Driver
- [x] PS/2 Keyboard Driver
- [x] PCI
- [x] xHCI
- [x] USB Mouse Driver
- [x] PS/2 Mouse Driver
- [ ] BASH Port
- [ ] Ported Apps
- [x] TCP/IP Stack
- [x] DNS Resolution
- [x] NIC Driver
- [x] Wifi Support
- [ ] Ported Standard C Library
- [x] ELF Loading and execution
- [x] HTTPS Support
- [x] TLS Support
- [x] HTTP Support
- [ ] Browser Port (Minimal)
- [ ] DOOM Port
- [x] SMP
- [x] PIT
- [x] ACPI
- [x] NVMe Support
- [x] Process Scheduler & Manager
- [x] TTY Support
- [x] Pipe Support
- [x] Time Management
- [x] RTC Driver (inside FS)
- [x] RTC Driver (outside FS)
- [x] STD I/O

That's all for now, maybe i'll expand it later, or complete more stuff.

## License

Licensed under [MPL-2.0](LICENSE)