Skip to content

Commit 2bd3d07

Browse files
doublegateclaude
andcommitted
docs: comprehensive README.md update -- correct QEMU memory requirements, system specs, and CLI/GUI details
- Fix x86_64 QEMU memory from 256M to 2G (kernel BSS ~1GB due to static heap) - Update x86_64 minimum RAM in Supported Platforms table to 2GB - Clarify minimum system requirements with per-architecture RAM values - Fix static mut count (6 -> 7) and SAFETY documentation coverage (88% -> 99%+) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 0a18e64 commit 2bd3d07

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ All drivers and services run in user space with capability-controlled access to
9696
| Boot tests | 29/29 (Stage 6 BOOTOK on all architectures) |
9797
| Host-target unit tests | 4,095 passing |
9898
| CI pipeline | 11/11 jobs green (GitHub Actions + Codecov) |
99-
| Unsafe code | 6 justified `static mut`; 88%+ unsafe blocks have SAFETY documentation |
99+
| Unsafe code | 7 justified `static mut`; 99%+ unsafe blocks have SAFETY documentation |
100100

101101
### Architecture Support
102102

@@ -168,7 +168,7 @@ qemu-system-x86_64 -enable-kvm \
168168
-drive if=pflash,format=raw,readonly=on,file=/usr/share/edk2/x64/OVMF.4m.fd \
169169
-drive id=disk0,if=none,format=raw,file=target/x86_64-veridian/debug/veridian-uefi.img \
170170
-device ide-hd,drive=disk0 \
171-
-serial stdio -display none -m 256M
171+
-serial stdio -display none -m 2G
172172

173173
# Run in QEMU (AArch64)
174174
qemu-system-aarch64 -M virt -cpu cortex-a72 -m 256M \
@@ -207,10 +207,10 @@ For detailed build instructions, see [BUILD-INSTRUCTIONS.md](docs/BUILD-INSTRUCT
207207
| --- | --- | --- | --- |
208208
| Boot | UEFI via OVMF | Direct `-kernel` | OpenSBI `-bios default` |
209209
| Display | 1280x800 UEFI GOP | ramfb | ramfb |
210-
| Minimum RAM | 256MB | 256MB | 256MB |
210+
| Minimum RAM | 2GB | 256MB | 256MB |
211211
| Native compilation | 1.5GB+ | -- | -- |
212212

213-
**Minimum**: 64-bit CPU with MMU, 256MB RAM, 1GB storage.
213+
**Minimum**: 64-bit CPU with MMU, 2GB RAM (x86_64) or 256MB RAM (AArch64/RISC-V), 1GB storage.
214214
**Recommended**: Multi-core CPU with virtualization support, 4GB+ RAM, NVMe storage.
215215

216216
---

0 commit comments

Comments
 (0)