Ian Gulliver
|
71c07957f8
|
extract igmp into its own static library
|
2026-05-01 13:47:22 -07:00 |
|
Ian Gulliver
|
a56e034bfb
|
extract icmp into its own static library; replace all __attribute__((constructor)) self-registrations with explicit init() calls in dispatch_init
|
2026-05-01 13:44:53 -07:00 |
|
Ian Gulliver
|
2d7ff98b82
|
extract arp into its own static library; add empty arp::init() called from dispatch_init to anchor the .o so the self-registration constructor links in
|
2026-05-01 13:35:40 -07:00 |
|
Ian Gulliver
|
f64cdcaacf
|
extract ipv4 into its own static library
|
2026-05-01 13:23:10 -07:00 |
|
Ian Gulliver
|
fceae27f10
|
merge net into eth lib; ipv4 owns its IP via ipv4::init/get_ip; drop state struct in favor of eth::get_mac/ipv4::get_ip
|
2026-05-01 11:03:16 -07:00 |
|
Ian Gulliver
|
cc1448d6a2
|
move callback_list, parse_buffer, prepend_buffer, static_vector, timer_queue into util; util links pico_stdlib for timer_queue
|
2026-05-01 10:50:15 -07:00 |
|
Ian Gulliver
|
bcddb14acf
|
move ring_buffer.h from debug_log into util; debug_log links util PUBLIC
|
2026-05-01 10:48:16 -07:00 |
|
Ian Gulliver
|
b565a5de4c
|
add header doc comments to non-obvious util data structures
|
2026-05-01 10:47:08 -07:00 |
|
Ian Gulliver
|
1e97058b9b
|
extract msgpack into its own static library; move non-templated bodies to msgpack.cpp; introduce util INTERFACE lib for span_writer
|
2026-05-01 10:43:29 -07:00 |
|
Ian Gulliver
|
7000c2e825
|
extract debug_log into its own static library; expose log_view iterator instead of raw ring_buffer
|
2026-05-01 10:33:39 -07:00 |
|
Ian Gulliver
|
b82c038091
|
net::/ipv4:: namespace, mac/addr filter framework with default filters, dlog on registry overflow
|
2026-05-01 10:15:54 -07:00 |
|
Ian Gulliver
|
ca624e0e70
|
split w6300 into its own static library to enforce layer isolation
|
2026-04-30 23:14:17 -07:00 |
|
Ian Gulliver
|
bd669ca19c
|
firmware_build_epoch extern instead of BUILD_EPOCH macro
|
2026-04-19 17:38:00 -07:00 |
|
Ian Gulliver
|
92d2ce8181
|
initial import from picomap firmware
|
2026-04-19 17:28:44 -07:00 |
|