summaryrefslogtreecommitdiff
path: root/cmd/sbc_harness
AgeCommit message (Collapse)Author
3 daysFix some funny indentsLuke T. Shumaker
3 daysSort+align #includesLuke T. Shumaker
3 daysConsistently use LM_UNUSED instead of (void) castsLuke T. Shumaker
3 daysDon't forget to use (void) in signatures without argumentsLuke T. Shumaker
5 daysFully banish printf from the firmwareLuke T. Shumaker
5 daysBegone with the printf variants of the log functionsLuke T. Shumaker
5 daysAdd `static` to a few definitionsLuke T. Shumaker
8 daysMore GCC 15 fixesLuke T. Shumaker
14 daysYOUR_RIGHTS_AND_OBLIGATIONS: Include the WIZnet DHCP licenseLuke T. Shumaker
14 dayslibmisc: 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