revC: rename some schematic symbols to match Kicad...
by Hector Martin 6 years 7 months
revC: rename some schematic symbols to match Kicad update
6e09b4fe
applet.i2c_tps6598x: better help text.
by whitequark 6 years 8 months
c6ae4e6b
applet.program_ice40_flash: new applet.
by Sylvain Munaut 6 years 8 months
fc93af7a
applet.program_ice40: rename to program_ice40_sram...
by Sylvain Munaut 6 years 8 months
applet.program_ice40: rename to program_ice40_sram.
5cd190e1
applet.spi_flash_25c: fix an issue where --pin-hol...
by Sylvain Munaut 6 years 8 months
applet.spi_flash_25c: fix an issue where --pin-hold 0 would be ignored.
1c439967
README: add IRC channel
by whitequark 6 years 8 months
README: add IRC channel

*waves* Hi Freenode staff! Yes, we do want to use that channel.
f04ad09b
arch.xilinx: add empty __init__ file to please set...
by Rohit Singh 6 years 8 months
arch.xilinx: add empty __init__ file to please setuptools
9f987733
applet.jtag_pinout: fix discovery for pin ranges n...
by whitequark 6 years 8 months
applet.jtag_pinout: fix discovery for pin ranges not starting at 0.
52038d89
gateware: use SB_GB_IO instead of SB_IO+SB_GB to r...
by whitequark 6 years 8 months
gateware: use SB_GB_IO instead of SB_IO+SB_GB to reduce delay.

Unfortunately, this takes liberties with the FX2 interface; the data
is now captured on falling edge, so instead of one full cycle of
data validity there is only a half cycle. However, the FX2 interface
was certainly broken before, and it seems less broken to me now, so
I am committing this anyway.

Ideally, the FX2 interface would register the input on the next
rising edge. However, this would add two registers in the input path,
and we are already using the INFM1 bit in the FX2. Therefore, adding
this register would require a radical rethinking of the entire FX2
interface.

See #89.
9f325b85
access.direct.multiplexer: tristate unused pins.
by whitequark 6 years 8 months
access.direct.multiplexer: tristate unused pins.

Fixes #91.
ec6e3ca0
Report a bug