work in progress, major overhaul for design, see devlogs for details. Also added the first version of the style guide

This commit is contained in:
2025-05-29 00:18:06 -04:00
parent dac3140829
commit f61de84b4a
6 changed files with 384 additions and 90 deletions

View File

@ -1,14 +1,14 @@
# Rethinking the Routing Memory Pool
Date: 2025-05-21
## Goals and Expectations
## Goals and expectations
To finish the RX and TX queues.
## Results
Nope. I'm half way through the TX queue and I'm gonna rework the
entire thing.
## Thought Train
## Thought train
Separating the TX queue to be per-interface is amazing. But making it
a multi-headed queue is a disaster. In this case, it doesn't simplify
the logic, while taking away one of the benefits of a shared memory