code wiki / _hdl_build / nx_autofix_ens_lib.nx
nx_autofix_ens_lib.nx
buildroot/runtime/_hdl_build/nx_autofix_ens_lib.nx
about
nx_autofix_ens_lib.nx -- pure logic for the live ensemble orchestrator (nx_autofix_ensemble).
Miss-extraction = the one novel step (the fork-loop + cascade-union are already-gated elfs). Kept
as a no-main lib so the organ AND its gate import the SAME code (DRY, rule-15). Dep = nx_syscalls
only. license_tier: ORIGINAL No hw writes (Rule 26).
dependencies 1 imports · 2 importers
imports: nx_syscalls.nx
imported by: nx_autofix_ensemble.nxnx_autofix_ensemble_gate.nx
structs
| none |
consts
| 7 | const AEL_NL: i64 = 10 |
| 8 | const AEL_PIPE: i64 = 124 |
functions
| 10 | func ael_slen(s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } return n } |
| 11 | func ael_find(hay: *u8, hn: i64, needle: *u8, from: i64) -> i64 |
| 25 | func ael_green(led: *u8, ln: i64, name: *u8) -> i64 |
| 48 | func ael_stage_path(dst: *u8, pre: *u8, k: i64, suf: *u8) -> i64 |
| 61 | func ael_extract_misses(l1: *u8, l1n: i64, man: *u8, mann: i64, out: *u8, nbox: *i64) -> i64 |