diff --git a/README.md b/README.md index 4ee50d1..7175008 100644 --- a/README.md +++ b/README.md @@ -54,13 +54,16 @@ The following projects are currently in progress: - **Support more hardware** with new device drivers for AHCI, USB, virtio devices, etc. - **Continue to improve the C library** which remains quite incomplete compared to Newlib and is a major source of issues with bringing back old ports. - **More architectures** - - **PowerPC** + - **PowerPC (32 + 64)** - **s390** - **sparc** - **mips** - **riscv** - **arm32** - **LoongArch64** +- **Use MinixFS3 instead of ext2** + - [x] **Read mode** + - [ ] **Write mode** ## Future Goals / Longbox - **Improve SMP performance** with better scheduling and smarter userspace synchronization functions. diff --git a/docs/CreatingDistribution.md b/docs/CreatingDistribution.md index 54fa489..ff2670a 100644 --- a/docs/CreatingDistribution.md +++ b/docs/CreatingDistribution.md @@ -11,6 +11,7 @@ You can use SiriusOS userland, but it will make your distribution an SiriusOS fo You can port GNU userland through elf toolchain, or your own. Also you can use busybox. And the most insane one for distributions which probably going to create own kernel in future, own userland, yes you can just implement all commands UI etc. +UPD: one thing that you need to copy from SiriusOS userland is [terminal-font.h](https://raw.githubusercontent.com/Gamma-Microsystems/userland/main/terminal/terminal-font.h) (this note is for peoples who making own patches for the kernel separatly from SiriusOS sandbox). # Picking up the bootloader You can use [SiriusOS bootloader](../boot), grub, limine, easyboot, etc.