| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Deprecate all `Param`s and `ExtModule` inside experimental as this is moving into chisel3 proper in Chisel 8. This is insanely difficult to do with `case class`es, but I think we can just deprecate these as so and the result is that all `case class` methods are deprecated and we can just make all these `case class`es normal `class`es in Chisel 8. Signed-off-by: Schuyler Eldridge <schuyler.eldridge@sifive.com>
Deprecate all the external module utility traits used to add methods for including the source of the blackbox via annotations. There's no point in having these traits and not just putting the methods on `ExtModule` directly. Do this and deprecate the traits. Signed-off-by: Schuyler Eldridge <schuyler.eldridge@sifive.com>
|
LGTM, I think it needs a docs update though. |
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM!
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Deprecate all the external module utility traits used to add methods for
including the source of the blackbox via annotations. There's no point in
having these traits and not just putting the methods on ExtModule
directly. Do this and deprecate the traits.
This is stacked on #5101.
Release Notes
Deprecate external module "has" traits used to annotate an external module with
the Verilog source. Instead, these methods are moved onto the external module
directly, so there is no need to mix in the traits.