Repository navigation
Agent INDEX_p2
grisun0 edited this page Oct 30, 2026
·
15 revisions
Previous: INDEX.md
| File | Purpose | Subsystem | Symbols | Used by |
|---|---|---|---|---|
tests/test_httpd.c |
Docstring: Host test for headers/httpd.h (make test-httpd). | tests | 2 | 0 |
tests/test_jelly.c |
Docstring: Host test for headers/wm_jelly.h (make test-jelly). | tests | 3 | 0 |
tests/test_ktime.c |
host test for the pure conversion math in ktime.h | tests | 2 | 0 |
tests/test_ldso.c |
Docstring: host test for the ld.so pure parser (make test-ldso). | tests | 12 | 0 |
tests/test_leakcheck.c |
Docstring: host test for the leak tracker (make test-leakcheck). | tests | 4 | 0 |
tests/test_minifs_tools.py |
Host suite for the MiniFS image tools (docs/spec/shell-fs.md). tools/mkfs.minifs.py builds the... | tests | 12 | 0 |
tests/test_minios_png.c |
Docstring: host test for the shared ring-3 PNG helpers (make test-png). | tests | 10 | 0 |
tests/test_mip.py |
host test for the frozen MicroPython installer (make test-mip). | tests | 44 | 0 |
tests/test_modifiers.c |
Docstring: Designated initializers, so adding a member cannot silently | tests | 2 | 0 |
tests/test_notify.c |
- | tests | 3 | 0 |
tests/test_paint.c |
Docstring: host test for the paint canvas/PNG contract (make test-paint). | tests | 21 | 0 |
tests/test_panic.c |
Docstring: Host test for headers/panic.h (make test-panic). | tests | 5 | 0 |
tests/test_pcache.c |
Docstring: host test for the page cache store (make test-pcache). | tests | 5 | 0 |
tests/test_pci.c |
Docstring: Host test for headers/drivers/pci.h (make test-pci). | tests | 7 | 0 |
tests/test_pcm.c |
Host-side unit test for the PCM ring buffer (headers/pcm_ring.h). | tests | 9 | 0 |
tests/test_percpu_rq.c |
Docstring: Host test for kernel/percpu_rq.c (make test-percpu-rq). | tests | 2 | 0 |
tests/test_pipe.c |
Docstring: Host test for headers/pipe.h (make test-pipe). | tests | 2 | 0 |
tests/test_ps2_keymap.c |
test_ps2_keymap - host suite for the PS/2 set 1 to keysym translator. | tests | 15 | 0 |
tests/test_randmix.c |
host test for the getrandom mixer in randmix.h | tests | 3 | 0 |
tests/test_rcu.c |
Docstring: Host test for kernel/rcu.c (make test-rcu). | tests | 4 | 0 |
tests/test_rtc.c |
host test for the pure date math in drivers/rtc.c | tests | 2 | 0 |
tests/test_sanitize.c |
Docstring: Host test for sanitize.h (make test-sanitize). | tests | 9 | 0 |
tests/test_seccomp_bpf.c |
Docstring: Host test for kernel/seccomp_bpf.c (make test-seccomp-bpf). | tests | 17 | 0 |
tests/test_select_map.c |
Docstring: Host test for headers/select_map.h (make test-select-map). | tests | 9 | 0 |
tests/test_sign.c |
Docstring: Host test for kernel/ed25519.c plus headers/sign.h. | tests | 4 | 0 |
tests/test_sync.c |
Host-side unit test for the blocking sync primitives (kernel/sync.c). | tests | 6 | 0 |
tests/test_theme.c |
Docstring: host test for the shared Nuklear theme contract. | tests | 8 | 0 |
tests/test_tick.c |
Docstring: Host test for kernel/tick.c (make test-tick). | tests | 6 | 0 |
tests/test_usbblk.c |
Docstring: Host test for the USB mass-storage driver (make test-usbblk). | tests | 4 | 0 |
tests/test_usbhid.c |
Docstring: Host test for the USB HID driver (make test-usbhid). | tests | 5 | 0 |
tests/test_vedit_build.c |
Docstring: Host test for the vedit IDE build contract (make test-vedit). | tests | 16 | 0 |
tests/test_vma.c |
Host-side unit test for the VMA red-black tree (vma.c). | tests | 10 | 0 |
tests/test_vma_bench.c |
RB-tree vs sorted-list benchmark (boyscout gap #9). | tests | 6 | 0 |
tests/test_wl.c |
Host test for progs/wl/wl_mini.h (make test-wl). | tests | 2 | 0 |
tests/test_wm.c |
Docstring: Host test for wm_geom.h and wm_events.h (make test-wm). | tests | 2 | 0 |
tests/test_xhci.c |
Docstring: Host test for the xHCI controller driver (make test-xhci). | tests | 2 | 0 |
tls_test.c |
host-side tests for the kernel TLS stack. | root | 23 | 0 |
tools/abi_stamp.c |
Docstring: tools/abi_stamp.c -- Build-time ABI manifest generator. | tools | 1 | 0 |
tools/boot_run.sh |
boot the MiniOS image in QEMU and drive the shell over the serial console with a list of... | tools | 0 | 0 |
tools/boot_wl.py |
boot the miniOS Wayland-mini desktop in one step. | tools | 15 | 0 |
tools/check_abi_numbers.py |
MiniOS syscall numbers vs Linux x86-64 truth. | tools | 5 | 0 |
tools/check_addons.py |
validate the MiniOS addon marketplace index. | tools | 2 | 0 |
tools/check_cohesion.py |
Architectural cohesion gate for MiniOS CI. | tools | 4 | 0 |
tools/check_complexity.py |
Kernel complexity gate for MiniOS CI. | tools | 3 | 0 |
tools/check_fork_stubs.py |
Fail-closed stub gate for unimplemented process syscalls. vfork has no implementation in this... | tools | 4 | 0 |
tools/check_kb_sync.py |
Verify KNOWLEDGE_BASE.md is in sync with code. | tools | 2 | 0 |
tools/check_mutant_anchors.py |
Verify every mutate.sh mutant anchor matches its target file. | tools | 6 | 0 |
tools/check_spin_discipline.py |
Check spinlock call-site discipline across kernel C sources. | tools | 4 | 0 |
tools/check_surprising.py |
Detect surprising architectural connections. | tools | 5 | 0 |
tools/check_syscall_sanitize.py |
Scoped audit gate for syscall user-pointer sanitization. | tools | 8 | 0 |
tools/clip_bridge.py |
Host to MiniOS clipboard bridge plan builder. | tools | 5 | 0 |
tools/doom_pwad.py |
grid map to vanilla Doom PWAD writer and checker. | tools | 25 | 1 |
tools/extract_shell.py |
tools/extract_shell.py -- Plan for Phase 6.1 shell extraction. | tools | 0 | 0 |
tools/gdb_repro.py |
— drive a graphics-program sequence under the GDB stub. | tools | 4 | 0 |
tools/gen_avatar.py |
Generate the desktop profile avatar as a C header. | tools | 19 | 0 |
tools/gen_desktop_pngs.py |
build MiniOS desktop art from user-supplied PNGs. | tools | 4 | 0 |
tools/gen_icons.py |
generate 32x32 RGBA PNG icon files for the MiniOS desktop. | tools | 3 | 0 |
tools/gen_minifs.py |
Generate minifs.c for MiniOS. | tools | 0 | 0 |
tools/gen_zip_fixtures.py |
generate the zip test fixtures shipped on the ramdisk. | tools | 2 | 0 |
tools/install.sh |
- | tools | 0 | 0 |
tools/kernel_feature_survey.py |
verify which C features the MiniOS kernel needs. | tools | 8 | 0 |
tools/lisp_scoped.sh |
Docstring: Scoped Lisp validation for the MiniOS interpreter contract. | tools | 5 | 0 |
tools/make_usb.sh |
Build the MiniOS bootable USB image and optionally write it to a device. | tools | 2 | 0 |
tools/minifs_dump.py |
Dump/inspect a MiniFS filesystem image. | tools | 12 | 0 |
tools/minifs_fsck.py |
Check MiniFS filesystem consistency. | tools | 19 | 0 |
tools/minifs_saves.py |
preserve the guest's saves/ dir across image rebuilds. | tools | 21 | 0 |
tools/minios_cli.py |
— drive MiniOS through the MCP bridge, not by hand. | tools | 6 | 0 |
tools/minios_gui.py |
— inject VGA-mode input and capture the framebuffer. | tools | 9 | 0 |
tools/minios_hyper.py |
host-side ring-minus-one debugger for MiniOS. | tools | 51 | 0 |
tools/mkcpyzip.py |
pack a CPython Lib tree into a zipimport stdlib. | tools | 2 | 0 |
tools/mkfs.minifs.py |
Create a MiniFS filesystem image for MiniOS. | tools | 23 | 0 |
tools/mkpak1.py |
Build baseq2/pak1.pak carrying the player model. | tools | 1 | 0 |
tools/mkramdisk.py |
Build a MiniOS ramdisk image from files in a directory tree. | tools | 3 | 0 |
tools/mkroots.sh |
regenerate tls_roots.h from the DER files in tls_roots_src/. | tools | 0 | 0 |
tools/mkvocab.py |
Build progs/topogpt3/vocab.bin from the GPT-2 encoder.json. | tools | 2 | 0 |
tools/mutate.sh |
Mutation testing for MiniOS. | tools | 5 | 0 |
tools/probe_compute_vga.py |
Docstring: VGA liveness probe during CPU-bound ring-3 compute. | tools | 6 | 0 |
tools/probe_minicraft.py |
numeric minicraft probe without any PNG. | tools | 6 | 0 |
tools/qga_client.py |
Minimal QEMU guest agent client for MiniOS. | tools | 4 | 0 |
tools/qga_test.sh |
Quick standalone smoke test for the QEMU guest agent: boots os.img once with the agent socket... | tools | 3 | 0 |
tools/repro_gui.py |
— reproduce the VGA/mouse state bug after ring-3 programs. | tools | 10 | 0 |
tools/sign_elf.py |
Sign MiniOS user binaries with Ed25519 (development key). . | tools | 23 | 0 |
tools/test_bdd.sh |
BDD suite for MiniOS: boots the disk image in QEMU and drives the shell over the serial console... | tools | 16 | 0 |
tools/test_call_align.py |
verify stack alignment at call sites, both parities. | tools | 4 | 0 |
tools/test_codecs.sh |
exercise the lzss/lz4/aes command-pair tools inside the OS. | tools | 0 | 0 |
tools/test_gui_fashion.py |
GUI proof for the cursor/flicker/quit fixes. | tools | 18 | 0 |
tools/test_gui_freedom.py |
GUI proof that freedom-gui takes real input. | tools | 30 | 0 |
tools/test_gui_gfxview.py |
pixel + serial proof of the graphics view contract. | tools | 7 | 0 |
tools/test_gui_icon_cwd.py |
GUI proof that dock launches ignore shell cwd. | tools | 17 | 0 |
tools/test_gui_menu.py |
serial proof that the minicraft pause menu works. | tools | 1 | 0 |
tools/test_gui_wm.py |
GUI proof that graphics windows survive the WM. | tools | 17 | 4 |
tools/test_gui_zoom.py |
pixel proof that GFX_ZOOM doubles the game window. | tools | 1 | 0 |
tools/test_http_server.py |
- | tools | 3 | 0 |
tools/test_lisp.py |
Host test suite for the MiniOS Lisp interpreter. | tools | 16 | 0 |
tools/test_net_fixture.py |
host-side UDP and TCP echo fixture for lxnet. | tools | 5 | 0 |
tools/test_readme_shot.py |
verify the desktop and refresh the README image. | tools | 8 | 0 |
tools/test_sb16.sh |
— targeted BDD harness for the SB16 audio path. | tools | 1 | 0 |
tools/tls_test.py |
Host-side TLS test driver for the MiniOS kernel TLS client. | tools | 16 | 0 |
tools/update_sources.py |
Update the sibling source checkouts MiniOS builds against. | tools | 33 | 0 |
tools/wl_scoped.sh |
Docstring: Scoped Wayland-mini validation for the tiled ring-3 compositor. | tools | 4 | 0 |
tools/wm_layout_sync.py |
Docstring: Synchronize the WM layout manifest from source truth. | tools | 17 | 0 |
tools/wm_scoped.sh |
Docstring: Scoped WM validation for Alt-Tab and tile across all windows. | tools | 2 | 0 |
vma.c |
vma_node_in_tree: 1 when node n hangs in the tree rooted at root (live and free trees * share... | root | 18 | 0 |
Generated offline by readmenator from commit d64a8fe9383a. Edits here are overwritten by readmenator . --rebuild.
Start
Wiki
- community_0_headers_kernel
- community_10_orphans
- community_1_progs_doomgeneric_d_englsh
- community_2_progs_src
- community_3_progs_doomgeneric_p_spec
- community_4_tools_tls_crypto
- community_5_headers_vga_fb
- community_6_progs_doomgeneric_net_defs
- community_7_headers_batch
- community_8_headers_tick
- community_9_tools_doom_pwad
- concepts
- queries
- REPORT
Agent Docs
- API
- API_p10
- API_p11
- API_p12
- API_p13
- API_p14
- API_p15
- API_p16
- API_p17
- API_p18
- API_p19
- API_p2
- API_p20
- API_p21
- API_p3
- API_p4
- API_p5
- API_p6
- API_p7
- API_p8
- API_p9
- ARCHITECTURE
- ARCHITECTURE_p2
- ARCHITECTURE_p3
- ARCHITECTURE_p4
- CONCEPTS
- GOTCHAS
- INDEX
- INDEX_p2
- KB_asm
- KB_boot
- KB_doomgeneric
- KB_doomgeneric_p10
- KB_doomgeneric_p11
- KB_doomgeneric_p12
- KB_doomgeneric_p2
- KB_doomgeneric_p3
- KB_doomgeneric_p4
- KB_doomgeneric_p5
- KB_doomgeneric_p6
- KB_doomgeneric_p7
- KB_doomgeneric_p8
- KB_doomgeneric_p9
- KB_drivers
- KB_drivers_p2
- KB_file
- KB_freedomui
- KB_fs
- KB_headers
- KB_headers_arch_x86
- KB_headers_drivers
- KB_headers_kernel
- KB_headers_p2
- KB_headers_p3
- KB_headers_p4
- KB_headers_p5
- KB_headers_p6
- KB_kernel
- KB_kernel_p2
- KB_kernel_p3
- KB_kernel_p4
- KB_lib
- KB_lisp
- KB_lua
- KB_mcp
- KB_minios
- KB_misc
- KB_misc_p2
- KB_misc_p3
- KB_mm
- KB_net
- KB_nuklear
- KB_pokemon
- KB_progs
- KB_quake2generic
- KB_root
- KB_src
- KB_src_p2
- KB_src_p3
- KB_tests
- KB_tests_p2
- KB_tls_u
- KB_tools
- KB_tools_p2
- KB_wl
- KB_x86
- MEMORY
- SECURITY
- SYMBOLS
- SYMBOLS_p10
- SYMBOLS_p11
- SYMBOLS_p12
- SYMBOLS_p13
- SYMBOLS_p14
- SYMBOLS_p15
- SYMBOLS_p16
- SYMBOLS_p17
- SYMBOLS_p18
- SYMBOLS_p19
- SYMBOLS_p2
- SYMBOLS_p20
- SYMBOLS_p21
- SYMBOLS_p22
- SYMBOLS_p23
- SYMBOLS_p24
- SYMBOLS_p25
- SYMBOLS_p26
- SYMBOLS_p27
- SYMBOLS_p3
- SYMBOLS_p4
- SYMBOLS_p5
- SYMBOLS_p6
- SYMBOLS_p7
- SYMBOLS_p8
- SYMBOLS_p9
Recipes