index
:
sbc-harness
lukeshu/9p-L
lukeshu/9p-containers
lukeshu/9p-read-multi-iovec
lukeshu/clang-format
lukeshu/dhcp
lukeshu/libobj
lukeshu/macros
lukeshu/measurestack-refactor
lukeshu/no-pico_time
lukeshu/patch-typeshed
lukeshu/picolibc
lukeshu/promise
lukeshu/safe-conversion
lukeshu/uf2
lukeshu/vid-scratch
lukeshu/waitgroup
lukeshu/wrap-foreach
main
Unnamed repository; edit this file 'description' to name the repository.
Luke T. Shumaker
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
6 hours
Merge branch 'lukeshu/heap'
HEAD
main
Luke T. Shumaker
6 hours
Use libheap everywhere we use libcr
Luke T. Shumaker
6 hours
libheap: New `malloc` replacement
Luke T. Shumaker
6 hours
libcr: Add cr_maybe_getcid() that is less abort()y
Luke T. Shumaker
6 hours
libmisc: Rework the malloc abstraction into heap.h
Luke T. Shumaker
33 hours
Merge branch 'lukeshu/misc'
Luke T. Shumaker
33 hours
Do a better job banning printf
Luke T. Shumaker
33 hours
Remove extra keywords from target_include_directories() calls
Luke T. Shumaker
33 hours
libmisc: macro: Begone with LM_ALWAYS_INLINE, LM_NEVER_INLINE, and LM_FLATTEN
Luke T. Shumaker
Just use [[gnu::THING]].
33 hours
libhw_cr: host_net: Fix file descriptor leak
Luke T. Shumaker
4 days
Move uptime.txt and whoami.txt into lib9p_util
Luke T. Shumaker
4 days
Merge branch 'lukeshu/flash-file'
Luke T. Shumaker
4 days
libhw_cr, cpu_main: Don't DMA from XIP_BASE
Luke T. Shumaker
4 days
cpu_main: Pull flashio out of flash.bin
Luke T. Shumaker
4 days
libhw_generic: io: Add io_flusher
Luke T. Shumaker
4 days
libhw_generic: io: Begone with io_readwriter
Luke T. Shumaker
It wasn't giving us much.
4 days
cpu_main: main.c: Fuss with whitespace
Luke T. Shumaker
4 days
Merge branch 'lukeshu/spi-dma-cleanup'
Luke T. Shumaker
5 days
libhw_cr: rp2040_hwspi: Add several assert()s about SSP state
Luke T. Shumaker
5 days
libhw_cr: rp2040_hwspi: No need for a `now` variable
Luke T. Shumaker
5 days
libhw_cr: rp2040_hwspi: Don't bother with a full semaphore
Luke T. Shumaker
5 days
Merge branch 'lukeshu/spi-dma-cleanup'
Luke T. Shumaker
5 days
libhw_cr: rp2040_hwspi: Don't trigger the data channels twice
Luke T. Shumaker
We're already writing to the trigger register, no need to CHAIN_TO them.
5 days
libhw_cr: rp2040_hwspi: Don't bother with a null-trigger for tx
Luke T. Shumaker
5 days
libhw_cr: rp2040_hwspi: Tidy up comments/formatting/asserts
Luke T. Shumaker
5 days
libhw_cr: rp2040_dma: Re-organize and clean-up
Luke T. Shumaker
5 days
libhw_cr: rp2040_hwspi: Don't allow using DMA channel 0
Luke T. Shumaker
5 days
libhw_cr: rp2040_hwspi: Tidy up the assert_4distinct macro
Luke T. Shumaker
5 days
gdb-helpers: rp204: Fix text overflow
Luke T. Shumaker
6 days
Merge branch 'lukeshu/misc-fixes'
Luke T. Shumaker
6 days
libhw_cr: rp2040_dma: Acknowledge IRQs before dispatching
Luke T. Shumaker
So that if a handler triggers it again but before returning, we see it.
6 days
libmisc: fmt.h: Have `ptr` be more accepting of pointer types
Luke T. Shumaker
6 days
libhw_cr: rp2040_hwspi: Touch up comment
Luke T. Shumaker
6 days
libhw_generic: spi.h: Fix doc comments about mode 2 and mode 3
Luke T. Shumaker
6 days
libch_cr: rp2040_dma.h: Whitespace
Luke T. Shumaker
6 days
libhw_cr: w5500_ll: Fix debug logging
Luke T. Shumaker
6 days
uptime.txt: Just set size=0
Luke T. Shumaker
6 days
cpu_main, lib9p/test_server: main.c: Give 9P files their own #include section
Luke T. Shumaker
9 days
lib9p: test_server: config.h: Tidy the CONFIG_COROUTINE_NUM expression
Luke T. Shumaker
9 days
lib9p: test_server: config.h: Fix a typo
Luke T. Shumaker
9 days
lib9p: test_server: Simplify the CMakeLists.txt
Luke T. Shumaker
9 days
cpu_main: main.c: Sort dirents
Luke T. Shumaker
10 days
Merge branch 'lukeshu/stack-sizes'
Luke T. Shumaker
10 days
lib9p_srv: handle_Twalk(): Don't allocate resp.wqid on the stack
Luke T. Shumaker
10 days
lib9p_srv: More stat() helpers
Luke T. Shumaker
10 days
lib9p_srv: lib9p_srv_read(): Clean up the cleanup code
Luke T. Shumaker
10 days
lib9p_srv: Pull marshalling and logging into srv_write_Rmsg()
Luke T. Shumaker
10 days
lib9p_srv: Drop the sess->initialized member
Luke T. Shumaker
10 days
lib9p_srv: Adjust lib9p_srv_read() to use pointers internally
Luke T. Shumaker
10 days
lib9p_srv: Don't bother with lib9p_srv_stat_assert() if NDEBUG
Luke T. Shumaker
[next]