Chisel

Driver

Related Doc: package Chisel

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: Any): Boolean

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

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

    Definition Classes
    AnyRef → Any
  4. val CC: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  5. val CCFLAGS: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  6. val CPPFLAGS: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  7. val CXX: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  8. val CXXFLAGS: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  9. val LDFLAGS: String

    Attributes
    protected
    Definition Classes
    FileSystemUtilities
  10. var allocateOnlyNeededShadowRegisters: Boolean

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

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

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

  14. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  15. var backend: Backend

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

  17. val blackboxes: ArrayBuffer[BlackBox]

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

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

  20. var chiselConfigDump: Boolean

  21. var chiselConfigMode: Option[String]

  22. val chiselENV: String

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

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

  25. var chiselProjectName: Option[String]

  26. val clocks: ArrayBuffer[Clock]

  27. def clone(): AnyRef

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

  29. var compileInitializationUnoptimized: Boolean

  30. val components: ArrayBuffer[Module]

  31. def copyToTarget(filename: String): Unit

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

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

  34. var dontFindCombLoop: Boolean

  35. var dumpTestInput: Boolean

  36. def elapsedTime: Long

  37. var emitTempNodes: Boolean

  38. def ensureDir(dir: String): String

    Ensures a directory *dir* exists on the filesystem.

    Ensures a directory *dir* exists on the filesystem.

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

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

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

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

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

    Definition Classes
    AnyRef → Any
  44. var getLineNumbers: Boolean

  45. def getNodeId: Int

  46. var hasMem: Boolean

  47. def hashCode(): Int

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

  49. val implicitClock: Clock

  50. val implicitReset: Bool

  51. var includeArgs: List[String]

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

  53. var isAssert: Boolean

  54. var isAssertWarn: Boolean

  55. var isCSE: Boolean

  56. var isCheckingPorts: Boolean

  57. def isCommandAvailable(cmd: String): Boolean

  58. var isCompiling: Boolean

  59. var isDebug: Boolean

  60. var isDebugMem: Boolean

  61. var isGenHarness: Boolean

  62. var isInGetWidth: Boolean

  63. var isInlineMem: Boolean

  64. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  65. var isIoDebug: Boolean

  66. var isReportDims: Boolean

  67. var isSupportW0W: Boolean

  68. var isTesting: Boolean

  69. var isVCD: Boolean

  70. var isVCDMem: Boolean

  71. var isVCDinline: Boolean

  72. lazy val isVCSAvailable: Boolean

  73. var lineLimitFunctions: Int

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

    Definition Classes
    FileSystemUtilities
  75. var minimumCompatibility: Version

  76. var minimumLinesPerFile: Int

  77. var modAdded: Boolean

  78. var modStackPushed: Boolean

  79. var moduleNamePrefix: String

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

    Definition Classes
    AnyRef
  81. var nodeId: Int

  82. final def notify(): Unit

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

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

  85. val parStack: Stack[Parameters]

  86. var parallelMakeJobs: Int

  87. var partitionIslands: Boolean

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

  89. def run(cmd: String): Boolean

    Definition Classes
    FileSystemUtilities
  90. var saveComponentTrace: Boolean

  91. var saveConnectionWarnings: Boolean

  92. def setTopComponent(mod: Module): Unit

  93. var shadowRegisterInObject: Boolean

  94. val signalMap: LinkedHashMap[Node, Int]

  95. val sortedComps: ArrayBuffer[Module]

  96. var stackIndent: Int

  97. var startTime: Long

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

    Definition Classes
    AnyRef
  99. var targetDir: String

  100. var testCommand: Option[String]

  101. var testerSeed: Long

  102. def toString(): String

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

  104. var useSimpleQueue: Boolean

  105. var wError: Boolean

  106. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  109. var warnInputs: Boolean

  110. var warnOutputs: Boolean

Inherited from FileSystemUtilities

Inherited from AnyRef

Inherited from Any

Ungrouped