]> git.giacomolli.uk - onehouse/commit
Define independent M31 module address ranges
authorAnderson A. Giacomolli <redacted>
Tue, 10 Nov 2026 22:53:09 +0000 (19:53 -0300)
committerAnderson A. Giacomolli <redacted>
Tue, 10 Nov 2026 22:53:09 +0000 (19:53 -0300)
commit955772c6295cfdbb8e27a102d6ed9d50d999b677
tree1daa62ddb729b92991a6956c241ef6c57259b347
parent1f9ad21ee18e1952cdcf3cec07314309e5c7d3d8
Define independent M31 module address ranges

M31 topology validates the host, expansion models, and hardware pulse
settings. Each I/O family advances its own address range, so mixed
assemblies keep stable capability names without coupling analog and
digital offsets. Descriptors expose physical access and omit transient
pulse feedback.

Issue: 8fdc39a
doc/m31.rst [new file with mode: 0644]
driver/m31/module.go [new file with mode: 0644]
driver/m31/point.go [new file with mode: 0644]
driver/m31/topology.go [new file with mode: 0644]
driver/m31/topology_test.go [new file with mode: 0644]