summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
13 daysMerge branch 'lukeshu/iov'Luke T. Shumaker
14 daysPull out libhw/generic/io.h, have it enforce iovecs everywhereLuke T. Shumaker
14 daysMerge branch 'lukeshu/misc'Luke T. Shumaker
14 daysstack.c.gen: Fix analysisLuke T. Shumaker
14 dayslint-bin: (dry-run) lint that list of functions matches stack.c.genLuke T. Shumaker
14 daysFix linker confusionLuke T. Shumaker
14 daysCMakeLists.txt: Fix whitespaceLuke T. Shumaker
2025-02-28Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-02-28stack.c.gen: Resolve remaining __indirect_call:sLuke T. Shumaker
2025-02-28stack.c.gen: Fix LibObjPluginLuke T. Shumaker
2025-02-28stack.c.gen: Refactor to a plugin architectureLuke T. Shumaker
2025-02-28stack.c.gen: Fix filename hacksLuke T. Shumaker
2025-02-28stack.c.gen: Also inspect .h filesLuke T. Shumaker
2025-02-28stack.c.gen: Fix missing indirect calleesLuke T. Shumaker
2025-02-28Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-02-28make lint: Only lint binaries if build scripts passedLuke T. Shumaker
2025-02-27Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-02-26Move embedded files from .data to .rodataLuke T. Shumaker
2025-02-26Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-02-26lint-bin: Also show sizes in decimalLuke T. Shumaker
2025-02-26lint-bin: Ignore removed symbolsLuke T. Shumaker
2025-02-26Integrate lint-bin into `make lint`Luke T. Shumaker
2025-02-26I guess CMake uses .o now instead of .obj?Luke T. Shumaker
2025-02-26GNUmakefile: Don't set INNER=t for CMakeLuke T. Shumaker
2025-02-26README.md: Touch upLuke T. Shumaker
2025-02-26Upgrade pico-sdkLuke T. Shumaker
2025-02-26libmisc: macro.h: Add LM_FLOORLOG2Luke T. Shumaker
2025-02-26libmisc: private.h: Add IS_IMPLEMENTATION_FOR(name) for use with LM_IFLuke T. Shumaker
2025-02-26libmisc: macro.h: Add LM_ROUND_DOWNLuke T. Shumaker
2025-02-233rd-party/pico-sdk: Remove non-free submodulesLuke T. Shumaker
2025-02-23Merge branch 'lukeshu/docs'Luke 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-21Merge branch 'lukeshu/misc'Luke 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-21libcr_ipc: Fixes and tests for sema.hLuke T. Shumaker
2025-02-21libhw: Allow zero-length TCP reads and writesLuke T. Shumaker
2025-02-21README.md: Update elf location in the GDB instructionsLuke T. Shumaker
2025-02-21cmd/sbc_harness: main.c: Tidy #includesLuke T. Shumaker
2025-02-21lib9p: test_server: Tidy the static file macrosLuke T. Shumaker
2025-02-20libmisc: macro.h: Fix LM_NEXT_POWER_OF_2(0)Luke T. Shumaker
Apparently __builtin_clzll(0) is undefined.
2025-02-13lib9p: Expose default-port-number constantsLuke T. Shumaker
2025-02-13Start linting against global variablesLuke T. Shumaker
2025-02-12Merge branch 'lukeshu/9p-small-pt1'Luke T. Shumaker
2025-02-12lib9p: srv: Dynamically allocate read buffersLuke T. Shumaker