Package

treadle

repl

Permalink

package repl

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. case class DefaultFileNameWithOutSuffix(fileName: String) extends Product with Serializable

    Permalink
  2. trait HasReplConfig extends AnyRef

    Permalink
  3. case class OverrideOutputStream(outputStream: OutputStream) extends NoTargetAnnotation with Product with Serializable

    Permalink
  4. case class ReplConfig(basePath: String = "", baseName: String = "", suffix: String = "", firrtlSourceName: String = "", scriptName: String = "", firrtlSource: String = "", useVcdScript: Boolean = false, vcdScriptOverride: String = "", runScriptAtStart: Boolean = false, outputFormat: String = "d") extends Product with Serializable

    Permalink
  5. sealed trait ReplOption extends Unserializable

    Permalink
  6. class ReplVcdController extends AnyRef

    Permalink
  7. class Script extends AnyRef

    Permalink
  8. case class ScriptFactory(parent: TreadleRepl) extends Product with Serializable

    Permalink
  9. trait TreadleReplCli extends AnyRef

    Permalink
  10. case class TreadleReplDisplayFormat(format: String) extends NoTargetAnnotation with ReplOption with Product with Serializable

    Permalink

    format

    output format, d, x, or b

  11. class TreadleReplStage extends Stage

    Permalink
  12. case class TreadleScriptFile(scriptName: String) extends NoTargetAnnotation with ReplOption with Product with Serializable

    Permalink

    scriptName

    The name of a script file to load at runtime

  13. case class TreadleVcdScriptFileOverride(scriptName: String) extends NoTargetAnnotation with ReplOption with Product with Serializable

    Permalink

    scriptName

    The name of a script file to load at runtime

Value Members

  1. object ReplConfig extends Product with Serializable

    Permalink
  2. object TreadleReplDisplayFormat extends HasShellOptions with Product with Serializable

    Permalink

    Tells treadle to write a vcd file during simulation

  3. object TreadleReplMain extends StageMain

    Permalink

    This is the primary entry point for running the Treadle Repl

  4. object TreadleReplRunScriptAtStartup extends NoTargetAnnotation with ReplOption with HasShellOptions with Product with Serializable

    Permalink

    Tells treadle to write a vcd file during simulation

  5. object TreadleReplUseVcd extends NoTargetAnnotation with ReplOption with HasShellOptions with Product with Serializable

    Permalink

    Tells treadle to write a vcd file during simulation

  6. object TreadleScriptFile extends HasShellOptions with Product with Serializable

    Permalink

    Tells treadle load the specified script file, basically a text file of treadle repl commands

  7. object TreadleVcdScriptFileOverride extends HasShellOptions with Product with Serializable

    Permalink

    Tells treadle to write a vcd file during simulation

Ungrouped