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-10 14:02:24 +00:00
76c519c17a
Overflow detection, span-based signatures, flatten control flow
flamingcow
pushed to
main
at
theater/picomap
2026-04-10 13:48:37 +00:00
8408603390
Zero-copy encode: pack response body in place, single shared tx_buf, drain rx loop
flamingcow
pushed to
main
at
theater/picomap
2026-04-10 13:21:39 +00:00
58db392bf3
Simplify handler signatures: return response struct, typed_handler does encoding
flamingcow
pushed to
main
at
theater/picomap
2026-04-10 13:18:50 +00:00
e2a5d97dae
Zero-copy TX: span_writer packer, static buffers, no vector returns
94895fd2fe
Move picoboot reboot into handler via dispatch_schedule_ms
Compare 2 commits »
flamingcow
pushed tag
w6300-complete
to
theater/picomap
2026-04-10 13:00:49 +00:00
flamingcow
pushed to
main
at
theater/picomap
2026-04-10 13:00:47 +00:00
f2d98ef4f1
Skip net_poll and timers unless their interrupt has fired
8edf8c2d4f
Remove unused iodata_t, PIO_OFFSET_WRITE_BITS, trim intr_kind, move sock_count to cpp
c961499239
Remove socket IO mode (nonblock unnecessary with pre-checked recv buffer)
0d41f63533
Strip non-MACRAW enums, unused macros, and set_socket_dest_mac
394628b8da
MACRAW-only: simplify send/recv API, remove non-MACRAW code paths and unused types
Compare 10 commits »
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 13:30:31 +00:00
3d20bf4c33
Per-packet source tracking in transport, via/from in info output
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 13:22:23 +00:00
f96ed20aa0
Fix broadcast collection: UDP reader blocks until deadline, 500ms timeout everywhere
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 13:12:24 +00:00
e301c672a9
Broadcast discovery with InfoAll, interface broadcast detection, clean output
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 12:44:40 +00:00
7034391d4d
UDP transport with broadcast support, -udp and -iface flags on info
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 12:37:01 +00:00
9989d8c66a
Add UDP transport with picomap port 28781, info -udp flag
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 03:31:36 +00:00
3d749add7d
Compose eth header into ipv4_header, use icmp_echo struct, protocol switch in handle_ipv4
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 03:22:02 +00:00
f161dda60a
Rewrite net.cpp to use packed structs for frame encoding/decoding
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 03:18:13 +00:00
b0294fada3
Fix broadcast ping reply source IP, accept broadcast destinations
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 03:09:28 +00:00
31b2c16b07
Debug log with dlog_if_slow, MACRAW ping working, wfi disabled
flamingcow
pushed to
main
at
theater/picomap
2026-04-07 00:18:47 +00:00
d215ddc6f2
Add debug log ring buffer with timestamps, log CLI subcommand
flamingcow
pushed to
main
at
theater/picomap
2026-04-06 23:37:37 +00:00
ffcbaf0665
Merge info/load/test CLIs into unified picomap subcommand CLI
flamingcow
pushed to
main
at
theater/picomap
2026-04-06 23:34:34 +00:00
a7381ca435
MACRAW net stack, slog, load -target flag, LED blink, net_poll disabled pending SPI fix
flamingcow
pushed to
main
at
theater/picomap
2026-04-06 22:43:20 +00:00
a9193d51e4
Switch commands to slog, disable net_poll pending fix
flamingcow
pushed to
main
at
theater/picomap
2026-04-06 22:34:29 +00:00
46db2fd966
MACRAW IP stack with ARP/ICMP, stable device ordering, LED blink on test
Previous
5
Next