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
path:
root
/
cmd
/
sbc_harness
Age
Commit message (
Collapse
)
Author
2025-06-16
Reorganize the `cmd` directory
Luke T. Shumaker
2025-06-12
/harness/flash.bin: Fix a memory leak
Luke T. Shumaker
2025-06-12
/harness/flash.bin: Accept ihex files instead of verbatim data
Luke T. Shumaker
2025-06-12
/harness/uptime.txt: Add a human-readable form
Luke T. Shumaker
2025-06-12
/harnes/flash.bin: Implement the new io positional interfaces
Luke T. Shumaker
2025-06-12
lib9p_srv: Adopt a pread_to-like interface
Luke T. Shumaker
2025-06-12
/harness/flash.bin: Fix log statement still using printf formatters
Luke T. Shumaker
2025-06-10
libmisc: obj.h: Rework the LO_INTERFACE_* API to expose method funcs
Luke T. Shumaker
2025-06-08
Merge remote-tracking branch 'origin/main' into lukeshu/fix-obj-box
Luke T. Shumaker
2025-06-08
tree-wide: Use LO_BOX() where it doesn't explode the post-preprocessed size
Luke T. Shumaker
2025-06-08
libmisc: obj.h: Use LM_DEFAPPEND() to have lo_box_*_as_*() be macros
Luke T. Shumaker
2025-06-06
lib9p_srv: Change the public API to use error.h
Luke T. Shumaker
2025-06-06
lib9p_core: Switch to use error.h
Luke T. Shumaker
2025-06-06
lib9p: Use <libmisc/error.h> errnums internally
Luke T. Shumaker
2025-06-06
sbc_harness: config.h: Remove duplicate
Luke T. Shumaker
2025-06-02
libmisc: obj.h: Use LM_DEFAPPEND() to implement magic LO_BOX()
Luke T. Shumaker
2025-05-17
Fix some funny indents
Luke T. Shumaker
2025-05-17
Sort+align #includes
Luke T. Shumaker
2025-05-17
Consistently use LM_UNUSED instead of (void) casts
Luke T. Shumaker
2025-05-17
Don't forget to use (void) in signatures without arguments
Luke T. Shumaker
2025-05-15
Fully banish printf from the firmware
Luke T. Shumaker
2025-05-15
Begone with the printf variants of the log functions
Luke T. Shumaker
2025-05-15
Add `static` to a few definitions
Luke T. Shumaker
2025-05-12
More GCC 15 fixes
Luke T. Shumaker
2025-05-06
YOUR_RIGHTS_AND_OBLIGATIONS: Include the WIZnet DHCP license
Luke T. Shumaker
2025-05-06
libmisc: log.h: Add a "log_" prefix to errorf/infof/debugf
Luke T. Shumaker
2025-04-19
lib9p_srv: Separate the stat API from the network format
Luke T. Shumaker
2025-04-19
lib9p_idl: Clean up struct stat and numeric user IDs
Luke T. Shumaker
2025-04-18
Tidy `do { ... } while (0)` macros
Luke T. Shumaker
2025-04-16
lib9p_srv: Re-think flush semantics
Luke T. Shumaker
2025-04-16
*/config.h: Separate 9P_SRV from 9P
Luke T. Shumaker
2025-04-15
libmisc: Add alloc.h to help detect wrong alloc sizes
Luke T. Shumaker
Lo and behold, there was a mistake in chan.c.
2025-04-15
libcr_ipc: Have generic cr_rpc_* funcs instead of chan-specific funcs
Luke T. Shumaker
2025-04-14
lib9p_core: linux-errno.h: Rename LINUX_* => LIB9P_ERRNO_L_*
Luke T. Shumaker
2025-04-14
lib9p_srv: Require less compile-time config
Luke T. Shumaker
2025-04-14
Split lib9p into lib9p_core and lib9p_srv
Luke T. Shumaker
2025-04-12
lib9p: Rename the server coroutine functions, pull out the read func
Luke T. Shumaker
2025-04-10
Add more assert()s
Luke T. Shumaker
2025-04-07
libcr_ipc: Pull as much as possible from public .h to .c files
Luke T. Shumaker
2025-04-07
libcr_ipc: Have *_DECLARE() allow+require semicolons
Luke T. Shumaker
2025-04-05
flash.bin: Fix reading, implement basic writing
Luke T. Shumaker
2025-04-05
Add `uptime.txt`
Luke T. Shumaker
2025-04-05
Notes and docs
Luke T. Shumaker
2025-04-02
Add libfmt to bypass output buffering for libmisc:assert
Luke T. Shumaker
2025-04-02
lib9p: Split internal.h up, rename some CONFIG symbols
Luke T. Shumaker
2025-03-26
Have libhw_generic be independent of libcr, rename libhw to libhw_cr
Luke T. Shumaker
2025-03-23
lib9p has no CONFIG_9P_PORT configure knob, remove it from config.h
Luke T. Shumaker
2025-03-04
Turn off CONFIG_W5500_DEBUG
Luke T. Shumaker
2025-03-04
Bump the CPU clock speed, wring a few more MHz out of the hwspi
Luke T. Shumaker
2025-03-04
libhw: rp2040_hwspi: Use DMA
Luke T. Shumaker
[next]