summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-07-08Merge branch 'lukeshu/proc'HEADmainLuke T. Shumaker
2025-07-08proc.txt: Add libheap monitoringLuke T. Shumaker
2025-07-08lib9p_util: Add a listing of coroutinesLuke T. Shumaker
2025-07-08Merge branch 'lukeshu/vid-nut'Luke T. Shumaker
2025-07-08Add NUT video streamingLuke T. Shumaker
2025-07-08Merge branch 'lukeshu/tidy'Luke T. Shumaker
2025-07-08cpu_main: Declare flashio as staticLuke T. Shumaker
2025-07-07libmisc: Log to stderr, not stdout by defaultLuke T. Shumaker
2025-07-07libhw_cr: host_alarmclock: Fix whitespaceLuke T. Shumaker
2025-07-07lib9p_util: demo_server: Add a static fileLuke T. Shumaker
2025-07-07embed-sources.h.gen: Declare things as `const`Luke T. Shumaker
2025-07-07Merge branch 'lukeshu/shrink-mem'Luke T. Shumaker
2025-07-07Use pico_rand instead of newlib:random()Luke T. Shumaker
2025-07-07libmisc: Don't include _intercept.h from public headersLuke T. Shumaker
2025-07-07Move the assert.h proxy from libmisc to libpicosdkLuke T. Shumaker
2025-07-07Remove the atexit() machineryLuke T. Shumaker
2025-07-06measurestack: Add newlib __retarget_lock_{acquire,release}_recursiveLuke T. Shumaker
2025-07-06Merge branch 'lukeshu/heap'Luke T. Shumaker
2025-07-06Use libheap everywhere we use libcrLuke T. Shumaker
2025-07-06libheap: New `malloc` replacementLuke T. Shumaker
2025-07-06libcr: Add cr_maybe_getcid() that is less abort()yLuke T. Shumaker
2025-07-06libmisc: Rework the malloc abstraction into heap.hLuke T. Shumaker
2025-07-05Merge branch 'lukeshu/misc'Luke T. Shumaker
2025-07-05Do a better job banning printfLuke T. Shumaker
2025-07-05Remove extra keywords from target_include_directories() callsLuke T. Shumaker
2025-07-05libmisc: macro: Begone with LM_ALWAYS_INLINE, LM_NEVER_INLINE, and LM_FLATTENLuke T. Shumaker
2025-07-05libhw_cr: host_net: Fix file descriptor leakLuke T. Shumaker
2025-07-03Move uptime.txt and whoami.txt into lib9p_utilLuke T. Shumaker
2025-07-03Merge branch 'lukeshu/flash-file'Luke T. Shumaker
2025-07-03libhw_cr, cpu_main: Don't DMA from XIP_BASELuke T. Shumaker
2025-07-03cpu_main: Pull flashio out of flash.binLuke T. Shumaker
2025-07-03libhw_generic: io: Add io_flusherLuke T. Shumaker
2025-07-03libhw_generic: io: Begone with io_readwriterLuke T. Shumaker
2025-07-03cpu_main: main.c: Fuss with whitespaceLuke T. Shumaker
2025-07-03Merge branch 'lukeshu/spi-dma-cleanup'Luke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Add several assert()s about SSP stateLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: No need for a `now` variableLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Don't bother with a full semaphoreLuke T. Shumaker
2025-07-02Merge branch 'lukeshu/spi-dma-cleanup'Luke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Don't trigger the data channels twiceLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Don't bother with a null-trigger for txLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Tidy up comments/formatting/assertsLuke T. Shumaker
2025-07-02libhw_cr: rp2040_dma: Re-organize and clean-upLuke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Don't allow using DMA channel 0Luke T. Shumaker
2025-07-02libhw_cr: rp2040_hwspi: Tidy up the assert_4distinct macroLuke T. Shumaker
2025-07-02gdb-helpers: rp204: Fix text overflowLuke T. Shumaker
2025-07-01Merge branch 'lukeshu/misc-fixes'Luke T. Shumaker
2025-07-01libhw_cr: rp2040_dma: Acknowledge IRQs before dispatchingLuke T. Shumaker
2025-07-01libmisc: fmt.h: Have `ptr` be more accepting of pointer typesLuke T. Shumaker
2025-07-01libhw_cr: rp2040_hwspi: Touch up commentLuke T. Shumaker