summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-07-01libhw_generic: spi.h: Fix doc comments about mode 2 and mode 3Luke T. Shumaker
2025-07-01libch_cr: rp2040_dma.h: WhitespaceLuke T. Shumaker
2025-07-01libhw_cr: w5500_ll: Fix debug loggingLuke T. Shumaker
2025-07-01uptime.txt: Just set size=0Luke T. Shumaker
2025-07-01cpu_main, lib9p/test_server: main.c: Give 9P files their own #include sectionLuke T. Shumaker
2025-06-28lib9p: test_server: config.h: Tidy the CONFIG_COROUTINE_NUM expressionLuke T. Shumaker
2025-06-28lib9p: test_server: config.h: Fix a typoLuke T. Shumaker
2025-06-28lib9p: test_server: Simplify the CMakeLists.txtLuke T. Shumaker
2025-06-28cpu_main: main.c: Sort direntsLuke T. Shumaker
2025-06-27Merge branch 'lukeshu/stack-sizes'Luke T. Shumaker
2025-06-27lib9p_srv: handle_Twalk(): Don't allocate resp.wqid on the stackLuke T. Shumaker
2025-06-27lib9p_srv: More stat() helpersLuke T. Shumaker
2025-06-27lib9p_srv: lib9p_srv_read(): Clean up the cleanup codeLuke T. Shumaker
2025-06-27lib9p_srv: Pull marshalling and logging into srv_write_Rmsg()Luke T. Shumaker
2025-06-27lib9p_srv: Drop the sess->initialized memberLuke T. Shumaker
2025-06-27lib9p_srv: Adjust lib9p_srv_read() to use pointers internallyLuke T. Shumaker
2025-06-27lib9p_srv: Don't bother with lib9p_srv_stat_assert() if NDEBUGLuke T. Shumaker
2025-06-27Lighten rp2040_hwtimer's stack useLuke T. Shumaker
2025-06-27Lighten assert()'s stack-useLuke T. Shumaker
2025-06-27Ditch pico stdio, it's too much stack overheadLuke T. Shumaker
2025-06-27Avoid stack_alloc(), use heap_alloc() insteadLuke T. Shumaker
2025-06-27lib9p_srv: Don't burden lib9p_srv_read with handlers other than TversionLuke T. Shumaker
2025-06-27lib9p_srv: Rework APIs to avoid large return valuesLuke T. Shumaker
2025-06-27lib9p_srv: Use libmisc heap_alloc instead of calloc/mallocLuke T. Shumaker
2025-06-27measurestack: Use LM_ROUND_UP(x, 512) instead of LM_NEXT_POWER_OF_2(x)Luke T. Shumaker
2025-06-27Add a `tent-graph` scriptLuke T. Shumaker
2025-06-27lint-bin: Report how big the heap space isLuke T. Shumaker
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
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