Add a CLI action for downloading test bitstream.
by whitequark 7 years 5 months
30d5d228
Add Glasgow platform, programmer and target.
by whitequark 7 years 5 months
ac2dad6e
Correctly use TSTriple in I2C gateware.
by whitequark 7 years 5 months
0f351cd3
Move GlasgowDevice to glasgow.device and add __all...
by whitequark 7 years 5 months
Move GlasgowDevice to glasgow.device and add __all__ everywhere.

So that `import glasgow.gateware` doesn't pull in libusb.
bdb39b3a
Use a pads object for I2C instead of separate scl/...
by whitequark 7 years 5 months
Use a pads object for I2C instead of separate scl/sda signals.

So that I2CSlave(platform.request("i2c")) works.
ff0a04ab
Assign an I2C address to the FPGA.
by whitequark 7 years 5 months
0a0e7346
gateware/ → software/glasgow/gateware/
by whitequark 7 years 5 months
gateware/ → software/glasgow/gateware/

We need to move this so that CLI can generate Verilog directly.
3a62c336
Fix I2C read stobe timing and add more elaborate t...
by whitequark 7 years 5 months
Fix I2C read stobe timing and add more elaborate tests for reads.
af95c912
Minor I2C cleanup.
by whitequark 7 years 5 months
a59b11a6
Fix typo in documentation.
by whitequark 7 years 5 months
4faa9af4
Report a bug