Those addresses come from the SAKURA-G source code in the LX75 device. It’s basically just a simple port of some existing code, I don’t know if it’s well documented anywhere unfortunately besides the Verilog source code. See lines 129-175 of github.com/newaetech/chipwhispe … /lbus_if.v .