Object

Chisel

Driver

Related Doc: package Chisel

Permalink

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
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. val CC: String

    Permalink
    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  5. val CCFLAGS: String

    Permalink
    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  6. val CPPFLAGS: String

    Permalink
    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  7. val CXX: String

    Permalink
    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  8. val CXXFLAGS: String

    Permalink
    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  9. val LDFLAGS: String

    Permalink
    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  10. var allocateOnlyNeededShadowRegisters: Boolean

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

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

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

    Permalink
  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. var backend: Backend

    Permalink
  16. def bfs(visit: (Node) ⇒ Unit): Unit

    Permalink
  17. val blackboxes: ArrayBuffer[BlackBox]

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

    Permalink
    Definition Classes
    FileSystemUtilities
  19. var chiselConfigClassName: Option[String]

    Permalink
  20. var chiselConfigDump: Boolean

    Permalink
  21. var chiselConfigMode: Option[String]

    Permalink
  22. val chiselENV: String

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

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

    Permalink
  25. var chiselProjectName: Option[String]

    Permalink
  26. val chiselVersionString: String

    Permalink
  27. val clocks: ArrayBuffer[Clock]

    Permalink
  28. def clone(): AnyRef

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

    Permalink
  30. var compileInitializationUnoptimized: Boolean

    Permalink
  31. val components: ArrayBuffer[Module]

    Permalink
  32. def copyToTarget(filename: String): Unit

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

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

    Permalink
  35. var dontFindCombLoop: Boolean

    Permalink
  36. var dumpTestInput: Boolean

    Permalink
  37. def elapsedTime: Long

    Permalink
  38. var emitTempNodes: Boolean

    Permalink
  39. def ensureDir(dir: String): String

    Permalink

    Ensures a directory *dir* exists on the filesystem.

    Ensures a directory *dir* exists on the filesystem.

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

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

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

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

    Permalink
  44. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  45. var getLineNumbers: Boolean

    Permalink
  46. def getNodeId: Int

    Permalink
  47. def hashCode(): Int

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

    Permalink
  49. val implicitClock: Clock

    Permalink
  50. val implicitReset: Bool

    Permalink
  51. var includeArgs: List[String]

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

    Permalink
  53. var isAssert: Boolean

    Permalink
  54. var isAssertWarn: Boolean

    Permalink
  55. var isCSE: Boolean

    Permalink
  56. var isCheckingPorts: Boolean

    Permalink
  57. def isCommandAvailable(cmd: String): Boolean

    Permalink
  58. var isCompiling: Boolean

    Permalink
  59. var isDebug: Boolean

    Permalink
  60. var isDebugMem: Boolean

    Permalink
  61. var isGenHarness: Boolean

    Permalink
  62. var isInGetWidth: Boolean

    Permalink
  63. var isInlineMem: Boolean

    Permalink
  64. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  65. var isIoDebug: Boolean

    Permalink
  66. var isReportDims: Boolean

    Permalink
  67. var isSupportW0W: Boolean

    Permalink
  68. var isTesting: Boolean

    Permalink
  69. var isVCD: Boolean

    Permalink
  70. var isVCDMem: Boolean

    Permalink
  71. var isVCDinline: Boolean

    Permalink
  72. lazy val isVCSAvailable: Boolean

    Permalink
  73. var lineLimitFunctions: Int

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

    Permalink
    Definition Classes
    FileSystemUtilities
  75. var minimumCompatibility: Version

    Permalink
  76. var minimumLinesPerFile: Int

    Permalink
  77. var modAdded: Boolean

    Permalink
  78. var modStackPushed: Boolean

    Permalink
  79. var moduleNamePrefix: String

    Permalink
  80. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  81. var nodeId: Int

    Permalink
  82. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  83. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  84. val orderedNodes: ArrayBuffer[Node]

    Permalink
  85. val parStack: Stack[Parameters]

    Permalink
  86. var parallelMakeJobs: Int

    Permalink
  87. var partitionIslands: Boolean

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

    Permalink
  89. def run(cmd: String): Boolean

    Permalink
    Definition Classes
    FileSystemUtilities
  90. var saveComponentTrace: Boolean

    Permalink
  91. var saveConnectionWarnings: Boolean

    Permalink
  92. def setTopComponent(mod: Module): Unit

    Permalink
  93. var shadowRegisterInObject: Boolean

    Permalink
  94. val signalMap: LinkedHashMap[Node, Int]

    Permalink
  95. val sortedComps: ArrayBuffer[Module]

    Permalink
  96. var stackIndent: Int

    Permalink
  97. var startTime: Long

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

    Permalink
    Definition Classes
    AnyRef
  99. var targetDir: String

    Permalink
  100. var testCommand: Option[String]

    Permalink
  101. var testerSeed: Long

    Permalink
  102. def toString(): String

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

    Permalink
  104. var useSimpleQueue: Boolean

    Permalink
  105. val version: String

    Permalink
  106. var wError: Boolean

    Permalink
  107. final def wait(): Unit

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

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

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

    Permalink
  111. var warnInputs: Boolean

    Permalink
  112. var warnOutputs: Boolean

    Permalink

Inherited from FileSystemUtilities

Inherited from AnyRef

Inherited from Any

Ungrouped