summaryrefslogtreecommitdiff
path: root/cmd
AgeCommit message (Collapse)Author
6 dayslibhw_generic: net: Use libobj instead of vcall.hLuke T. Shumaker
6 dayslibhw_generic: spi: Use libobj instead of vcall.hLuke T. Shumaker
6 daysHave main() set `bootclock`Luke T. Shumaker
6 dayslib9p: srv: Use a separate pathmapLuke T. Shumaker
7 dayslib9p: Separate the srv config from the main configLuke T. Shumaker
12 dayslib9p: idl: 9P2000.p9p: Get code generatingLuke T. Shumaker
2025-01-17lib9p: Enable generating code for 9P2000.LLuke T. Shumaker
2025-01-11mv cmd/srv9p lib9p/tests/test_server # and supporting changesLuke T. Shumaker
2024-12-13Gather macros into libmisc/macro.hLuke T. Shumaker
2024-12-11Pull out lib9p_util from srv9pLuke T. Shumaker
2024-12-10Get lib9p building on rp2040Luke T. Shumaker
2024-12-10Analyze host stacks tooLuke T. Shumaker
2024-12-09stack.c.gen: ImproveLuke T. Shumaker
2024-12-09w5500: Quiet down some loggingLuke T. Shumaker
2024-12-09libhw: Separate w5500_ll.h logging from w5500.c loggingLuke T. Shumaker
2024-12-08dhcp: Add DEBUG loggingLuke T. Shumaker
2024-12-08w5500: Add DEBUG loggingLuke T. Shumaker
2024-12-08cmd/sbc_harness: Make reboots clear in the logsLuke T. Shumaker
2024-11-30Prune out pico_stdlibLuke T. Shumaker
2024-11-30tusb_config.h: Have TU_ASSERT use libmisc loggingLuke T. Shumaker
2024-11-30Don't use TinyUSB BSPLuke T. Shumaker
I guess the BSP is only meant for demos, and doesn't play nice with a larger project. Notably, board_init() re-initializes the UART hardware, causing weird glitches.
2024-11-29gdb-helpers/libcr.py: Use fewer breakpointsLuke T. Shumaker
They're at a premium on the RP2040.
2024-11-23libcr: Track coroutine namesLuke T. Shumaker
2024-11-23Use C23 (C++11) attribute syntax instead of __attribute__Luke T. Shumaker
2024-11-23Speed SPI back upLuke T. Shumaker
2024-11-19Add libmisc/log.h to remove stdio.hLuke T. Shumaker
2024-11-19libhw: w5500: FixLuke T. Shumaker
2024-11-19config.h: CommentsLuke T. Shumaker
2024-11-19cmd/srv9p: "Test" sleepLuke T. Shumaker
2024-11-19cmd/srv9p: Also use init_crLuke T. Shumaker
2024-11-19libcr: Assert that cr_getcid() is only called inside a coroutineLuke T. Shumaker
2024-11-19build-sys: Minimize the pico-sdk runtimeLuke T. Shumaker
2024-11-19libcr: Start to add coroutine namesLuke T. Shumaker
2024-11-12Fuss with compile-time configLuke T. Shumaker
2024-11-12Remove debug statementLuke T. Shumaker
2024-11-12main.c: Give the DHCP process more stackLuke T. Shumaker
2024-11-12Work on stack analysisLuke T. Shumaker
2024-11-12Avoid compiling libraries twiceLuke T. Shumaker
2024-11-11wip dhcpLuke T. Shumaker
2024-11-11build-sys: Add -Wswitch-enumLuke T. Shumaker
2024-11-11libmisc: Write my own assert.h with assert_notreached()Luke T. Shumaker
2024-10-31Clean up the build systemLuke T. Shumaker
2024-10-31cmake part of stack sizesLuke T. Shumaker
2024-10-30wip stack analysisLuke T. Shumaker
2024-10-28s/Licence/License/gLuke T. Shumaker
2024-10-27Factor out a libhwLuke T. Shumaker
2024-10-27Lint that include-guards match the filenameLuke T. Shumaker
2024-10-26conventions: Don't have 2 ways to spell "implements_foo"Luke T. Shumaker
Stop defining "struct foo" as a synonym for "implements_foo".
2024-10-26Lint for tabs-as-alignmentLuke T. Shumaker
2024-10-25gnet: Set SO_REUSEPORTLuke T. Shumaker
This is necessary for the multiple-listener-ports thing.