Packages

package regif

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AccessType extends AnyRef
  2. case class AhbLite3BusInterface(bus: AhbLite3, sizeMap: SizeMapping, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
  3. case class Apb3BusInterface(bus: Apb3, sizeMap: SizeMapping, selId: Int = 0, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
  4. case class Apb4BusInterface(bus: Apb4, sizeMap: SizeMapping, selId: Int = 0, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
  5. case class AxiLite4BusInterface(bus: AxiLite4, sizeMap: SizeMapping, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
  6. trait BaseDescriptor extends AnyRef
  7. trait BusIf extends BusIfBase
  8. trait BusIfBase extends Area
  9. trait BusIfVisitor extends AnyRef
  10. final case class CHeaderGenerator(fileName: String, prefix: String, regType: String = "u32", headers: List[String] = Nil, withshiftmask: Boolean = true) extends BusIfVisitor with Product with Serializable
  11. case class ClassName(name: String) extends Product with Serializable
  12. sealed trait DocType extends AnyRef
  13. class FIFOInst extends RegBase with FifoDescr
  14. case class Field(name: String, hardbit: BaseType, section: Range, accType: AccessType, resetValue: BigInt, readError: Boolean, doc: String) extends FieldDescr with Product with Serializable
  15. trait FieldDescr extends BaseDescriptor
  16. trait FifoDescr extends MemoryMappedDescriptor
  17. final case class HtmlGenerator(fileName: String, title: String) extends BusIfVisitor with Product with Serializable
  18. final case class JsonGenerator(fileName: String) extends BusIfVisitor with Product with Serializable
  19. trait MemoryMappedDescriptor extends BaseDescriptor
  20. final case class RalfGenerator(fileName: String, backdoor: Boolean = true) extends BusIfVisitor with Product with Serializable
  21. trait RamDescr extends MemoryMappedDescriptor
  22. case class RamInst(name: String, sizeMap: SizeMapping, doc: String, busif: BusIf) extends RamDescr with Product with Serializable
  23. abstract class RegBase extends AnyRef
  24. trait RegDescr extends MemoryMappedDescriptor
  25. case class RegInst(name: String, addr: BigInt, doc: String, busif: BusIf) extends RegBase with RegDescr with Product with Serializable
  26. class Section extends AnyRef
  27. case class SymbolName(name: String) extends Product with Serializable
  28. final case class SystemRdlGenerator(fileName: String, addrmapName: String, name: Option[String] = None, desc: Option[String] = None) extends BusIfVisitor with Product with Serializable
  29. case class WishboneBusInterface(bus: Wishbone, sizeMap: SizeMapping, selId: Int = 0, readSync: Boolean = true, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable

Value Members

  1. object AccessType
  2. object BusInterface
  3. object ClassName extends Serializable
  4. object DocTemplate
  5. object DocType
  6. object InterruptFactory
  7. object Macros
  8. object Section
  9. object SymbolName extends Serializable

Ungrouped