py2llvm: support operations between fractions and floats
doc/manual/installing: add missing cd
soc/target: use minicon by default
lda: add docstring
lda: separate simulation class
lda: filter reports when waiting for command response
doc/manual/writing_a_driver: use underscore in filenames
devices: use underscore in filenames to permit import
manual/drivers_reference: add lda
lda_controller: fix memory leak
asynchronous RTIO
rtio: use Record
targets/ARTIQMiniSoC: 125MHz RTIO clocking
rtio: fix guard cycle computation
rtio/phy: fix input synchronization
rtio: register FIFO output to improve timing
rtio: fix input FIFO depth config
more TTL channels and larger input FIFOs on Papilio Pro
targets/ARTIQMiniSoC: map RTIO CSRs directly on Wishbone (reduces programming time by 30%)
add requirements.txt