summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-06-27Statically allocate coroutine stacksLuke T. Shumaker
2025-06-27Merge branch 'lukeshu/fixes'Luke T. Shumaker
2025-06-27Tie pico-sdk panic() into <libmisc/assert.h>Luke T. Shumaker
2025-06-27CMakeLists: Fuss with whitespaceLuke T. Shumaker
2025-06-27cpu_main: Assert that coroutines get createdLuke T. Shumaker
2025-06-27libhw_generic: Fix fmt_print_net_eth_addr()Luke T. Shumaker
2025-06-26Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-06-24lib9p_srv: Fix an outdated commentLuke T. Shumaker
2025-06-24lib9p: Declare more things as `const` pointersLuke T. Shumaker
2025-06-24libmisc: error.h: Add ok_or_errorLuke T. Shumaker
2025-06-24libmisc: error.h: Allow a 2-arg form of DECLARE_ERROR_{OR,AND}Luke T. Shumaker
2025-06-24lib9p_srv: Rename the private _reqch to just reqchLuke T. Shumaker
2025-06-24libmisc: map.h: Touch upLuke T. Shumaker
2025-06-23Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-06-23libdhcp: client.h: Prune copyrightLuke T. Shumaker
There is nothing left of WIZnet's influence in that file.
2025-06-23libmisc: alloc.h: Assert that we succeedLuke T. Shumaker
2025-06-23libmisc: alloc.h: Let heap_cleanup() be used on typed pointersLuke T. Shumaker
2025-06-23lib9p: srv.c: Drop `inline`sLuke T. Shumaker
2025-06-22Merge branch 'lukeshu/measurestack'Luke T. Shumaker
2025-06-22cpu_main: Rename cpu_main_stack.c to just stack.cLuke T. Shumaker
2025-06-22lib9p: test_server: Don't bother with measurestackLuke T. Shumaker
2025-06-22measurestack: Fix CONFIG_9P_MAX_CONNSLuke T. Shumaker
2025-06-22measurestack: Tidy long lists of synthetic nodesLuke T. Shumaker
2025-06-22measurestack: Resolve all `__indirect_call`sLuke T. Shumaker
2025-06-22Merge branch 'lukeshu/const'Luke T. Shumaker
2025-06-22libhw_generic: io: Split iovec into rd_iovec and wr_iovecLuke T. Shumaker
2025-06-22libmisc: fmt: `const` pointer fixesLuke T. Shumaker
2025-06-22Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-06-22measurestack: Don't include fmt_print_* in the misc tableLuke T. Shumaker
2025-06-22make: Add `make build-check` to build the checks without running themLuke T. Shumaker
2025-06-22README.md: Fix bad filepathLuke T. Shumaker
2025-06-22fixup! libmisc: static_assert: Disable -Wtype-limitsLuke T. Shumaker
2025-06-21Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-06-21Documentation: Don't replace . with _ in filenamesLuke T. Shumaker
2025-06-21cpu_main: /harness/uptime.txt: Touch upLuke T. Shumaker
2025-06-21Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-06-21libmisc: static_assert: Disable -Wtype-limitsLuke T. Shumaker
2025-06-21GNUmakefile: Auto-generate the list of lint/* targetsLuke T. Shumaker
2025-06-21lib9p_srv: Prune includesLuke T. Shumaker
2025-06-21libcr: coroutine.h: Check that config NAME_LEN is setLuke T. Shumaker
2025-06-21libcr_ipc: tests: Add _compile testsLuke T. Shumaker
2025-06-21Merge branch 'lukeshu/compile-fast'Luke T. Shumaker
2025-06-21lib9p: tests: Don't bother compiling deps for the compile testsLuke T. Shumaker
2025-06-21lib9p: tests: Don't bother toggling SRV_DEBUGLuke T. Shumaker
2025-06-21make: Have `make check lint build` be safe, defer work to `make check`Luke T. Shumaker
2025-06-17Merge branch 'lukeshu/reorg'Luke T. Shumaker
2025-06-16Add a stub for cpu_hdmiLuke T. Shumaker
2025-06-16lint-src: Fuss with the rules for config files identifying themselvesLuke T. Shumaker
2025-06-16Reorganize the `cmd` directoryLuke T. Shumaker
2025-06-16rm PLAN.md notes.mdLuke T. Shumaker