Add Intel Avalon MM cpuif. #40
This commit is contained in:
@@ -6,7 +6,7 @@ from peakrdl.plugins.exporter import ExporterSubcommandPlugin #pylint: disable=i
|
||||
from peakrdl.config import schema #pylint: disable=import-error
|
||||
|
||||
from .exporter import RegblockExporter
|
||||
from .cpuif import apb3, apb4, axi4lite, passthrough, CpuifBase
|
||||
from .cpuif import CpuifBase, apb3, apb4, axi4lite, passthrough, avalon
|
||||
from .udps import ALL_UDPS
|
||||
from . import entry_points
|
||||
|
||||
@@ -48,13 +48,15 @@ class Exporter(ExporterSubcommandPlugin):
|
||||
|
||||
# All built-in CPUIFs
|
||||
cpuifs = {
|
||||
"passthrough": passthrough.PassthroughCpuif,
|
||||
"apb3": apb3.APB3_Cpuif,
|
||||
"apb3-flat": apb3.APB3_Cpuif_flattened,
|
||||
"apb4": apb4.APB4_Cpuif,
|
||||
"apb4-flat": apb4.APB4_Cpuif_flattened,
|
||||
"axi4-lite": axi4lite.AXI4Lite_Cpuif,
|
||||
"axi4-lite-flat": axi4lite.AXI4Lite_Cpuif_flattened,
|
||||
"passthrough": passthrough.PassthroughCpuif
|
||||
"avalon-mm": avalon.Avalon_Cpuif,
|
||||
"avalon-mm-flat": avalon.Avalon_Cpuif_flattened,
|
||||
}
|
||||
|
||||
# Load any cpuifs specified via entry points
|
||||
|
||||
Reference in New Issue
Block a user