|
|
29434805a6
|
feat(userspace-rt): add runtime crate with entry point, panic handler, and allocator re-export
Snake and hello apps now use extern crate userspace_rt — no more boilerplate assembly or panic handlers in app code.
|
2026-10-18 04:04:52 +02:00 |
|
|
|
a83b53d962
|
feat(init): add init crate with declarative boot manifest, boot sequence, supervisor and shutdown stubs
Also: make types from_raw/raw const fn, add create_process/kill/delegate/revoke to userspace syscall stubs.
|
2026-10-18 03:21:17 +02:00 |
|
|
|
36cab28506
|
feat: add log-server (ring buffer) and permission-manager (grant/revoke/check) system servers
|
2026-10-18 03:14:48 +02:00 |
|
|
|
570fe22bee
|
feat: userspace round-trip — syscall stubs, ecall dispatch, U-mode entry and exit on QEMU
|
2026-10-18 02:15:35 +02:00 |
|
|
|
44a0ead7f2
|
feat(adapter-riscv): boot on QEMU virt with UART hello world
|
2026-10-18 01:46:47 +02:00 |
|
|
|
4844b6c2d2
|
feat(elf): add no_std ELF64 parser for loading process binaries
|
2026-10-18 01:26:18 +02:00 |
|
|
|
bb99c3001d
|
init
|
2026-10-16 02:32:24 +02:00 |
|