feat: complete opencoreRS microkernel with Ring 3 userspace, VFS, IPC, and shell

This commit is contained in:
RarDog
2026-09-02 15:52:57 +03:00
commit d0c27c3d54
72 changed files with 6938 additions and 0 deletions
Executable
+25
View File
@@ -0,0 +1,25 @@
#!/usr/bin/env bash
# Standalone direct terminal runner for opencoreRS
set -e
# Ensure image is up to date
make -s hdd
echo "Starting opencoreRS in interactive terminal mode (press Ctrl+C to exit)..."
stty raw -echo < /dev/tty 2>/dev/null || true
trap 'stty sane < /dev/tty 2>/dev/null || true' EXIT INT TERM
qemu-system-x86_64 \
-machine pc \
-m 256M \
-smp 2 \
-netdev user,id=net0 \
-device e1000,netdev=net0 \
-device ahci,id=ahci0 \
-drive file=opencoreRS.hdd,format=raw \
-serial stdio \
-display none \
-no-reboot \
-no-shutdown
stty sane < /dev/tty 2>/dev/null || true