summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-03-09stack.c.gen: DIAG: Improve diagnostic outputLuke T. Shumaker
2025-03-09stack.c.gen: INFRA: Build QName vs BaseName into the type systemLuke T. Shumaker
This evidently reveals a bug where the printf 'out' skipper is erroneously trying to prune printf.c:_out_buffer, but was failing to do so because it was mixing up qualified vs base names. But now it's "succeeding" and erroneously removing _out_buffer. I'll fix this in a later commit. This didn't affect stack totals (because it was dwarfed by the pico_stdio fct).
2025-03-09stack.c.gen: INFRA: Have analyze() return thread counts instead of a sumLuke T. Shumaker
2025-03-09stack.c.gen: MISC: Rename AppPlugin to CmdPluginLuke T. Shumaker
2025-03-04.gitmodules: Whoops, point at my pico-sdk forkLuke T. Shumaker
2025-03-04Turn off CONFIG_W5500_DEBUGLuke T. Shumaker
2025-03-04Merge branch 'lukeshu/dma'Luke T. Shumaker
2025-03-04libhw: rp2040_hwspi: Use interrupts instead of busy-pollingLuke 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-03notes.md: Link to W5500 datasheet versionsLuke T. Shumaker
2025-03-03gdb-helpers: rp2040-show-interrupts: Fuss with outputLuke T. Shumaker
2025-03-03gdb-helpers: rp2040-show-interrupts: Split into several methodsLuke T. Shumaker
2025-03-02libhw: Update comments and asserts about clock rateLuke T. Shumaker
2025-03-02libhw: rp2040_hwspi: Pull out a assert_4distinct macroLuke T. Shumaker
2025-03-02libhw: w5500: Add a VALIDATE_SPI toggleLuke T. Shumaker
2025-03-02libhw: w5500: Re-add SPI validationLuke T. Shumaker
This reverts commit 063f263f84d517c6497e7ca37f503956bad7075a.
2025-03-02Merge branch 'lukeshu/irq'Luke T. Shumaker
2025-03-02libhw: Add rp2040_gpioirq, use itLuke T. Shumaker
2025-03-02stack.c.gen: Organize intrhandlersLuke T. Shumaker
2025-03-02Merge branch 'lukeshu/iov'Luke T. Shumaker
2025-03-01Pull out libhw/generic/io.h, have it enforce iovecs everywhereLuke T. Shumaker
2025-03-01Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-03-01stack.c.gen: Fix analysisLuke T. Shumaker
2025-03-01lint-bin: (dry-run) lint that list of functions matches stack.c.genLuke T. Shumaker
2025-03-01Fix linker confusionLuke T. Shumaker
2025-03-01CMakeLists.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