I'm happy to have reached 200 commits and with this, version v0.3.0 is functionally ready. I still need to do a fair bit of cleanup and bug fixing though before the actual release. With this commit I added a CPU I2C driver as well as a basic arbiter to have the hardware lcd controller and the software i2c communication pass through the same I2C driver and I2C bus. I also wrote a bootloader that reads code from an i2c eeprom to make sure the hardware works. |
||
|---|---|---|
| .. | ||
| ascii_to_HD44780_driver.v | ||
| CPU_to_I2C_driver_bridge.v | ||
| I2C_driver_multiplexer.v | ||
| I2C_driver.v | ||
| pcf8574_for_HD44780.v | ||
| Wishbone_IO_driver.v | ||
| Wishbone_memory_driver.v | ||