summaryrefslogtreecommitdiff
path: root/cmd
AgeCommit message (Collapse)Author
12 daysFix some funny indentsLuke T. Shumaker
12 daysSort+align #includesLuke T. Shumaker
12 daysConsistently use LM_UNUSED instead of (void) castsLuke T. Shumaker
12 daysDon't forget to use (void) in signatures without argumentsLuke T. Shumaker
14 daysFully banish printf from the firmwareLuke T. Shumaker
14 daysBegone with the printf variants of the log functionsLuke T. Shumaker
14 daysAdd `static` to a few definitionsLuke T. Shumaker
2025-05-12More GCC 15 fixesLuke T. Shumaker
2025-05-06YOUR_RIGHTS_AND_OBLIGATIONS: Include the WIZnet DHCP licenseLuke T. Shumaker
2025-05-06libmisc: log.h: Add a "log_" prefix to errorf/infof/debugfLuke T. Shumaker
2025-04-19lib9p_srv: Separate the stat API from the network formatLuke T. Shumaker
2025-04-19lib9p_idl: Clean up struct stat and numeric user IDsLuke T. Shumaker
2025-04-18Tidy `do { ... } while (0)` macrosLuke T. Shumaker
2025-04-16lib9p_srv: Re-think flush semanticsLuke T. Shumaker
2025-04-16*/config.h: Separate 9P_SRV from 9PLuke T. Shumaker
2025-04-15libmisc: Add alloc.h to help detect wrong alloc sizesLuke T. Shumaker
Lo and behold, there was a mistake in chan.c.
2025-04-15libcr_ipc: Have generic cr_rpc_* funcs instead of chan-specific funcsLuke T. Shumaker
2025-04-14lib9p_core: linux-errno.h: Rename LINUX_* => LIB9P_ERRNO_L_*Luke T. Shumaker
2025-04-14lib9p_srv: Require less compile-time configLuke T. Shumaker
2025-04-14Split lib9p into lib9p_core and lib9p_srvLuke T. Shumaker
2025-04-12lib9p: Rename the server coroutine functions, pull out the read funcLuke T. Shumaker
2025-04-10Add more assert()sLuke T. Shumaker
2025-04-07libcr_ipc: Pull as much as possible from public .h to .c filesLuke T. Shumaker
2025-04-07libcr_ipc: Have *_DECLARE() allow+require semicolonsLuke T. Shumaker
2025-04-05flash.bin: Fix reading, implement basic writingLuke T. Shumaker
2025-04-05Add `uptime.txt`Luke T. Shumaker
2025-04-05Notes and docsLuke T. Shumaker
2025-04-02Add libfmt to bypass output buffering for libmisc:assertLuke T. Shumaker
2025-04-02lib9p: Split internal.h up, rename some CONFIG symbolsLuke T. Shumaker
2025-03-26Have libhw_generic be independent of libcr, rename libhw to libhw_crLuke T. Shumaker
2025-03-23lib9p has no CONFIG_9P_PORT configure knob, remove it from config.hLuke T. Shumaker
2025-03-04Turn off CONFIG_W5500_DEBUGLuke T. Shumaker
2025-03-04Bump the CPU clock speed, wring a few more MHz out of the hwspiLuke T. Shumaker
2025-03-04libhw: rp2040_hwspi: Use DMALuke T. Shumaker
2025-03-04libhw: rp2040_hwspi: Add more config knobsLuke T. Shumaker
2025-03-02libhw: Update comments and asserts about clock rateLuke T. Shumaker
2025-03-02libhw: w5500: Add a VALIDATE_SPI toggleLuke T. Shumaker
2025-03-02libhw: Add rp2040_gpioirq, use itLuke T. Shumaker
2025-03-01Fix linker confusionLuke T. Shumaker
2025-02-28stack.c.gen: Resolve remaining __indirect_call:sLuke T. Shumaker
2025-02-23cmd/sbc_harness: Add documentation for rom.bin and flash.binLuke T. Shumaker
2025-02-23lib9p_util: Pull utility macros into static.hLuke T. Shumaker
2025-02-23Complete TODO comments and documentationLuke T. Shumaker
2025-02-23Require license notices static files tooLuke T. Shumaker
2025-02-21Make use of the generated stack.cLuke T. Shumaker
2025-02-21cmd/sbc_harness: Comment out the hello-world keyboard generatorLuke T. Shumaker
2025-02-21cmd/sbc_harness: Wire in the parts of the file tree that existLuke T. Shumaker
2025-02-21Add license filesLuke T. Shumaker
2025-02-21cmd/sbc_harness: main.c: Tidy #includesLuke T. Shumaker
2025-02-13lib9p: Expose default-port-number constantsLuke T. Shumaker