This project used to restore the old TerminalOS Project with some new features and fixes.
If you want to see the old one, check it here: Old project github link
Note
This should be worked on all PC platform1
- Latest version of dotnet
- Cosmos C# DevKit2
Compiling this by typing this command to Terminal.
dotnet build
Or if you're using Visual Studio, just click on Build -> Build Solution
- A custom ATA PIO Driver.
- GUI forked from Win 1.0.Just done the basic
- MBR and GPT Partition table.
- Ext2, FAT32 File System Support.Read-only
- Network Support.
- EXT3/EXT4, NTFS File System Support.
- A VFS replacement.
- A custom ATAPI Driver.CDRom driver
- Porting lua programming language.
- ELF Reader and Loader.Exe file as well
- Windows-like path.
- AHCI, NVMe3 Driver Support.
- Floppy Disk Driver Support.
- Intel High Definition Audio (IHDA).
- Some network support.
- Some Graphics driver (no not some proprietary one)
- Virtual Machine Guest (VirtualBox, VMWare, HyperV, QEMU).
- Some Plug-n-Play driver.
- Support PCIe.
- Doing some USB Implementation. (xHCI)