1. Aug 17, 2017
    • Chick Markley's avatar
      add ability to apply ad hoc edits to vcs command line (#163) · 77a408b3
      Chick Markley authored
      * Updating to keep up with Direction mega PR
      Fix several classes to use ActualDirection/DataMirror.directionOf API
      Fixed up Flip and UInt literal api references in several tests
      
      * refactored to create a command editor that can be applied here
      and maybe to verilog or other external commands
      77a408b3
  2. Aug 02, 2017
    • Chick Markley's avatar
      Augment vcs command (#161) · 7bd5a181
      Chick Markley authored
      * Updating to keep up with Direction mega PR
      Fix several classes to use ActualDirection/DataMirror.directionOf API
      Fixed up Flip and UInt literal api references in several tests
      
      * Provide new flags to allow modification of VCS command
      New flag "--more-vcs-flags" to add additional flags to VCS command line
      New flag "--more-vcs-c-flags" to add additional flags to CFLAGS portion of VCS command line
      Provide simple test in ToolChainSpec to show command line construction
      Refactored PeekPokeTesterUtils to make above test easier to implement
      7bd5a181
  3. Jul 07, 2017
    • Chick Markley's avatar
      Cycle test fix 2 (#158) · ebd31217
      Chick Markley authored
      * Updating to keep up with Direction mega PR
      Fix several classes to use ActualDirection/DataMirror.directionOf API
      Fixed up Flip and UInt literal api references in several tests
      
      * Fix problem with --no-check-comb-loops and verilator
      annotation was not being passed down
      requires [Firrtl PR #619](https://github.com/freechipsproject/firrtl/pull/619) to be merged
      
      * Fix problem with --no-check-comb-loops and firrtl-interpreter
      annotation was not being passed down to the interpreter's lowering pass.
      
      > This is built on top of the PR #157.  And needs to be merged at the same time as [Interpreter fixes PR #87](https://github.com/freechipsproject/firrtl-interpreter/pull/87)
      
      * A bit of cleanup to HasCycleTest
      ebd31217
    • Chick Markley's avatar
      Fix cycle test problem (#157) · 40e0f94a
      Chick Markley authored
      * Updating to keep up with Direction mega PR
      Fix several classes to use ActualDirection/DataMirror.directionOf API
      Fixed up Flip and UInt literal api references in several tests
      
      * Fix problem with --no-check-comb-loops and verilator
      annotation was not being passed down
      requires [Firrtl PR #619](https://github.com/freechipsproject/firrtl/pull/619) to be merged
      40e0f94a
  4. Jun 29, 2017
  5. Jun 18, 2017
  6. Jun 09, 2017
    • Chick Markley's avatar
      Fix double elaboration of DUT when using the interpreter (#154) · e94fb982
      Chick Markley authored
      * Fix double elaboration of DUT when using the interpreter
      setUpFirrtlBackend was failing to use the previously emitted firrtl code
      
      * Fixed further problem, that although proper pass was not called, the resultant low firrtl was not used.
      This is now fixed.
      interpreter backend now forces low compiler to be called.
      this fix required one of the driver tests to fail, that is fixed
      also fixed some intellij files being tracked by git that shouldn't be
      made work
      e94fb982
    • Jim Lawson's avatar
      Update deprecated usage. (#149) · 93e5a0fe
      Jim Lawson authored
      93e5a0fe
  7. May 19, 2017
  8. Apr 27, 2017
  9. Mar 30, 2017
  10. Mar 28, 2017
  11. Mar 23, 2017
  12. Mar 17, 2017
    • Chick Markley's avatar
      Fix verilator custom transforms not being run (#127) · a68d8e55
      Chick Markley authored
      * Custom transforms were not being run when using verilator backend
      
      * Fix custom transforms not being passed to compileAndEmit correctly
      Brings VCSBackend more in line with VerilatorBackend
      Some nit cleanup on VCSBackend
      Fixed broken VecFillSpec
      a68d8e55
  13. Mar 14, 2017
    • Chick Markley's avatar
      Fix deprecated code (#123) · fbe12a19
      Chick Markley authored
      Reg(init -> RegInit(
      log2Up -> Log2Ceil
      fbe12a19
    • Chick Markley's avatar
      Fix compiler errors due to firrtl emitter api changes (#125) · a1d129f4
      Chick Markley authored
      * Reworked the VerilatorCppHarnessCompiler stuff.  It seemed to be unnecessarily using Transforms to do a simple template substitution.
      chiselMain had it's own hooks into the above.  Cleaned this up as much as I dared
      Fix deprecated code
      Reg(init -> RegInit(
      log2Up -> Log2Ceil
      Fixed up style (I needed this to debug this mess)
      
      * Got rid of chisel2 Module references
      
      * Incorporate Angie's Bundle -> Record changes for PeekPokeTesterUtils
      a1d129f4
  14. Feb 26, 2017
  15. Feb 25, 2017
  16. Feb 24, 2017
  17. Feb 18, 2017
  18. Feb 17, 2017
  19. Feb 02, 2017
  20. Feb 01, 2017
  21. Jan 25, 2017
  22. Jan 19, 2017
  23. Jan 18, 2017
  24. Jan 04, 2017
  25. Nov 27, 2016