Ian Gulliver flamingcow
  • Joined on 2026-03-05
flamingcow pushed to main at theater/picomap 2026-05-01 18:03:19 +00:00
fc0c948b23 limen: merge net+eth into eth lib; ipv4 owns its IP
flamingcow pushed to main at theater/picomap 2026-05-01 17:50:18 +00:00
6505aec466 limen: move remaining util headers into util/
flamingcow pushed to main at embed/limen 2026-05-01 17:50:17 +00:00
cc1448d6a2 move callback_list, parse_buffer, prepend_buffer, static_vector, timer_queue into util; util links pico_stdlib for timer_queue
flamingcow pushed to main at embed/limen 2026-05-01 17:48:20 +00:00
bcddb14acf move ring_buffer.h from debug_log into util; debug_log links util PUBLIC
flamingcow pushed to main at theater/picomap 2026-05-01 17:48:20 +00:00
2eb11398c6 limen: move ring_buffer into util
flamingcow pushed to main at theater/picomap 2026-05-01 17:47:10 +00:00
b6ac9dce59 limen: header doc comments on util data structures
flamingcow pushed to main at embed/limen 2026-05-01 17:47:09 +00:00
b565a5de4c add header doc comments to non-obvious util data structures
flamingcow pushed to main at embed/limen 2026-05-01 17:43:40 +00:00
1e97058b9b extract msgpack into its own static library; move non-templated bodies to msgpack.cpp; introduce util INTERFACE lib for span_writer
flamingcow pushed to main at theater/picomap 2026-05-01 17:43:40 +00:00
57313f836c limen: extract msgpack and util libs; split msgpack header/cpp
flamingcow pushed to main at embed/limen 2026-05-01 17:33:50 +00:00
7000c2e825 extract debug_log into its own static library; expose log_view iterator instead of raw ring_buffer
flamingcow pushed to main at theater/picomap 2026-05-01 17:33:50 +00:00
94afcf39e7 limen: extract debug_log into its own static library
flamingcow pushed to main at theater/picomap 2026-05-01 17:16:09 +00:00
e89e72ca59 limen: net::/ipv4:: namespace, mac/addr filter framework, registry overflow logging
flamingcow pushed to main at embed/limen 2026-05-01 17:16:09 +00:00
b82c038091 net::/ipv4:: namespace, mac/addr filter framework with default filters, dlog on registry overflow
flamingcow pushed to main at theater/picomap 2026-05-01 06:14:58 +00:00
c4335a0737 limen: split w6300 into its own static library to enforce layer isolation
flamingcow pushed to main at embed/limen 2026-05-01 06:14:26 +00:00
ca624e0e70 split w6300 into its own static library to enforce layer isolation
flamingcow pushed to main at theater/picomap 2026-04-20 00:38:51 +00:00
7b8dd66185 move w6300/dispatch/net stack to limen submodule
flamingcow pushed to main at embed/limen 2026-04-20 00:38:04 +00:00
bd669ca19c firmware_build_epoch extern instead of BUILD_EPOCH macro
flamingcow pushed to main at embed/limen 2026-04-20 00:30:26 +00:00
92d2ce8181 initial import from picomap firmware
flamingcow created branch main in embed/limen 2026-04-20 00:30:26 +00:00
flamingcow created repository embed/limen 2026-04-19 23:56:51 +00:00