My FW appears to do nothing, will need to start debugging with a simulation now.
moving to amaranth because it at least has API docs :(