<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chiselX/src/test/scala/chiselTests/experimental, branch chisel6-scala3-0.1</title>
<subtitle>Chisel with SFC compatibility</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/'/>
<entry>
<title>Promote ChiselEnum user APIs from experimental (backport #2929) (#2931)</title>
<updated>2023-01-11T22:40:32+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2023-01-11T22:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=d4570fb9d29371c35641ba79b76662f99677f192'/>
<id>d4570fb9d29371c35641ba79b76662f99677f192</id>
<content type='text'>
* Promote ChiselEnum user APIs from experimental (#2929)

They are commonly used and if we were ever to change them, we will need
to go through a deprecation process anyway.

Note that the EnumAnnotations remain in chisel3.experimental because,
like all Chisel annotation support, they are slated to be deprecated and
removed.

(cherry picked from commit 424e9446f1675fe0168e22bdfbbe85db997376e6)

# Conflicts:
#	docs/src/cookbooks/verilog-vs-chisel.md
#	docs/src/explanations/chisel-enum.md

* Maintain binary compatbility, use aliases in chisel3 package

* Deprecate the actual classes in chisel3.experimental
* Also fix backport conflicts

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Promote ChiselEnum user APIs from experimental (#2929)

They are commonly used and if we were ever to change them, we will need
to go through a deprecation process anyway.

Note that the EnumAnnotations remain in chisel3.experimental because,
like all Chisel annotation support, they are slated to be deprecated and
removed.

(cherry picked from commit 424e9446f1675fe0168e22bdfbbe85db997376e6)

# Conflicts:
#	docs/src/cookbooks/verilog-vs-chisel.md
#	docs/src/explanations/chisel-enum.md

* Maintain binary compatbility, use aliases in chisel3 package

* Deprecate the actual classes in chisel3.experimental
* Also fix backport conflicts

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>FlatIOSpec: make sure the Analog test is using FLatIO (#2909) (#2910)</title>
<updated>2022-12-24T17:45:37+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-12-24T17:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=116210ff806ccdda91b4c3343f78bad66783d0e6'/>
<id>116210ff806ccdda91b4c3343f78bad66783d0e6</id>
<content type='text'>
(cherry picked from commit b91a2050aeb143aa80762dfb1b40f1e5035de4b5)

Co-authored-by: Megan Wachs &lt;megan@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit b91a2050aeb143aa80762dfb1b40f1e5035de4b5)

Co-authored-by: Megan Wachs &lt;megan@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add DataMirror.getParent for getting parents of Modules (#2825) (#2833)</title>
<updated>2022-11-07T18:29:31+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-11-07T18:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=086c6806708d14ad5144ca064d4c644d0f62592d'/>
<id>086c6806708d14ad5144ca064d4c644d0f62592d</id>
<content type='text'>
Co-authored-by: mergify[bot] &lt;37929162+mergify[bot]@users.noreply.github.com&gt;
(cherry picked from commit fce8394bb0ddc9ae0d9c6668e034e483bd6b71c5)

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: mergify[bot] &lt;37929162+mergify[bot]@users.noreply.github.com&gt;
(cherry picked from commit fce8394bb0ddc9ae0d9c6668e034e483bd6b71c5)

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Support Analog in DataView (#2782) (#2828)</title>
<updated>2022-11-05T22:31:07+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-11-05T22:31:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=017bd6b9c96974df2a3c4f35e069d60fec001f2e'/>
<id>017bd6b9c96974df2a3c4f35e069d60fec001f2e</id>
<content type='text'>
Co-authored-by: Megan Wachs &lt;megan@sifive.com&gt;
(cherry picked from commit 26100a875c69bf56f7442fac82ca9c74ad3596eb)

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Megan Wachs &lt;megan@sifive.com&gt;
(cherry picked from commit 26100a875c69bf56f7442fac82ca9c74ad3596eb)

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add PartialDataView.supertype (backport #2826) (#2827)</title>
<updated>2022-11-04T18:20:07+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-11-04T18:20:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=4149157df6531d124483d992daf96cf4e62a0f0c'/>
<id>4149157df6531d124483d992daf96cf4e62a0f0c</id>
<content type='text'>
* Add PartialDataView.supertype (#2826)

This factory method makes it easy to create PartialDataViews from a
Bundle type to its supertype. Because of the typing relationship, there
is no need to provide a mapping between fields. The only thing necessary
is to provide a function for constructing an instance of the supertype
from an instance of the subtype.

(cherry picked from commit 251d454a224e5a961438ba0ea41134d7da7a5992)

# Conflicts:
#	core/src/main/scala/chisel3/experimental/dataview/package.scala
#	src/test/scala/chiselTests/experimental/DataView.scala

* Resolve backport conflicts

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add PartialDataView.supertype (#2826)

This factory method makes it easy to create PartialDataViews from a
Bundle type to its supertype. Because of the typing relationship, there
is no need to provide a mapping between fields. The only thing necessary
is to provide a function for constructing an instance of the supertype
from an instance of the subtype.

(cherry picked from commit 251d454a224e5a961438ba0ea41134d7da7a5992)

# Conflicts:
#	core/src/main/scala/chisel3/experimental/dataview/package.scala
#	src/test/scala/chiselTests/experimental/DataView.scala

* Resolve backport conflicts

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Make nested IsInstantiables with Data in them work (#2761) (#2766)</title>
<updated>2022-10-07T19:56:19+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-10-07T19:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=5b13d04b28ddd05e4acbc5b9b3755c92ac0d9515'/>
<id>5b13d04b28ddd05e4acbc5b9b3755c92ac0d9515</id>
<content type='text'>
* Add unit test for Issue 2760

* checkpoint: Fix for nested instance

* remove comments about stuff not working

* make the test check the output a little more

* relax the requirement on returning empty ioMap

* Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala

* Update core/src/main/scala/chisel3/Data.scala

* Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;

* Update src/test/scala/chiselTests/experimental/hierarchy/InstanceSpec.scala

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;

* Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala

* Add another unit test which unfortunately still passes

* Update core/src/main/scala/chisel3/Data.scala

* Update src/test/scala/chiselTests/experimental/hierarchy/InstanceSpec.scala

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;
Co-authored-by: mergify[bot] &lt;37929162+mergify[bot]@users.noreply.github.com&gt;
(cherry picked from commit 1f9f26dc2bffcb4cc4daf2dc16c5cb455c6769ef)

Co-authored-by: Megan Wachs &lt;megan@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add unit test for Issue 2760

* checkpoint: Fix for nested instance

* remove comments about stuff not working

* make the test check the output a little more

* relax the requirement on returning empty ioMap

* Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala

* Update core/src/main/scala/chisel3/Data.scala

* Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;

* Update src/test/scala/chiselTests/experimental/hierarchy/InstanceSpec.scala

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;

* Update core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala

* Add another unit test which unfortunately still passes

* Update core/src/main/scala/chisel3/Data.scala

* Update src/test/scala/chiselTests/experimental/hierarchy/InstanceSpec.scala

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;
Co-authored-by: mergify[bot] &lt;37929162+mergify[bot]@users.noreply.github.com&gt;
(cherry picked from commit 1f9f26dc2bffcb4cc4daf2dc16c5cb455c6769ef)

Co-authored-by: Megan Wachs &lt;megan@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Backport of eager error messages for annotations (3.5.x) (#2700) (#2705)</title>
<updated>2022-08-25T19:04:37+00:00</updated>
<author>
<name>Zachary Yedidia</name>
</author>
<published>2022-08-25T19:04:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=df5a95454ff0414d1d3ce16d06dbe27b152e3751'/>
<id>df5a95454ff0414d1d3ce16d06dbe27b152e3751</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add DataMirror isIO, isReg, isWire (#2601) (#2602)</title>
<updated>2022-06-23T18:50:35+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-06-23T18:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=1924909e9fec213577cc74970f8cd9c2cf9780c4'/>
<id>1924909e9fec213577cc74970f8cd9c2cf9780c4</id>
<content type='text'>
(cherry picked from commit 7fa0d8bf1cafcdf141046476a100abf021bdcac4)

Co-authored-by: Zachary Yedidia &lt;zyedidia@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 7fa0d8bf1cafcdf141046476a100abf021bdcac4)

Co-authored-by: Zachary Yedidia &lt;zyedidia@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Pass optional name in ImportDefinitionAnno  (#2592) (#2594)</title>
<updated>2022-06-22T02:01:31+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-06-22T02:01:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=7e67ca1ef93e53d4b9b6f8e13a21d69e0c5daac4'/>
<id>7e67ca1ef93e53d4b9b6f8e13a21d69e0c5daac4</id>
<content type='text'>
Used for separate elaboration of Definition and Instance

(cherry picked from commit 48d57cc8db6f38fdf0e23b7dce36caa404c871b8)

Co-authored-by: Girish Pai &lt;girish.pai@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Used for separate elaboration of Definition and Instance

(cherry picked from commit 48d57cc8db6f38fdf0e23b7dce36caa404c871b8)

Co-authored-by: Girish Pai &lt;girish.pai@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Support := views to DontCare (#2536) (#2539)</title>
<updated>2022-05-19T18:32:30+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-05-19T18:32:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=7825b432ece7abee9c955f2429046d1c48222437'/>
<id>7825b432ece7abee9c955f2429046d1c48222437</id>
<content type='text'>
(cherry picked from commit 77a6c93592d5766d66f199720fc6d69478005091)

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 77a6c93592d5766d66f199720fc6d69478005091)

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</pre>
</div>
</content>
</entry>
</feed>
