Its MIT License And Open Source, Welcome Fork!
My operating system has these features:
- HDAudio & AC97
- ATA & FAT32 & GPT
- JIT & HolyC-JIT & HolyFish-JIT
- La57
- REP MOVS/STOS & AVX256 & SSE1~SSE4.2 & NT(Non-Temporal) & FPU
- PS/2 Keyboard & PS/2 Mouse
- Identical mapping
- I/O APIC
- GOP
- CISC Instruction Length Parser(In IDT)
- Ring0
- KMalloc
- WAV
Under development:
- E1000
- xHCI
- xHCI Keyboard & xHCI Mouse
- WM & GUI
For me, this is unnecessary:
- Ring3
- Non-identical mapping
- eHCI & oHCI & uHCI
I Used Tools:
AI:
Gork, DeepSeek, Gemini, GLM, Kimi
(Very Less)
CC:
clang
LD:
ld.lld
AS:
clang
CC_FLAGS:
--target=x86_64-unknown-windows-gnu \
-nostdlib -mno-red-zone -O3 -Wall -m64 \
-fno-stack-protector \
-mno-stack-arg-probe -g -fno-builtin \
-fno-builtin-all -mllvm --max-store-memcpy=999999 \
-fno-builtin-memcpy -fno-builtin-memset -ffreestanding -nostdinc \
-mstack-alignment=16 -fno-strict-aliasing -std=gnu99 -Wextra \
-Wshadow -Wconversion -mavx2 -msse -fshort-wchar
I wrote this by reading Intel manuals. I don't look at other OS codebases.
Its Look Like:
Boot:

Boot Finish:

Github:https://github.com/Dydudu37d/NeuroSamaOS
(PS: This post was also translated from Chinese to English using Google Translate.)
