Ian Gulliver
|
76c519c17a
|
Overflow detection, span-based signatures, flatten control flow
|
2026-04-10 23:02:07 +09:00 |
|
Ian Gulliver
|
8408603390
|
Zero-copy encode: pack response body in place, single shared tx_buf, drain rx loop
|
2026-04-10 22:48:28 +09:00 |
|
Ian Gulliver
|
e2a5d97dae
|
Zero-copy TX: span_writer packer, static buffers, no vector returns
|
2026-04-10 22:18:44 +09:00 |
|
Ian Gulliver
|
94895fd2fe
|
Move picoboot reboot into handler via dispatch_schedule_ms
|
2026-04-10 22:04:38 +09:00 |
|
Ian Gulliver
|
0c11cbb1d1
|
WFI with interrupt-driven wakeup for USB and W6300
|
2026-04-10 12:55:04 +09:00 |
|
Ian Gulliver
|
9989d8c66a
|
Add UDP transport with picomap port 28781, info -udp flag
|
2026-04-07 21:36:50 +09:00 |
|
Ian Gulliver
|
31b2c16b07
|
Debug log with dlog_if_slow, MACRAW ping working, wfi disabled
|
2026-04-07 12:09:18 +09:00 |
|
Ian Gulliver
|
d215ddc6f2
|
Add debug log ring buffer with timestamps, log CLI subcommand
|
2026-04-07 09:18:43 +09:00 |
|
Ian Gulliver
|
a9193d51e4
|
Switch commands to slog, disable net_poll pending fix
|
2026-04-07 07:43:16 +09:00 |
|
Ian Gulliver
|
46db2fd966
|
MACRAW IP stack with ARP/ICMP, stable device ordering, LED blink on test
|
2026-04-07 07:34:24 +09:00 |
|
Ian Gulliver
|
e60479bad8
|
Switch to IPv4 zeroconf, add test framework with discovery test, fix serial enumeration
|
2026-04-07 06:58:39 +09:00 |
|
Ian Gulliver
|
b8c0e6be66
|
Handlers return multiple responses, dispatch polls sockets for UDP commands
|
2026-04-06 20:22:40 +09:00 |
|
Ian Gulliver
|
49bbe1b29c
|
Split dispatch init/run, join IPv6 multicast discovery group in firmware
|
2026-04-06 20:01:22 +09:00 |
|
Ian Gulliver
|
00b960d81d
|
Add dispatch loop, copy_to_ram, retry picotool load without sleep
|
2026-04-06 17:36:41 +09:00 |
|