export axi4 lite cpuif

This commit is contained in:
Arnav Sacheti
2025-10-23 22:38:53 -07:00
parent 0ce469eb73
commit 3380e68b9b
3 changed files with 101 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ from peakrdl.config import schema
from peakrdl.plugins.entry_points import get_entry_points
from peakrdl.plugins.exporter import ExporterSubcommandPlugin
from .cpuif import BaseCpuif, apb3, apb4
from .cpuif import BaseCpuif, apb3, apb4, axi4lite
from .exporter import BusDecoderExporter
from .udps import ALL_UDPS
@@ -24,8 +24,8 @@ def get_cpuifs(config: list[tuple[str, Any]]) -> dict[str, type[BaseCpuif]]:
"apb3-flat": apb3.APB3CpuifFlat,
"apb4": apb4.APB4Cpuif,
"apb4-flat": apb4.APB4CpuifFlat,
# "axi4-lite": axi4lite.AXI4Lite_Cpuif,
# "axi4-lite-flat": axi4lite.AXI4Lite_Cpuif_flattened,
"axi4-lite": axi4lite.AXI4LiteCpuif,
"axi4-lite-flat": axi4lite.AXI4LiteCpuifFlat,
}
# Load any cpuifs specified via entry points