Unverified Commit 6b22ccbf authored by mergify[bot]'s avatar mergify[bot] Committed by GitHub
Browse files

ExtModule's lacked support built in support for providing (#1154) (#1651)

* ExtModule's lacked support built in support for providing
the verilog source. This changes creates traits that
can be used with ExtModule to provide the support currently found in
BlackBox

- Add support for ExtModule helpers
  - HasExtModuleResource to use addResource
  - HasExtModuleInline to use setInline
  - HasExtModulePath to use addPath
- Add tests of the above support.
  - Note: These tests use Stage instead of Driver
- Added ScalaDoc for HasBlackBoxInline#setInline

* Fix the danged trailing commas.

* Change to use `.transform` as the correct API for `ChiselStage`

(cherry picked from commit fd92809e

)

Co-authored-by: default avatarChick Markley <chick@qrhino.com>
parent dd93d670
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment