This website requires JavaScript.
Explore
Help
Sign In
Ian Gulliver
flamingcow
0 Followers
·
0 Following
Joined on
2026-03-05
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Code
Public Activity
Starred Repositories
flamingcow
pushed to
main
at
theater/picomap
2026-04-05 11:36:41 +00:00
d33b711378
Sleep with __wfi() between USB interrupts instead of busy-polling
flamingcow
pushed to
main
at
theater/picomap
2026-04-05 08:03:38 +00:00
401008b5a7
Switch from stdio to direct TinyUSB CDC, drop cstdio from w6300
flamingcow
pushed to
main
at
theater/picomap
2026-04-05 07:27:00 +00:00
579876774e
Rename internal symbols: snake_case accessors, REG_ prefix for registers, no reserved identifiers
flamingcow
pushed to
main
at
theater/picomap
2026-04-05 06:32:24 +00:00
b7fd5f7668
Fix public API: const refs, return by value, ip_address for addrs, remove void* dispatch
flamingcow
pushed to
main
at
theater/picomap
2026-04-05 00:09:14 +00:00
732ea4250d
Rename all internal wiz/WIZCHIP symbols to clean names
flamingcow
pushed to
main
at
theater/picomap
2026-04-05 00:01:41 +00:00
eee3a2a420
Remove dead void* dispatch functions and unused internal enums/constants
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 23:55:58 +00:00
fd9e85c970
Use std::array, std::span, split void* ctl functions into typed API
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 23:38:20 +00:00
7f7055cec5
Use std::expected for socket return types, enum class sock_error
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 23:18:33 +00:00
0b81ca6139
Replace raw uint8_t constants with enum class types, move internal constants to cpp
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 22:30:55 +00:00
8a48c58a0b
Add socket_id and port_num strong types to W6300 socket API
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 22:01:47 +00:00
ef7baee973
Rename W6300 public API: drop wiz prefix, snake_case, verb-first functions, namespace w6300
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 14:16:33 +00:00
9f9a1885ae
Rename msgpackpp->msgpack, merge device+protocol->wire, absorb picoserial into client
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 14:08:40 +00:00
8e550d37db
Merge PIO code into w6300.cpp, rename pio.pio to qspi.pio
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 11:53:02 +00:00
3af0f7695d
Enable compiler warnings, remove dead code, fix unused variable
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 11:47:31 +00:00
6f95d5d595
Hide internal W6300 symbols with anonymous namespace
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 11:36:29 +00:00
6782025e38
Split w6300 headers into public w6300.h and w6300_internal.h, rename pio files
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 11:22:14 +00:00
aad458f44c
Merge w6300 cpp files into single translation unit
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 10:55:14 +00:00
43bf0fe951
Stream-decode msgpack responses instead of waiting for read timeout
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 08:30:06 +00:00
f8e4249047
Split info fetch from cmd/load into cmd/info
flamingcow
pushed to
main
at
theater/picomap
2026-04-04 08:22:33 +00:00
224fe4f7eb
Convert W6300 #defines to constexpr/inline across all headers
Previous
7
Next