Chisel

Driver

object Driver extends FileSystemUtilities

Source
Driver.scala
Linear Supertypes
FileSystemUtilities, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Driver
  2. FileSystemUtilities
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val CC: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  7. val CCFLAGS: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  8. val CPPFLAGS: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  9. val CXX: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  10. val CXXFLAGS: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  11. val LDFLAGS: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  12. var allocateOnlyNeededShadowRegisters: Boolean

  13. def appendString(s1: Option[String], s2: Option[String]): String

  14. def apply[T <: Module](args: Array[String], gen: () ⇒ T, ftester: (T) ⇒ Tester[T], wrapped: Boolean): T

  15. def apply[T <: Module](args: Array[String], gen: () ⇒ T, wrapped: Boolean): T

  16. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  17. var backend: Backend

  18. def bfs(visit: (Node) ⇒ Unit): Unit

  19. val blackboxes: ArrayBuffer[BlackBox]

  20. def cc(dir: String, name: String, flags: String = "", isCC: Boolean = false): Unit

    Definition Classes
    FileSystemUtilities
  21. var chiselConfigClassName: Option[String]

  22. var chiselConfigDump: Boolean

  23. var chiselConfigMode: Option[String]

  24. val chiselENV: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  25. val chiselOneHotBitMap: HashMap[(Bits, Int), Bool]

  26. val chiselOneHotMap: HashMap[(UInt, Int), UInt]

  27. var chiselProjectName: Option[String]

  28. val chiselVersionString: String

  29. val clocks: ArrayBuffer[Clock]

  30. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. val compStack: Stack[Module]

  32. var compileInitializationUnoptimized: Boolean

  33. val components: ArrayBuffer[Module]

  34. def copyToTarget(filename: String): Unit

    Definition Classes
    FileSystemUtilities
  35. def createOutputFile(name: String): FileWriter

    Definition Classes
    FileSystemUtilities
  36. def dfs(visit: (Node) ⇒ Unit): Unit

  37. var dontFindCombLoop: Boolean

  38. var dumpTestInput: Boolean

  39. def elapsedTime: Long

  40. var emitTempNodes: Boolean

  41. def ensureDir(dir: String): String

    Ensures a directory *dir* exists on the filesystem.

    Ensures a directory *dir* exists on the filesystem.

    Definition Classes
    FileSystemUtilities
  42. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  43. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  44. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  45. def getArg(s: String, i: Int): String

  46. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  47. var getLineNumbers: Boolean

  48. def getNodeId: Int

  49. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  50. def idfs(visit: (Node) ⇒ Unit): Unit

  51. val implicitClock: Clock

  52. val implicitReset: Bool

  53. var includeArgs: List[String]

  54. def initChisel(args: Array[String]): Unit

  55. var isAssert: Boolean

  56. var isAssertWarn: Boolean

  57. var isCSE: Boolean

  58. var isCheckingPorts: Boolean

  59. def isCommandAvailable(cmd: String): Boolean

  60. var isCompiling: Boolean

  61. var isDebug: Boolean

  62. var isDebugMem: Boolean

  63. var isGenHarness: Boolean

  64. var isInGetWidth: Boolean

  65. var isInlineMem: Boolean

  66. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  67. var isIoDebug: Boolean

  68. var isReportDims: Boolean

  69. var isSupportW0W: Boolean

  70. var isTesting: Boolean

  71. var isVCD: Boolean

  72. var isVCDMem: Boolean

  73. var isVCDinline: Boolean

  74. lazy val isVCSAvailable: Boolean

  75. var lineLimitFunctions: Int

  76. def link(dir: String, target: String, objects: Seq[String], isCC: Boolean = false, isLib: Boolean = false): Unit

    Definition Classes
    FileSystemUtilities
  77. var minimumCompatibility: Version

  78. var minimumLinesPerFile: Int

  79. var modAdded: Boolean

  80. var modStackPushed: Boolean

  81. var moduleNamePrefix: String

  82. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  83. var nodeId: Int

  84. final def notify(): Unit

    Definition Classes
    AnyRef
  85. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  86. val orderedNodes: ArrayBuffer[Node]

  87. val parStack: Stack[Parameters]

  88. var parallelMakeJobs: Int

  89. var partitionIslands: Boolean

  90. val printStackStruct: ArrayBuffer[(Int, Module)]

  91. def run(cmd: String): Boolean

    Definition Classes
    FileSystemUtilities
  92. var saveComponentTrace: Boolean

  93. var saveConnectionWarnings: Boolean

  94. def setTopComponent(mod: Module): Unit

  95. var shadowRegisterInObject: Boolean

  96. val signalMap: LinkedHashMap[Node, Int]

  97. val sortedComps: ArrayBuffer[Module]

  98. var stackIndent: Int

  99. var startTime: Long

  100. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  101. var targetDir: String

  102. var testCommand: Option[String]

  103. var testerSeed: Long

  104. def toString(): String

    Definition Classes
    AnyRef → Any
  105. var topComponent: Option[Module]

  106. var useSimpleQueue: Boolean

  107. val version: String

  108. var wError: Boolean

  109. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  110. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  111. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  112. def wantLineNumbers: Boolean

  113. var warnInputs: Boolean

  114. var warnOutputs: Boolean

Inherited from FileSystemUtilities

Inherited from AnyRef

Inherited from Any

Ungrouped