package
regif
Type Members
-
sealed
trait
AccessType extends AnyRef
-
case class
AhbLite3BusInterface(bus: AhbLite3, sizeMap: SizeMapping, regPre: String = "", withSecFireWall: Boolean = false)(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
case class
Apb3BusInterface(bus: Apb3, sizeMap: SizeMapping, regPre: String = "", withSecFireWall: Boolean = false)(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
case class
Apb4BusInterface(bus: Apb4, sizeMap: SizeMapping, regPre: String = "", withSecFireWall: Boolean = false)(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
case class
AxiLite4BusInterface(bus: AxiLite4, sizeMap: SizeMapping, regPre: String = "", withSecFireWall: Boolean = false)(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
case class
BRAMBusInterface(bus: BRAM, sizeMap: SizeMapping, regPre: String = "", withSecFireWall: Boolean = false)(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
-
trait
BusIfBase extends Area
-
trait
BusIfDoc extends AnyRef
-
implicit
class
BusIfIntr extends AnyRef
-
case class
ClassName(name: String) extends Product with Serializable
-
final
case class
DocCHeader(name: String, prefix: String = "", regType: String = "u32", withshiftmask: Boolean = true) extends BusIfDoc with Product with Serializable
-
final
case class
DocHtml(name: String) extends BusIfDoc with Product with Serializable
-
final
case class
DocJson(name: String) extends BusIfDoc with Product with Serializable
-
final
case class
DocPlay(name: String) extends BusIfDoc with Product with Serializable
-
final
case class
DocRalf(name: String, backdoor: Boolean = true) extends BusIfDoc with Product with Serializable
-
final
case class
DocSVHeader(name: String, prefix: String = "", withshiftmask: Boolean = true) extends BusIfDoc with Product with Serializable
-
final
case class
DocSystemRdl(name: String) extends BusIfDoc with Product with Serializable
-
case class
Field(name: String, hardbit: BaseType, section: Range, accType: AccessType, resetValue: BigInt, readError: Boolean, doc: String) extends Product with Serializable
-
-
case class
GrpTag(id: Int, name: String) extends Product with Serializable
-
case class
HtmlRegSliceBlock(instName: String, blockName: String, children: List[RegSlice]) extends Product with Serializable
-
case class
HtmlSliceGrp(name: String, children: List[RegSlice]) extends Product with Serializable
-
trait
IntrBase extends AnyRef
-
-
-
-
-
-
-
-
-
case class
MemBusInterface(bus: MemBus, sizeMap: SizeMapping, regPre: String = "", withSecFireWall: Boolean = false)(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
-
-
-
-
-
-
abstract
class
RegSlice extends AnyRef
-
case class
RegSliceGrp(baseAddr: BigInt, maxSize: BigInt, doc: String, sec: Secure, grp: GrpTag)(bi: BusIf) extends Product with Serializable
-
case class
ReuseTag(id: Int, blockName: String, baseAddr: BigInt = 0, instName: String = "") extends Product with Serializable
-
class
Section extends AnyRef
-
trait
Secure extends AnyRef
-
case class
SymbolName(name: String) extends Product with Serializable
-
-
-
case class
WishboneBusInterface(bus: Wishbone, sizeMap: SizeMapping, readSync: Boolean = true, regPre: String = "", withSecFireWall: Boolean = false)(implicit moduleName: ClassName) extends BusIf with Product with Serializable
-
Value Members
-
-
-
-
-
-
-
object
ClassName extends Serializable
-
-
-
-
-
-
-
-
-
-
-
object
SymbolName extends Serializable
-
-
-
def
formatResetValue(value: BigInt, bitCount: Int): String
Inherited from AnyRef
Inherited from Any