Commit Graph

9 Commits

Author SHA1 Message Date
Matthew Leach
a2a37146ff main: init: add arg init option
Add a new option `--init-arg` which allows arguments to be passed to
init when invoked by the kernel. This allows the `-i` parameter to be
passed through to bash such that it will be started in interactive mode.
2026-01-06 16:22:59 -08:00
ootinnyoo
42a2ea2901 use an ext4 rootfs with busybox symlinks 2026-01-03 17:00:13 -08:00
Ashwin Naren
40e092faa8 switch qemu-runner back 2026-01-02 17:01:02 -08:00
Ashwin Naren
b5138c30f9 working ext4 2026-01-02 17:01:02 -08:00
Ashwin Naren
937adb12d0 dockerfile 2025-12-29 11:54:43 -08:00
Ashwin Naren
cd6d830ae9 Initial proc fs (#70) 2025-12-21 01:37:14 -08:00
Matthew Leach
0a32eeaaa0 scripts: create /tmp
Create /tmp and modify the kernel command line to mount tmpfs on /tmp.
2025-12-17 20:04:31 -08:00
Matthew Leach
511a0db41e arch: arm64: parse cmdline from chosen node
The kernel command line is passed via the FDT's chosen node. Use that,
rather than hard-coding it into the kernel.

Fixes: #20
2025-12-07 16:41:45 +00:00
Steve Biedermann
e5c4ef7e74 restructure build scripts 2025-11-25 22:06:39 +01:00