mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-06 14:55:14 +00:00
feat: refactor XPI integration and add programming tool
- Updated filelist to include new XPI source files. - Modified IRQ compatibility mapping for XPI in the SOC topology generator. - Adjusted JSON topology configuration to reflect new IRQ signal naming. - Changed software.mk to reference the new XPI HAL source file. - Enhanced APB4 peripheral module to include XPI IRQ signal. - Updated RTL style audit to include new XPI files. - Documented new XPI programming script in README. - Added a new script for programming XPI flash through OpenOCD. - Enhanced XPI IO testbench to validate new LUT engine and isolation behavior. - Created unit tests for the new XPI programming tool and its functionalities.
This commit is contained in:
47 files changed
+5166
-2736
No files matched your search
@@ -179,7 +179,7 @@ def test_topology_preserves_default_irq_compatibility_mapping() -> None:
|
||||
("spisd", "apb4_periph", 6, 6, "spisd.irq_o"),
|
||||
("i2c0", "apb4_periph", 7, 7, "i2c0.irq_o"),
|
||||
("i2s", "apb4_periph", 8, 8, "i2s.irq_o"),
|
||||
("xpi", "apb4_periph", 9, 9, "xpi.irq_o"),
|
||||
("xpi", "apb4_periph", 9, 9, "s_xpi_irq"),
|
||||
("sdio0", "apb4_periph", 16, 10, "sdio0.irq_o"),
|
||||
("pwm", "apb4_system", 0, 11, "pwm.irq_o"),
|
||||
("ps2", "apb4_system", 1, 12, "ps2.irq_o"),
|
||||
|
||||
Reference in new issue
Block a user