Paths Reference
English
| Path | Meaning |
|---|---|
Cargo.toml | Workspace manifest. |
config/rustos.toml | Shared RustOS operational config, including logging and kernel build knobs. |
boot/ | Boot protocol crate shared by the GRUB-loaded nucleus. |
kernel/ | Kernel entry and subsystem crates. |
services/ | Userspace system services. |
apps/ | User/demo apps. |
drivers/bridges/ | Kernel bridge drivers. |
drivers/libs/ | Driver ABI/runtime/helper crates. |
libs/ | General shared crates. |
compat/ | Compatibility layer sources. |
assets/image/ | Static staged image overlay. |
vendor/ | External firmware/prebuilt/module inputs. |
build/artifacts/ | Build artifacts copied by stage. |
build/image/ | QEMU boot volume root. |
build/image/EFI/BOOT/BOOTX64.EFI | GRUB-generated default UEFI entry. |
build/image/nucleus.elf.sig | Detached GPG signature for nucleus.elf. |
build/image/system/registry/ | Generated runtime/driver registries. |
logs/debugcon.log | Default debugcon output. |
logs/qemu_interrupt.log | QEMU interrupt trace when enabled. |
logs/rustos-debug.gdb | GDB helper generated by cargo xtask debug. |
Generated Registries
| Registry | Purpose |
|---|---|
system/registry/kernel/loadable-drivers.tsv | Driver autoload metadata. |
system/registry/system/desktop-programs.tsv | Desktop app/service metadata. |
system/registry/system/runtime-launch-programs.tsv | Runtime launch policy. |
system/registry/system/startup-programs.tsv | Startup ordering/policy. |
system/registry/compat/windows-system-dlls.txt | Windows DLL inventory. |
한국어
| Path | Meaning |
|---|---|
Cargo.toml | workspace manifest |
config/rustos.toml | logging과 kernel build knob을 포함한 RustOS operational config |
boot/ | GRUB이 로드하는 nucleus와 공유하는 boot protocol crate |
kernel/ | kernel entry와 subsystem crate |
services/ | userspace system service |
apps/ | user/demo app |
drivers/bridges/ | kernel bridge driver |
drivers/libs/ | driver ABI/runtime/helper crate |
libs/ | general shared crate |
compat/ | compatibility layer source |
assets/image/ | static staged image overlay |
vendor/ | external firmware/prebuilt/module input |
build/artifacts/ | stage가 복사하는 build artifact |
build/image/ | QEMU boot volume root |
build/image/EFI/BOOT/BOOTX64.EFI | GRUB이 생성한 기본 UEFI entry |
build/image/nucleus.elf.sig | nucleus.elf detached GPG signature |
build/image/system/registry/ | generated runtime/driver registry |
logs/debugcon.log | 기본 debugcon output |
logs/qemu_interrupt.log | 활성화 시 QEMU interrupt trace |
logs/rustos-debug.gdb | cargo xtask debug가 생성하는 GDB helper |
Generated Registries
| Registry | Purpose |
|---|---|
system/registry/kernel/loadable-drivers.tsv | driver autoload metadata |
system/registry/system/desktop-programs.tsv | desktop app/service metadata |
system/registry/system/runtime-launch-programs.tsv | runtime launch policy |
system/registry/system/startup-programs.tsv | startup ordering/policy |
system/registry/compat/windows-system-dlls.txt | Windows DLL inventory |