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.
This commit is contained in:
2026-10-18 04:04:52 +02:00
parent e092fa4ae5
commit 29434805a6
9 changed files with 58 additions and 70 deletions

View File

@@ -38,6 +38,7 @@ members = [
"crates/servers/user-manager",
"crates/types",
"crates/userspace",
"crates/userspace-rt",
]
resolver = "2"
@@ -51,6 +52,7 @@ platform = { path = "crates/platform" }
kernel = { path = "crates/kernel" }
server-framework = { path = "crates/server-framework" }
userspace = { path = "crates/userspace" }
userspace-rt = { path = "crates/userspace-rt" }
# servers
accessibility-server = { path = "crates/servers/accessibility-server" }