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 AxiLite4BusInterface(bus: AxiLite4, sizeMap: SizeMapping, regPre: String = "")(implicit moduleName: ClassName) extends BusIf with Product with Serializable
  5. trait BusIf extends BusIfBase
  6. trait BusIfBase extends Area
  7. trait BusIfVisitor extends AnyRef
  8. final case class CHeaderGenerator(fileName: String, prefix: String, regType: String = "u32") extends BusIfVisitor with Product with Serializable
  9. case class ClassName(name: String) extends Product with Serializable
  10. sealed trait DocType extends AnyRef
  11. class FIFOInst extends RegBase with FifoDescr
  12. case class Field(name: String, hardbit: Bits, section: Range, accType: AccessType, resetValue: Long, readError: Boolean, doc: String) extends FieldDescr with Product with Serializable
  13. trait FieldDescr extends AnyRef
  14. trait FifoDescr extends AnyRef
  15. final case class HtmlGenerator(fileName: String, title: String) extends BusIfVisitor with Product with Serializable
  16. final case class JsonGenerator(fileName: String) extends BusIfVisitor with Product with Serializable
  17. final case class RalfGenerator(fileName: String) extends BusIfVisitor with Product with Serializable
  18. trait RamDescr extends AnyRef
  19. case class RamInst(name: String, sizeMap: SizeMapping, busif: BusIf) extends RamDescr with Product with Serializable
  20. abstract class RegBase extends AnyRef
  21. trait RegDescr extends AnyRef
  22. case class RegInst(name: String, addr: Long, doc: String, busif: BusIf) extends RegBase with RegDescr with Product with Serializable
  23. class Section extends AnyRef
  24. case class SymbolName(name: String) extends Product with Serializable
  25. 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