Repository navigation
Agent INDEX
grisun0 edited this page Oct 23, 2026
·
12 revisions
Pages: INDEX.md, INDEX_p2.md
| File | Purpose | Subsystem | Symbols | Used by |
|---|---|---|---|---|
arch/x86/ap_entry.S |
SMP application-processor bootstrap stub. | x86 | 9 | 0 |
arch/x86/boot/stage1.S |
MiniOS boot sector. | boot | 11 | 0 |
arch/x86/boot/stage2.S |
MiniOS second-stage loader. | boot | 40 | 0 |
arch/x86/ctx_sw.S |
sched_park_capture: captured the rest. | x86 | 9 | 0 |
arch/x86/isr_stubs.S |
- | x86 | 24 | 0 |
arch/x86/syscall_entry.S |
- | x86 | 4 | 0 |
arch/x86/tlb_nmi.S |
- | x86 | 1 | 0 |
boot/uefi_stub.c |
Docstring: boot/uefi_stub.c -- Minimal MiniOS UEFI stub (Phase 1). | misc | 50 | 0 |
bootloader.c |
- | root | 2 | 0 |
drivers/block.c |
Block device layer for MiniFS. | drivers | 19 | 0 |
drivers/driver.c |
Device registry for the Strategy-pattern driver layer. | drivers | 8 | 0 |
drivers/ide.c |
IDE/ATA PIO driver for MiniOS. | drivers | 19 | 0 |
drivers/kbd.c |
kbd_drop_counts: #define kbd_super (kbd_mods.super) #define kbd_altgr (kbd_mods.altgr) #define... | drivers | 35 | 0 |
drivers/mouse.c |
Docstring: PS/2 mouse device driver (drivers/mouse.c). | drivers | 7 | 0 |
drivers/nvme.c |
- | drivers | 50 | 0 |
drivers/pcm2.c |
drivers/pcm2.c -- low-latency PCM audio over SB16 single-cycle DMA. | drivers | 43 | 0 |
drivers/pcspk.c |
PC speaker driver with a software master volume. | drivers | 18 | 0 |
drivers/rtc.c |
CMOS RTC time-of-day reader. | drivers | 25 | 0 |
drivers/sb16.c |
Sound Blaster 16 DMA audio driver. | drivers | 64 | 0 |
drivers/usbblk.c |
USB mass storage, Bulk-Only Transport over SCSI. | drivers | 44 | 1 |
drivers/usbhid.c |
USB HID boot-protocol keyboard and mouse. | drivers | 26 | 1 |
drivers/virtio_blk.c |
Docstring: drivers/virtio_blk.c -- Polled legacy virtio-blk driver. | drivers | 39 | 0 |
drivers/virtio_net.c |
Docstring: drivers/virtio_net.c -- Polled legacy virtio-net driver. | drivers | 44 | 0 |
drivers/xhci.c |
xHCI host controller driver, polled event ring. | drivers | 209 | 3 |
fs/ext4.c |
ext_geo_t: Filesystem geometry from the superblock. | fs | 38 | 1 |
fs/fat32.c |
fat_geo_t: Parsed BPB plus derived geometry. secs = total data clusters + 2 (cluster numbers 0/1... | fs | 31 | 1 |
fs/fsimg.c |
fsimg_dev_read: Docstring: Sector reads off the active backend through the block layer, so a... | fs | 5 | 2 |
fs/kfile.c |
kpipe_pair: Docstring: Create a connected pipe pair sharing one ring. | fs | 31 | 0 |
fs/minifs.c |
MiniFS: minimal Unix-like filesystem for MiniOS. | fs | 67 | 0 |
fs/pcache.c |
Docstring: fs/pcache.c -- page cache store for MiniFS (T5 slice 1). | fs | 16 | 1 |
fs/ramdisk.c |
ramdisk_usage: int ramdisk_list(RDFile **out, int max) { if (!rd) return 0; int n =... | fs | 25 | 0 |
fs/vfs.c |
ramdisk_vfs_readdir: Docstring: List ramdisk leaves under dir ("" or "/" is root). | fs | 44 | 0 |
fs/zip.c |
— the unzip/zip shell builtins over the miniz zip library. | fs | 10 | 0 |
headers/abi.h |
Docstring: abi.h -- Boot-time ABI manifest gate contract. | headers | 10 | 3 |
headers/ap_stub.h |
generated from ap_stub.bin - do not edit | headers | 0 | 1 |
headers/arch/x86/boot/bootdefs.h |
centralized configuration for the MiniOS two-stage boot path. | misc | 157 | 14 |
headers/arch/x86/cpu_setup.h |
per-CPU control-register setup shared by the BSP (kmain) | headers_arch_x86 | 2 | 2 |
headers/arch/x86/hal_io.h |
Docstring: x86 port I/O hardware abstraction contract. | headers_arch_x86 | 69 | 8 |
headers/arch/x86/msr.h |
Model-Specific Register access for x86-64. | headers_arch_x86 | 9 | 7 |
headers/arena.h |
Docstring: bump arena for MiniOS, kernel and ring-3 alike. | headers | 15 | 2 |
headers/audio.h |
Unified audio API for MiniOS. | headers | 18 | 1 |
headers/batch.h |
Docstring: batch.h -- Batched synchronous syscall submission. | headers | 12 | 3 |
headers/block.h |
Block device abstraction for MiniFS. | headers | 14 | 7 |
headers/desktop_icons.h |
embedded icon pixel data for desktop shortcuts. | headers | 3 | 1 |
headers/desktop_shortcuts.h |
configurable desktop icon shortcuts. | headers | 27 | 1 |
headers/driver.h |
Strategy pattern for hardware drivers (thesis correction 2). | headers | 16 | 10 |
headers/drivers/kbd.h |
Keyboard layout: US qwerty (default) or Spanish (Spain) qwerty. | headers_drivers | 24 | 7 |
headers/drivers/modifiers.h |
Docstring: Unified modifier tracking for cooked and raw paths. | headers_drivers | 11 | 4 |
headers/drivers/mouse.h |
Docstring: mouse.h -- boundary of the PS/2 mouse device driver | headers_drivers | 4 | 2 |
headers/drivers/nvme.h |
- | headers_drivers | 7 | 3 |
headers/drivers/pci.h |
Docstring: drivers/pci.h -- PCI configuration-space access. | headers_drivers | 54 | 6 |
headers/drivers/usbblk.h |
Docstring: drivers/usbblk.h -- boundary of the USB mass-storage driver. | headers_drivers | 13 | 5 |
headers/drivers/usbhid.h |
Docstring: drivers/usbhid.h -- boundary of the USB HID boot-protocol driver. | headers_drivers | 33 | 5 |
headers/drivers/virtio_blk.h |
Docstring: drivers/virtio_blk.h -- virtio-blk boundary. | headers_drivers | 7 | 4 |
headers/drivers/virtio_net.h |
Docstring: drivers/virtio_net.h -- virtio-net boundary. | headers_drivers | 9 | 3 |
headers/drivers/xhci.h |
Docstring: drivers/xhci.h -- boundary of the xHCI host controller driver. | headers_drivers | 51 | 8 |
headers/editor.h |
the built-in line editor contract. | headers | 2 | 2 |
headers/ext4.h |
Read-only ext4 loopback/device driver. | headers | 15 | 4 |
headers/fat32.h |
Read-only FAT32 loopback driver over ramdisk/MiniFS images. | headers | 16 | 4 |
headers/fsimg.h |
One image backend for read-only filesystem drivers. | headers | 6 | 5 |
headers/futex.h |
Docstring: futex.h -- Fast userspace mutex sleep/wake contract. | headers | 28 | 4 |
headers/httpd.h |
Docstring: httpd.h -- Minimal static HTTP/1.0 server contract. | headers | 10 | 2 |
headers/ide.h |
IDE/ATA PIO driver for MiniOS. | headers | 35 | 6 |
headers/kernel.h |
The user-window memory layout (load base, stack, brk cap, graphics | headers | 412 | 4 |
headers/kernel/console_in.h |
Docstring: console_in.h -- boundary of the console input device | headers_kernel | 12 | 3 |
headers/kernel/vga_cursor.h |
Docstring: vga_cursor.h -- boundary of the pointer sprite layer | headers_kernel | 9 | 2 |
headers/ktime.h |
pure time-conversion helpers shared by the kernel clock | headers | 3 | 3 |
headers/ldso.h |
Docstring: headers/ldso.h -- minimal dynamic-linking (T8 ld.so) contract. | headers | 45 | 5 |
headers/leakcheck.h |
Docstring: allocation tracker for MiniOS, STB leakcheck lineage. | headers | 24 | 3 |
headers/lz4_kernel.h |
- | headers | 4 | 4 |
headers/minifetch.h |
Docstring: minifetch.h -- neofetch-style system screen contract. | headers | 2 | 2 |
headers/minifs.h |
MiniFS: a minimal Unix-like filesystem for MiniOS. | headers | 77 | 15 |
headers/net.h |
net_sys_is_socket: net_connect / socket fds are NET_FD_BASE + index for Linux syscalls and *... | headers | 103 | 9 |
headers/net/rtl8139.h |
rtl_present: rtl8139 NIC driver interface. | misc | 8 | 2 |
headers/panic.h |
Docstring: panic.h -- Kernel panic backtrace contract (header-only). | headers | 5 | 2 |
headers/pcache.h |
Docstring: pcache.h -- page cache for MiniFS, slice 1 (store only). | headers | 17 | 9 |
headers/pcm2.h |
low-latency PCM audio path over SB16 single-cycle DMA. | headers | 21 | 5 |
headers/pcm_ring.h |
single-producer/single-consumer byte ring for PCM audio. | headers | 7 | 2 |
headers/pcspk.h |
- | headers | 9 | 3 |
headers/percpu_rq.h |
Docstring: percpu_rq.h -- Per-CPU runqueues with work stealing. | headers | 14 | 5 |
headers/pipe.h |
Docstring: pipe.h -- Kernel pipe ring contract (header-only). | headers | 17 | 3 |
headers/proc_sec.h |
Docstring: proc_sec.h -- per-process security state behind the Linux | headers | 12 | 6 |
headers/qga.h |
- | headers | 29 | 1 |
headers/randmix.h |
entropy mixer for getrandom (318). | headers | 2 | 2 |
headers/rcu.h |
Docstring: rcu.h -- Read-copy-update, lite epoch edition. | headers | 17 | 4 |
headers/rtc.h |
rtc_days_from_civil: Days since 1970-01-01 for a civil date (Howard Hinnant's algorithm, pure... | headers | 6 | 6 |
headers/sanitize.h |
Docstring: sanitize.h -- Single choke point for syscall argument checks. | headers | 5 | 4 |
headers/sb16.h |
Sound Blaster 16 DMA audio driver contract. | headers | 28 | 6 |
headers/sched.h |
Forward: full view lives in kernel.h (needs KFILE first); the PCB | headers | 158 | 28 |
headers/seccomp_bpf.h |
Docstring: seccomp_bpf.h -- classic BPF checker and interpreter for | headers | 58 | 3 |
headers/select_map.h |
Docstring: select_map.h -- fd_set <-> pollfd translation for select(2). | headers | 16 | 2 |
headers/shell.h |
shared shell constants and the line reader/parser reused by | headers | 8 | 3 |
headers/sign.h |
Docstring: sign.h -- MiniOS binary signing contract. | headers | 14 | 3 |
headers/smp.h |
SMP bring-up: wake the application processors (APs) via the LAPIC INIT/SIPI | headers | 12 | 5 |
headers/spawn.h |
Docstring: Scalar shared-window view saved across a child run. | headers | 9 | 4 |
headers/spinlock.h |
Lightweight spinlock for MiniOS kernel. | headers | 19 | 9 |
headers/sync.h |
Blocking synchronization primitives (roadmap Phase 3.1). | headers | 38 | 7 |
headers/syscall_asm.h |
numeric contract for arch/x86/syscall_entry.S. | headers | 13 | 2 |
headers/syscalls_proc.h |
process-management syscall handlers shared with the | headers | 20 | 3 |
headers/tick.h |
Docstring: Tick listener bus contract. | headers | 16 | 3 |
headers/tlb.h |
cross-CPU TLB shootdown (docs/spec/smp-sched.md, "TLB shootdown"). | headers | 7 | 6 |
headers/tls.h |
tls_free_fd: Kernel built without the TLS engine (net/tls*.c unlinked): no session can ever... | headers | 73 | 6 |
headers/tls_port.h |
Portability shim between the MiniOS kernel and the host-side test | headers | 49 | 5 |
headers/tls_roots.h |
embedded CA roots (DER), generated by mkroots.sh. | headers | 0 | 1 |
headers/vga_fb.h |
Framebuffer geometry. | headers | 153 | 19 |
headers/vga_fx.h |
Docstring: DOOM-melt desktop effect contract for MiniOS. | headers | 9 | 3 |
headers/vma.h |
vma_ctx_t: Per-process VMA context (multitask foundation): every non-CLONE_VM process owns its... | headers | 26 | 8 |
headers/wm_events.h |
Docstring: Window event contract for the MiniOS desktop. | headers | 39 | 3 |
headers/wm_focus.h |
Docstring: Focus manager contract for the MiniOS desktop. | headers | 5 | 2 |
headers/wm_geom.h |
Docstring: Window geometry contract for the MiniOS desktop. | headers | 11 | 3 |
headers/wm_gfxview.h |
Docstring: Graphics-window view contract for the MiniOS desktop. | headers | 15 | 2 |
headers/wm_layout.h |
Docstring: Unified layout contract for the MiniOS desktop. | headers | 16 | 3 |
headers/wm_notify.h |
Docstring: Focus event bus for the MiniOS desktop. | headers | 9 | 4 |
headers/wm_render.h |
Docstring: Render pipeline contract for the MiniOS desktop. | headers | 5 | 2 |
headers/wm_tiling.h |
Docstring: Tiling layout contract for the MiniOS desktop. | headers | 3 | 2 |
headers/wm_window.h |
Docstring: Unified window contract for the MiniOS desktop. | headers | 10 | 4 |
headers/zip.h |
— MiniOS integration API for the miniz zip library. | headers | 3 | 2 |
kernel.c |
Mediator: boot orchestration and the syscall trampoline. | root | 15 | 0 |
kernel/abi.c |
Docstring: kernel/abi.c -- Boot-time ABI manifest gate. | kernel | 3 | 0 |
kernel/batch.c |
Docstring: kernel/batch.c -- Ordered batch executor. | kernel | 1 | 0 |
kernel/clip.c |
Docstring: kernel/clip.c -- Shared text clipboard. | kernel | 4 | 0 |
kernel/console.c |
Execution-context output: text console, capture, libc names. | kernel | 29 | 0 |
kernel/console_in.c |
Docstring: Console input device (kernel/console_in.c). | kernel | 32 | 0 |
kernel/cvm_host.c |
kout_sink: Output sink for kformat: a stream (FILE*) or a bounded buffer. | kernel | 45 | 0 |
kernel/ed25519.c |
Docstring: kernel/ed25519.c -- Ed25519 signature verification. | kernel | 36 | 0 |
kernel/editor.c |
edit_list: List a (possibly empty) range [start, end], both 1-based inclusive. | kernel | 22 | 0 |
kernel/exec.c |
Process execution: setjmp/longjmp, k_exec_user, k_run_rel, kexit. | kernel | 10 | 0 |
kernel/futex.c |
Docstring: kernel/futex.c -- Kernel side of the futex contract. | kernel | 10 | 0 |
kernel/klog.c |
Structured kernel logging with levels and subsystems. | kernel | 6 | 0 |
kernel/ldso_parse.c |
Docstring: kernel/ldso_parse.c -- pure dynamic-table parsing (T8 ld.so). | kernel | 20 | 1 |
kernel/loader.c |
ldso_read_file: Read a whole library file by DT_NEEDED name: exact path first, then the... | kernel | 60 | 0 |
kernel/lz4_kernel.c |
- | kernel | 10 | 0 |
kernel/minifetch.c |
Docstring: kernel/minifetch.c -- neofetch-style system screen. | kernel | 6 | 0 |
kernel/mm.c |
kheap_ram_top: RAM top from the CMOS extended-memory count (the identity map covers the first... | kernel | 11 | 0 |
kernel/mm/cow.c |
Docstring: kernel/mm/cow.c -- Copy-on-write fork support. | mm | 28 | 0 |
kernel/mm/paging.c |
Page table management for the user window and per-process KPTI. | mm | 33 | 0 |
kernel/mm/swap.c |
Swap-out/swap-in for the user window (LZ4-compressed disk swap). | mm | 11 | 0 |
kernel/mm/tlb.c |
cross-CPU TLB shootdown (docs/spec/smp-sched.md, "TLB shootdown"). | mm | 5 | 0 |
kernel/panic.c |
Docstring: kernel/panic.c -- Kernel panic screen. | kernel | 4 | 0 |
kernel/percpu_rq.c |
Docstring: kernel/percpu_rq.c -- Per-CPU runqueue hints and stealing. | kernel | 9 | 0 |
kernel/printf.c |
- | kernel | 10 | 0 |
kernel/proc_sec.c |
Docstring: proc_sec.c -- per-process security state: the Linux seccomp | kernel | 43 | 0 |
kernel/rcu.c |
Docstring: kernel/rcu.c -- Epoch grace periods over scheduler ticks. | kernel | 14 | 0 |
kernel/redirect.c |
- | kernel | 3 | 0 |
kernel/sched.c |
trap_frame_t: 1 when cpu's idle context runs on the kernel tables (the smp builtin * reports... |
kernel | 137 | 0 |
kernel/scrollback.c |
Console scrollback ring buffer. | kernel | 8 | 0 |
kernel/seccomp_bpf.c |
Docstring: seccomp_bpf.c -- classic BPF checker and interpreter for Linux | kernel | 12 | 0 |
kernel/serial.c |
COM1 16550 UART driver. | kernel | 9 | 0 |
kernel/shell.c |
ShellRunDir: Runnable-file lookup: a bare name is mapped to a toolchain directory by its suffix... | kernel | 98 | 0 |
kernel/spawn.c |
Docstring: Save the caller shared-window view into ctx. | kernel | 9 | 0 |
kernel/string.c |
Kernel string and memory functions. | kernel | 13 | 90 |
kernel/symtab.c |
- | kernel | 7 | 0 |
kernel/sync.c |
Blocking synchronization primitives (roadmap Phase 3.1). | kernel | 28 | 0 |
kernel/syscalls.c |
Linux x86-64 syscall dispatcher and SYS_SPAWN. | kernel | 263 | 0 |
kernel/syscalls_proc.c |
Process-management syscall handlers. | kernel | 24 | 0 |
kernel/tick.c |
Docstring: Tick listener bus implementation. | kernel | 11 | 0 |
kernel/time.c |
ktime_us: Microsecond resolution over the same calibrated ratio (Phase 0.2/0.3: clock_gettime... | kernel | 4 | 29 |
kernel/vga_cursor.c |
Docstring: Hardware pointer sprite layer (kernel/vga_cursor.c). | kernel | 13 | 0 |
kernel/vga_fb.c |
wm_geom_cfg: /** Docstring: Focus ids share one space across terminals and graphics.... | kernel | 210 | 0 |
kernel/vga_fx.c |
DOOM-melt desktop effects (see headers/vga_fx.h for the contract). | kernel | 9 | 0 |
mcp/__init__.py |
- | mcp | 0 | 0 |
mcp/mcp_dbg_driver.py |
Debug driver: boot MiniOS through the MCP bridge and run freedom. | mcp | 6 | 0 |
mcp/mcp_dogfood.py |
Dogfood: drive minios_mcp.py over stdio JSON-RPC and install the freedom addon from a git repo... | mcp | 6 | 0 |
mcp/minios_addons.py |
MiniOS addon marketplace (lazyaddons-style). | mcp | 16 | 1 |
mcp/minios_mcp.py |
MiniOS MCP bridge. | mcp | 51 | 0 |
mcp/mutate_mcp.sh |
Mutation testing for the MiniOS MCP bridge. | mcp | 1 | 0 |
mcp/test_minios_mcp.py |
Unit and BDD suite for the MiniOS MCP bridge. | mcp | 107 | 0 |
net/net.c |
MiniOS network stack: virtio-net preferred, rtl8139 fallback, under | net | 157 | 0 |
net/rtl8139.c |
outl_port: Byte/word port I/O comes from kernel.h (outb/inb/outw/inw, same asm). * Only the... | net | 29 | 0 |
net/tls.c |
TLS 1.2 client sessions for MiniOS. | net | 27 | 0 |
net/tls_crypto.c |
the crypto behind the kernel TLS 1.2 client. | net | 78 | 0 |
net/tls_x509.c |
minimal X.509 DER parsing and chain verification. | net | 23 | 0 |
progs/asm/aes.s |
- | asm | 30 | 0 |
progs/asm/cp.s |
- | asm | 2 | 0 |
progs/asm/cvmfmt.s |
- | asm | 4 | 0 |
progs/asm/fib.s |
- | asm | 3 | 0 |
progs/asm/freedom.s |
- | asm | 92 | 0 |
progs/asm/http.s |
- | asm | 3 | 0 |
progs/asm/json.s |
- | asm | 32 | 0 |
progs/asm/ldhello.s |
- | asm | 2 | 0 |
progs/asm/lz4.s |
- | asm | 7 | 0 |
progs/asm/lzss.s |
- | asm | 30 | 0 |
progs/asm/mtop.s |
- | asm | 36 | 0 |
progs/asm/sign.s |
- | asm | 85 | 0 |
progs/asm/w1.s |
- | asm | 2 | 0 |
progs/doomedit/doomedit.c |
tile map editor that builds playable Doom PWADs. | misc | 108 | 0 |
progs/doomgeneric/am_map.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 87 | 0 |
progs/doomgeneric/am_map.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 8 | 5 |
progs/doomgeneric/config.h |
config.hin. | doomgeneric | 16 | 11 |
progs/doomgeneric/d_englsh.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 286 | 1 |
progs/doomgeneric/d_event.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 0 |
progs/doomgeneric/d_event.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 13 |
progs/doomgeneric/d_items.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 0 | 0 |
progs/doomgeneric/d_items.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 2 |
progs/doomgeneric/d_iwad.c |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 27 | 0 |
progs/doomgeneric/d_iwad.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 14 | 4 |
progs/doomgeneric/d_loop.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 18 | 0 |
progs/doomgeneric/d_loop.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 10 | 4 |
progs/doomgeneric/d_main.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 29 | 0 |
progs/doomgeneric/d_main.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 8 | 6 |
progs/doomgeneric/d_mode.c |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 6 | 0 |
progs/doomgeneric/d_mode.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 6 |
progs/doomgeneric/d_net.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 8 | 0 |
progs/doomgeneric/d_player.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 5 | 4 |
progs/doomgeneric/d_textur.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 0 |
progs/doomgeneric/d_think.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 3 |
progs/doomgeneric/d_ticcmd.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 6 |
progs/doomgeneric/deh_main.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 12 | 19 |
progs/doomgeneric/deh_misc.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 49 | 5 |
progs/doomgeneric/deh_str.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 11 | 7 |
progs/doomgeneric/doom.h |
- | doomgeneric | 2 | 0 |
progs/doomgeneric/doomdata.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 11 | 2 |
progs/doomgeneric/doomdef.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 0 | 0 |
progs/doomgeneric/doomdef.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 9 | 41 |
progs/doomgeneric/doomfeatures.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 2 | 11 |
progs/doomgeneric/doomgeneric.c |
- | doomgeneric | 1 | 0 |
progs/doomgeneric/doomgeneric.h |
- | doomgeneric | 10 | 11 |
progs/doomgeneric/doomgeneric_minios.c |
MiniOS platform layer for doomgeneric. | doomgeneric | 29 | 0 |
progs/doomgeneric/doomgeneric_sdl.c |
doomgeneric for soso os | doomgeneric | 10 | 0 |
progs/doomgeneric/doomgeneric_soso.c |
doomgeneric for soso os | doomgeneric | 13 | 0 |
progs/doomgeneric/doomgeneric_sosox.c |
doomgeneric for soso os (nano-x version) TODO: get keys from X, not using direct keyboard access! | doomgeneric | 12 | 0 |
progs/doomgeneric/doomgeneric_win.c |
- | doomgeneric | 10 | 0 |
progs/doomgeneric/doomgeneric_xlib.c |
- | doomgeneric | 9 | 0 |
progs/doomgeneric/doomkeys.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 59 | 17 |
progs/doomgeneric/doomstat.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 0 | 0 |
progs/doomgeneric/doomstat.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 68 | 34 |
progs/doomgeneric/doomtype.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 14 | 50 |
progs/doomgeneric/dstrings.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 0 | 0 |
progs/doomgeneric/dstrings.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 5 | 11 |
progs/doomgeneric/dummy.c |
- | doomgeneric | 1 | 0 |
progs/doomgeneric/f_finale.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 18 | 0 |
progs/doomgeneric/f_finale.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 2 |
progs/doomgeneric/f_wipe.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 10 | 0 |
progs/doomgeneric/f_wipe.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 2 |
progs/doomgeneric/g_game.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 54 | 0 |
progs/doomgeneric/g_game.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 22 | 11 |
progs/doomgeneric/gusconf.c |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 10 | 0 |
progs/doomgeneric/gusconf.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 3 | 1 |
progs/doomgeneric/hu_lib.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 22 | 0 |
progs/doomgeneric/hu_lib.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 24 | 2 |
progs/doomgeneric/hu_stuff.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 24 | 0 |
progs/doomgeneric/hu_stuff.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 17 | 6 |
progs/doomgeneric/i_cdmus.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 9 | 0 |
progs/doomgeneric/i_cdmus.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 18 | 1 |
progs/doomgeneric/i_endoom.c |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 3 | 0 |
progs/doomgeneric/i_endoom.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 1 |
progs/doomgeneric/i_input.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 5 | 0 |
progs/doomgeneric/i_joystick.c |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 10 | 0 |
progs/doomgeneric/i_joystick.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 18 | 4 |
progs/doomgeneric/i_main.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 0 |
progs/doomgeneric/i_minios_sound.c |
audio_pump: SFX are muted on pcm2 (music only): effect tones ruined the melody, so audio_pump... | doomgeneric | 54 | 0 |
progs/doomgeneric/i_scale.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 39 | 0 |
progs/doomgeneric/i_scale.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 18 | 1 |
progs/doomgeneric/i_sound.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 34 | 0 |
progs/doomgeneric/i_sound.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 30 | 5 |
progs/doomgeneric/i_swap.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 8 | 14 |
progs/doomgeneric/i_system.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 21 | 0 |
progs/doomgeneric/i_system.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 12 | 38 |
progs/doomgeneric/i_timer.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 6 | 0 |
progs/doomgeneric/i_timer.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 7 | 9 |
progs/doomgeneric/i_video.c |
Emacs style mode select -- C++ -- | doomgeneric | 31 | 0 |
progs/doomgeneric/i_video.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 41 | 18 |
progs/doomgeneric/icon.c |
- | doomgeneric | 0 | 0 |
progs/doomgeneric/info.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 74 | 0 |
progs/doomgeneric/info.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 6 | 4 |
progs/doomgeneric/m_argv.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 7 | 0 |
progs/doomgeneric/m_argv.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 7 | 24 |
progs/doomgeneric/m_bbox.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 0 |
progs/doomgeneric/m_bbox.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 7 |
progs/doomgeneric/m_cheat.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 0 |
progs/doomgeneric/m_cheat.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 7 | 5 |
progs/doomgeneric/m_config.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 26 | 0 |
progs/doomgeneric/m_config.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 12 | 7 |
progs/doomgeneric/m_controls.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 9 | 0 |
progs/doomgeneric/m_controls.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 119 | 5 |
progs/doomgeneric/m_fixed.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 0 |
progs/doomgeneric/m_fixed.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 6 | 9 |
progs/doomgeneric/m_menu.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 68 | 0 |
progs/doomgeneric/m_menu.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 7 | 5 |
progs/doomgeneric/m_misc.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 22 | 0 |
progs/doomgeneric/m_misc.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 14 | 25 |
progs/doomgeneric/m_random.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 0 |
progs/doomgeneric/m_random.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 13 |
progs/doomgeneric/memio.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 9 | 0 |
progs/doomgeneric/memio.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 10 | 1 |
progs/doomgeneric/net_client.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 21 | 2 |
progs/doomgeneric/net_dedicated.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 2 | 1 |
progs/doomgeneric/net_defs.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 28 | 9 |
progs/doomgeneric/net_gui.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 2 | 1 |
progs/doomgeneric/net_io.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 9 | 1 |
progs/doomgeneric/net_loop.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 3 | 1 |
progs/doomgeneric/net_packet.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 9 | 0 |
progs/doomgeneric/net_query.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 12 | 2 |
progs/doomgeneric/net_sdl.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 2 | 1 |
progs/doomgeneric/net_server.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 6 | 1 |
progs/doomgeneric/p_ceilng.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 6 | 0 |
progs/doomgeneric/p_doors.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 10 | 0 |
progs/doomgeneric/p_enemy.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 68 | 0 |
progs/doomgeneric/p_floor.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 0 |
progs/doomgeneric/p_inter.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 10 | 0 |
progs/doomgeneric/p_inter.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 1 | 2 |
progs/doomgeneric/p_lights.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 11 | 0 |
progs/doomgeneric/p_local.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 91 | 24 |
progs/doomgeneric/p_map.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 24 | 0 |
progs/doomgeneric/p_maputl.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 19 | 0 |
progs/doomgeneric/p_mobj.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 21 | 0 |
progs/doomgeneric/p_mobj.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 4 |
progs/doomgeneric/p_plats.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 6 | 0 |
progs/doomgeneric/p_pspr.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 35 | 0 |
progs/doomgeneric/p_pspr.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 2 |
progs/doomgeneric/p_saveg.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 58 | 0 |
progs/doomgeneric/p_saveg.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 16 | 4 |
progs/doomgeneric/p_setup.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 17 | 0 |
progs/doomgeneric/p_setup.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 2 |
progs/doomgeneric/p_sight.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 5 | 0 |
progs/doomgeneric/p_spec.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 31 | 0 |
progs/doomgeneric/p_spec.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 94 | 1 |
progs/doomgeneric/p_switch.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 4 | 0 |
progs/doomgeneric/p_telept.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 1 | 0 |
progs/doomgeneric/p_tick.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 6 | 0 |
progs/doomgeneric/p_tick.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 1 |
progs/doomgeneric/p_user.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 8 | 0 |
progs/doomgeneric/r_bsp.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 11 | 0 |
progs/doomgeneric/r_bsp.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 20 | 1 |
progs/doomgeneric/r_data.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 17 | 0 |
progs/doomgeneric/r_data.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 7 | 7 |
progs/doomgeneric/r_defs.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 25 | 3 |
progs/doomgeneric/r_draw.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 20 | 0 |
progs/doomgeneric/r_draw.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 32 | 2 |
progs/doomgeneric/r_local.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 1 | 15 |
progs/doomgeneric/r_main.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 20 | 0 |
progs/doomgeneric/r_main.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 36 | 2 |
progs/doomgeneric/r_plane.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 9 | 0 |
progs/doomgeneric/r_plane.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 15 | 2 |
progs/doomgeneric/r_segs.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 5 | 0 |
progs/doomgeneric/r_segs.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 1 |
progs/doomgeneric/r_sky.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 1 | 0 |
progs/doomgeneric/r_sky.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 6 | 6 |
progs/doomgeneric/r_state.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 45 | 17 |
progs/doomgeneric/r_things.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 17 | 0 |
progs/doomgeneric/r_things.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 22 | 2 |
progs/doomgeneric/s_sound.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 25 | 0 |
progs/doomgeneric/s_sound.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 15 | 22 |
progs/doomgeneric/sha1.c |
SHA1 hash function | doomgeneric | 19 | 0 |
progs/doomgeneric/sha1.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 9 | 5 |
progs/doomgeneric/sounds.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 0 |
progs/doomgeneric/sounds.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 23 |
progs/doomgeneric/st_lib.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 11 | 0 |
progs/doomgeneric/st_lib.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 14 | 2 |
progs/doomgeneric/st_stuff.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 137 | 0 |
progs/doomgeneric/st_stuff.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 19 | 6 |
progs/doomgeneric/statdump.c |
- | doomgeneric | 11 | 0 |
progs/doomgeneric/statdump.h |
- | doomgeneric | 3 | 3 |
progs/doomgeneric/tables.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 1 | 0 |
progs/doomgeneric/tables.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 21 | 6 |
progs/doomgeneric/v_patch.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 2 |
progs/doomgeneric/v_video.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 32 | 0 |
progs/doomgeneric/v_video.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 27 | 15 |
progs/doomgeneric/w_checksum.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 3 | 0 |
progs/doomgeneric/w_checksum.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 2 | 2 |
progs/doomgeneric/w_file.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 6 | 0 |
progs/doomgeneric/w_file.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 7 | 3 |
progs/doomgeneric/w_file_stdc.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 5 | 0 |
progs/doomgeneric/w_main.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 1 | 0 |
progs/doomgeneric/w_main.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 1 | 2 |
progs/doomgeneric/w_merge.h |
Copyright(C) 2005-2014 Simon Howard This program is free software; you can redistribute it... | doomgeneric | 7 | 1 |
progs/doomgeneric/w_wad.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 16 | 0 |
progs/doomgeneric/w_wad.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 17 | 27 |
progs/doomgeneric/wi_stuff.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 68 | 0 |
progs/doomgeneric/wi_stuff.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 5 | 3 |
progs/doomgeneric/z_zone.c |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 18 | 0 |
progs/doomgeneric/z_zone.h |
Copyright(C) 1993-1996 Id Software, Inc. | doomgeneric | 13 | 40 |
progs/file/file.c |
Docstring: MiniOS file browser (Nuklear ring-3 app, MiniFS: file/file.elf). | file | 65 | 0 |
progs/file/file_assoc.h |
Docstring: dynamic association table for the MiniOS file browser. | file | 17 | 3 |
progs/freedomui/freedomui_minios.c |
freedomui_minios - Real FreeDom browser on MiniOS, DOOM/Q2G pattern. | freedomui | 44 | 1 |
progs/freedomui/media_unavailable.c |
FreeDom media decoder entry points for a build | freedomui | 2 | 0 |
progs/freedomui/platform_minios.c |
MiniOS implementation of FreeDom's gui/platform.h. | freedomui | 44 | 0 |
progs/freedomui/ps2_keymap.c |
pure PS/2 set 1 scancode to keysym translator (US layout). | freedomui | 82 | 0 |
progs/freedomui/ps2_keymap.h |
pure PS/2 set 1 scancode to keysym translator (US layout). | freedomui | 13 | 3 |
progs/lisp/lisp.c |
Node: Runtime value node with one payload per type. | lisp | 105 | 0 |
progs/lisp/tin.c |
- | lisp | 1 | 0 |
progs/lua/lua_main.c |
- | lua | 7 | 0 |
progs/lua/minios.c |
msys5: /* ── raw syscall helpers (x86-64 Linux ABI) ─────────────────────────── static long... | lua | 17 | 4 |
progs/micropython/variants/minios/lib/__init__.py |
MiniOS frozen library package. | lib | 0 | 0 |
progs/micropython/variants/minios/lib/hello.py |
frozen demo: runs at import time as a smoke test. | lib | 0 | 0 |
progs/micropython/variants/minios/lib/mip.py |
MiniOS package installer (frozen module). | lib | 15 | 1 |
progs/micropython/variants/minios/manifest.py |
frozen modules for the MiniOS MicroPython variant. | minios | 0 | 0 |
progs/micropython/variants/minios/minios_module.c |
msys5: /* ── raw syscall helper (x86-64 Linux ABI) ─────────────────────────── static long... | minios | 21 | 0 |
progs/micropython/variants/minios/mpconfigvariant.h |
- | minios | 46 | 0 |
progs/minicraft/minicraft.c |
Minecraft-like voxel walker for MiniOS (ring 3, static ELF). | misc | 237 | 0 |
progs/minios_abi.h |
Single source of truth for the MiniOS user-kernel ABI. | progs | 156 | 32 |
progs/minios_png.h |
Docstring: shared ring-3 PNG helpers for MiniOS apps (progs/minios_png.h). | progs | 21 | 3 |
progs/nk_palette.h |
one shared hybrid palette for every NK-window app. | progs | 9 | 5 |
progs/nuklear/cvm_emit.c |
— node-graph to CVM bytecode compiler. | nuklear | 56 | 0 |
progs/nuklear/cvm_emit.h |
— node-graph compiler for CVM (cvm2 module format v2). | nuklear | 6 | 2 |
progs/nuklear/font8x8.c |
font8x8 - shared 8x8 bitmap font for MiniOS ring-3 graphics programs. | nuklear | 0 | 0 |
progs/nuklear/node_editor.c |
— visual low-code editor that compiles to CVM bytecode. | nuklear | 34 | 0 |
progs/nuklear/nuklear_minios.c |
— MiniOS platform layer for Nuklear. | nuklear | 52 | 0 |
progs/nuklear/nuklear_minios.h |
— MiniOS platform layer for Nuklear. | nuklear | 29 | 8 |
progs/nuklear/nuklear_theme.c |
Docstring: shared Nuklear theme loader, linked by every NK app. | nuklear | 7 | 0 |
progs/nuklear/nuklear_theme.h |
Docstring: shared Nuklear theme contract for every MiniOS NK app. | nuklear | 13 | 8 |
progs/paint/paint.c |
Docstring: MiniOS paint program (Nuklear ring-3 app, MiniFS: paint/paint.elf). | misc | 53 | 0 |
progs/piano/piano.c |
— a Nuklear piano that plays FM sound through the SB16 driver. | misc | 65 | 0 |
progs/pokemon/fetch.sh |
clone the gb-recompiled tool into progs/pokemon/upstream. | pokemon | 0 | 0 |
progs/pokemon/minios_stubs/SDL.h |
stub for MiniOS cross-compilation | misc | 10 | 4 |
progs/pokemon/platform_minios.c |
push_332_palette: 3-3-2 RGB palette ramp, pushed ONCE at init (not per frame). * Pixel index =... | pokemon | 111 | 0 |
progs/quake2generic/q2generic_minios.c |
MiniOS platform layer for quake2generic. | quake2generic | 34 | 0 |
progs/quake2generic/snddma_minios.c |
Quake 2 DMA sound backend over the MiniOS pcm2 path. | quake2generic | 16 | 0 |
progs/src/aes.c |
command path AES-256-CTR encryption tools: aes and unaes. | src | 54 | 0 |
progs/src/apsse.c |
SSE in glibc threads on every CPU (docs/spec/smp-sched.md, | src | 15 | 0 |
progs/src/aslr.c |
aslr -- userspace ASLR probe (self-exec chain). | src | 10 | 0 |
progs/src/audio.c |
- | src | 17 | 0 |
progs/src/burn.c |
burn -- SMP mixed-workload probe: brk plus mmap plus CPU burn with | src | 7 | 0 |
progs/src/cp.c |
- | src | 8 | 0 |
progs/src/cpl.c |
Ring-3 privilege probe. | src | 3 | 0 |
progs/src/cvmfmt.c |
CVM formatting probe. | src | 1 | 0 |
progs/src/execho.c |
execho -- fork(57) + execve(59) + wait4(61) probe. | src | 6 | 0 |
progs/src/execthr.c |
execthr -- execve kills sibling threads (Linux semantics). | src | 4 | 0 |
progs/src/fib.c |
- | src | 2 | 0 |
progs/src/forktest.c |
- | src | 14 | 0 |
progs/src/fptest.c |
FPU/SSE context-switch probe (Phase 0.1, ADR-0014). | src | 9 | 0 |
progs/src/freedom.c |
freedom - a headless text browser for MiniOS. | src | 61 | 0 |
progs/src/freedom_wl.c |
freedom_wl - Wayland to MiniOS intermediate layer for FreeDom. | src | 62 | 1 |
progs/src/ftest.c |
Exercises the kernel libc surface used by loaded .o programs: | src | 9 | 0 |
progs/src/hello.c |
MiniOS test program — compiled as relocatable .o, loaded by kernel ELF loader | src | 2 | 0 |
progs/src/hello.py |
- | src | 0 | 0 |
progs/src/http.c |
Minimal HTTP/1.0 GET through the Linux socket syscalls. | src | 13 | 0 |
progs/src/json.c |
command path JSON tool: validate, pretty-print and query. | src | 41 | 0 |
progs/src/kmem.c |
Kernel-pointer rejection probe. | src | 3 | 0 |
progs/src/ldhello.c |
- | src | 1 | 0 |
progs/src/lxabi.c |
Linux process, thread and descriptor ABI probe (FreeDom | src | 61 | 0 |
progs/src/lxhello.c |
lmain: static void lx_write_int(long v) { char buf[24]; int i = (int)sizeof(buf); int neg = 0... | src | 7 | 0 |
progs/src/lxnet.c |
Linux socket ABI probe (FreeDom readiness step 6, | src | 16 | 0 |
progs/src/lxproc.c |
foreground process-note probe (docs/spec/shell-fs.md, "Process | src | 9 | 0 |
progs/src/lxsecc.c |
Linux seccomp-bpf, prctl and /proc/self/exe probe (FreeDom | src | 30 | 0 |
progs/src/lxsel.c |
select(2)/pselect6(2) ABI probe (docs/spec/python.md). | src | 11 | 0 |
progs/src/lxtls.c |
libcurl/OpenSSL fetch probe (FreeDom readiness step 6, | src | 10 | 0 |
progs/src/lz4.c |
command path LZ4 (de)compression tools: lz4 and unlz4. | src | 26 | 0 |
progs/src/lzss.c |
command path LZSS (de)compression tools: lzss and unlzss. | src | 48 | 0 |
progs/src/mmreuse.c |
mmap/munmap reclaim stress test. | src | 5 | 0 |
progs/src/mprot.c |
mprotect probe. | src | 5 | 0 |
progs/src/mthreads.h |
Minimal pthread-like threads for MiniOS ELFs (roadmap | src | 20 | 3 |
progs/src/mtop.c |
ASCII real-time system monitor for MiniOS. | src | 39 | 0 |
progs/src/mvrn.c |
mvrn -- rename(82) syscall probe. | src | 5 | 0 |
progs/src/nx.c |
NX probe. | src | 3 | 0 |
progs/src/opl3.c |
opl3_set_instrument: } static long sys_open(long on) { long r; asm... | src | 18 | 1 |
progs/src/pcmap.c |
pcmap probe: file-backed MAP_PRIVATE mmap shares text. | src | 8 | 0 |
progs/src/pip.c |
pip -- launcher for python3 -m pip, and pip3 as a copy of this image. |
src | 7 | 0 |
progs/src/pollready.c |
lmain: int v = 0; int digits = 0; while (*s >= '0' && *s <= '9') { v = v * 10 + (*s - '0'); s++... | src | 6 | 0 |
progs/src/sbtone.c |
— headless SB16 diagnostic (ring-3, no GUI). | src | 8 | 0 |
progs/src/scfuzz.c |
scfuzz: deterministic syscall fuzzer (syzkaller spirit, BDD scale). | src | 19 | 0 |
progs/src/shell.py |
pybash: a Python shell layer on top of MiniOS's C shell. | src | 3 | 0 |
progs/src/sign.c |
in-OS Ed25519 code signer for MiniOS secure boot. | src | 83 | 0 |
progs/src/spin.c |
- | src | 19 | 0 |
progs/src/test.c |
- | src | 2 | 0 |
progs/src/test.lua |
- | src | 20 | 0 |
progs/src/test.py |
in-OS test suite for MiniOS, driven by MicroPython. | src | 20 | 0 |
progs/src/test_all.sh |
comprehensive non-interactive test suite for MiniOS. | src | 0 | 0 |
progs/src/test_py.py |
in-OS Python checks for src/test_all.sh (docs/spec/python.md). | src | 5 | 0 |
progs/src/thdemo.c |
Producer-consumer over mthreads (roadmap Phase 1, M1). | src | 10 | 0 |
progs/src/w1.c |
- | src | 2 | 0 |
progs/tls_u/tls_u_main.c |
tlsget - minimal HTTPS GET over the ring-3 TLS stack. | tls_u | 5 | 0 |
progs/tls_u/tls_u_port.c |
ring-3 transport for the shared TLS stack (TLS_RING3). | tls_u | 15 | 0 |
progs/topogpt3/topogpt3.c |
FILE: topogpt3 -p "prompt" [-n N] [-t T] Headless mode topogpt3 -i... | misc | 128 | 0 |
progs/vedit/vedit.c |
vedit IDE build and run contract. | misc | 245 | 0 |
progs/wl/wl_client.h |
Thin mailbox client for Wayland-mini (ADR-0026). | wl | 5 | 2 |
progs/wl/wl_mbox.h |
Mailbox file transport for Wayland-mini (ADR-0026). | wl | 26 | 4 |
progs/wl/wl_mini.h |
Wayland-mini subset contract (header-only, ADR-0024). | wl | 111 | 4 |
progs/wl/wl_pixbuf.h |
Docstring: heap pixel store for the Wayland-mini server. | wl | 18 | 2 |
progs/wl/wlcomp.c |
wlcomp - Wayland-mini ring-3 compositor (ADR-0024, ADR-0026). | wl | 47 | 0 |
qga.c |
MiniOS QEMU guest agent (QGA). | root | 27 | 0 |
smp.c |
SMP application-processor bring-up. | root | 43 | 0 |
tests/host_aes.sh |
host-side verification for the AES-256-CTR command tools. | tests | 3 | 0 |
tests/host_codecs.sh |
reusable host-side verification for the in-OS codec tools. | tests | 5 | 0 |
tests/stubs/kernel.h |
Docstring: Host-test stand-in for headers/kernel.h (tests/stubs first on | misc | 15 | 0 |
tests/test_abi.c |
Docstring: tests/test_abi.c -- Host test for the ABI manifest gate. | tests | 2 | 0 |
tests/test_arena.c |
Docstring: host test for the bump arena (make test-arena). | tests | 2 | 0 |
tests/test_batch.c |
Docstring: Host test for kernel/batch.c (make test-batch). | tests | 3 | 0 |
tests/test_doom_pwad.py |
host contract suite for tools/doom_pwad.py. | tests | 44 | 0 |
tests/test_driver.c |
Host test for the Strategy-pattern device registry. | tests | 5 | 0 |
tests/test_ext4.c |
Docstring: Host test for the ext4 loopback driver (make test-ext4). | tests | 31 | 0 |
tests/test_fat32.c |
Docstring: Host test for the FAT32 loopback driver (make test-fat). | tests | 29 | 0 |
tests/test_fault.c |
fault-injection suite (boyscout gap #10). | tests | 11 | 0 |
tests/test_file_assoc.c |
Docstring: host test for the file browser assoc contract (make test-file). | tests | 10 | 0 |
tests/test_freedom_wl.c |
test_freedom_wl - host suite for the Wayland to MiniOS mapping. | tests | 3 | 0 |
tests/test_freedomui.c |
test_freedomui - host suite for the real FreeDom MiniOS backend. | tests | 2 | 0 |
tests/test_futex.c |
Docstring: Host test for kernel/futex.c (make test-futex). | tests | 7 | 0 |
tests/test_fx.c |
Docstring: Host test for headers/vga_fx.h (make test-fx). | tests | 2 | 0 |
tests/test_hal_io.c |
Docstring: Host test for arch/x86/hal_io.h (make test-hal). | tests | 3 | 0 |
tests/test_httpd.c |
Docstring: Host test for headers/httpd.h (make test-httpd). | tests | 2 | 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 |
Next: INDEX_p2.md
Generated offline by readmenator from commit cd87980b5eb5. 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