diff options
| author | salmonik <salmonik@tuta.io> | 2026-07-31 02:58:31 +0200 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-07-31 02:58:31 +0200 |
| commit | 6a5c32fa6ae8ec34e3e5b44d7e5a78ded8fe729b (patch) | |
| tree | ed59a5bd59a94b3a731b28c68c507f18afc44b0b /Cargo.lock | |
| parent | auto-version all strings from Cargo.toml via env!("CARGO_PKG_VERSION") (diff) | |
| download | rs-dos-6a5c32fa6ae8ec34e3e5b44d7e5a78ded8fe729b.tar.gz rs-dos-6a5c32fa6ae8ec34e3e5b44d7e5a78ded8fe729b.zip | |
restructure: rsnix kernel + shell crate + rsdos entry point
Architecture:
rs-dos/ (workspace root, was raisernics/)
├── rsnix/ — kernel lib crate (uefi, serial, gop, ps2, interrupts, memory)
├── shell/ — shell lib crate (prompt, commands, line input)
├── rsdos/ — binary crate (efi_main, init, panic handler)
└── rsboot/ — future git submodule
No functional changes — boots to shell prompt identically.
Version auto-pulled from Cargo.toml via env!("CARGO_PKG_VERSION").
Diffstat (limited to '')
| -rw-r--r-- | Cargo.lock | 17 |
1 files changed, 16 insertions, 1 deletions
| @@ -3,5 +3,20 @@ | |||
| 3 | version = 4 | 3 | version = 4 |
| 4 | 4 | ||
| 5 | [[package]] | 5 | [[package]] |
| 6 | name = "raisernics" | 6 | name = "rsdos" |
| 7 | version = "0.2.0" | 7 | version = "0.2.0" |
| 8 | dependencies = [ | ||
| 9 | "rsnix", | ||
| 10 | "shell", | ||
| 11 | ] | ||
| 12 | |||
| 13 | [[package]] | ||
| 14 | name = "rsnix" | ||
| 15 | version = "0.2.0" | ||
| 16 | |||
| 17 | [[package]] | ||
| 18 | name = "shell" | ||
| 19 | version = "0.2.0" | ||
| 20 | dependencies = [ | ||
| 21 | "rsnix", | ||
| 22 | ] | ||
