package
regif
Type Members
-
sealed
trait
AccessType extends AnyRef
-
case class
AhbLite3BusInterface(bus: AhbLite3, sizeMap: SizeMapping, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
case class
Apb3BusInterface(bus: Apb3, sizeMap: SizeMapping, selId: Int = 0, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
case class
Apb4BusInterface(bus: Apb4, sizeMap: SizeMapping, selId: Int = 0, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
case class
AxiLite4BusInterface(bus: AxiLite4, sizeMap: SizeMapping, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
-
-
trait
BusIfBase extends Area
-
-
final
case class
CHeaderGenerator(fileName: String, prefix: String, regType: String = "u32", headers: List[String] = Nil, withshiftmask: Boolean = true) extends BusIfVisitor with Product with Serializable
-
case class
ClassName(name: String) extends Product with Serializable
-
sealed
trait
DocType extends AnyRef
-
-
case class
Field(name: String, hardbit: BaseType, section: Range, accType: AccessType, resetValue: BigInt, readError: Boolean, doc: String) extends FieldDescr with Product with Serializable
-
-
-
final
case class
HtmlGenerator(fileName: String, title: String) extends BusIfVisitor with Product with Serializable
-
final
case class
JsonGenerator(fileName: String) extends BusIfVisitor with Product with Serializable
-
-
final
case class
RalfGenerator(fileName: String, backdoor: Boolean = true) extends BusIfVisitor with Product with Serializable
-
-
case class
RamInst(name: String, sizeMap: SizeMapping, doc: String, busif: BusIf) extends RamDescr with Product with Serializable
-
abstract
class
RegBase extends AnyRef
-
-
case class
RegInst(name: String, addr: BigInt, doc: String, busif: BusIf) extends RegBase with RegDescr with Product with Serializable
-
class
Section extends AnyRef
-
case class
SymbolName(name: String) extends Product with Serializable
-
final
case class
SystemRdlGenerator(fileName: String, addrmapName: String, name: Option[String] = None, desc: Option[String] = None) extends BusIfVisitor with Product with Serializable
-
case class
WishboneBusInterface(bus: Wishbone, sizeMap: SizeMapping, selId: Int = 0, readSync: Boolean = true, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable