<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chiselX/src/test/scala/chiselTests/experimental/hierarchy, branch scala3-support</title>
<subtitle>Chisel with SFC compatibility</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/'/>
<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>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 separately elaborating definition and instance in ChiselStage (backport #2512) (#2520)</title>
<updated>2022-05-12T17:31:59+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-05-12T17:31:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=1ee9adbec48bc8393e1c3d0ed86a548f8510d13f'/>
<id>1ee9adbec48bc8393e1c3d0ed86a548f8510d13f</id>
<content type='text'>
* Support separately elaborating definition and instance in ChiselStage (#2512)

(cherry picked from commit a0aa4d1550e3fbde199a98529cffeb176fb4bed8)

# Conflicts:
#	core/src/main/scala/chisel3/experimental/hierarchy/Definition.scala
#	core/src/main/scala/chisel3/experimental/hierarchy/Instance.scala
#	core/src/main/scala/chisel3/internal/Builder.scala

* fixing imports (#2522)

Co-authored-by: Deborah Soung &lt;debs@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Support separately elaborating definition and instance in ChiselStage (#2512)

(cherry picked from commit a0aa4d1550e3fbde199a98529cffeb176fb4bed8)

# Conflicts:
#	core/src/main/scala/chisel3/experimental/hierarchy/Definition.scala
#	core/src/main/scala/chisel3/experimental/hierarchy/Instance.scala
#	core/src/main/scala/chisel3/internal/Builder.scala

* fixing imports (#2522)

Co-authored-by: Deborah Soung &lt;debs@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Support BlackBoxes in D/I (#2438) (#2442)</title>
<updated>2022-03-09T20:40:25+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-03-09T20:40:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=4ee545d7706a2d2ba59902fb86a4393287327a9a'/>
<id>4ee545d7706a2d2ba59902fb86a4393287327a9a</id>
<content type='text'>
Also delete an errant println in InstanceSpec

(cherry picked from commit 3462c54c018a52a377f1c89121b6ed99c5b0ae1d)

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also delete an errant println in InstanceSpec

(cherry picked from commit 3462c54c018a52a377f1c89121b6ed99c5b0ae1d)

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Hierarchy API: make Mems lookupable (#2404) (#2410)</title>
<updated>2022-02-11T21:46:50+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-02-11T21:46:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=be4feccad0d4fe487a0bea57cb44702c08831429'/>
<id>be4feccad0d4fe487a0bea57cb44702c08831429</id>
<content type='text'>
(cherry picked from commit 2a985ac376698a2e6300fbee13001d82d3e13989)

Co-authored-by: Deborah Soung &lt;debs@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 2a985ac376698a2e6300fbee13001d82d3e13989)

Co-authored-by: Deborah Soung &lt;debs@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Make Tuple2 Lookupable (#2372) (#2406)</title>
<updated>2022-02-10T01:50:28+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-02-10T01:50:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=556ce6398e2f23d1f796d4626b4010f00726f4cd'/>
<id>556ce6398e2f23d1f796d4626b4010f00726f4cd</id>
<content type='text'>
(cherry picked from commit 024847d75079a125e5946e9dcf2ed9c14d2db730)

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 024847d75079a125e5946e9dcf2ed9c14d2db730)

Co-authored-by: Megan Wachs &lt;megan@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Expand supported val modifiers for @public (#2365) (#2367)</title>
<updated>2022-01-26T19:52:36+00:00</updated>
<author>
<name>mergify[bot]</name>
</author>
<published>2022-01-26T19:52:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=db0fe3fb23c3f50be0aeb859b19cb96967e15186'/>
<id>db0fe3fb23c3f50be0aeb859b19cb96967e15186</id>
<content type='text'>
(cherry picked from commit 13fb4595b3b21beadaad5ba5c5d131138099d6e1)

Co-authored-by: Adam Izraelevitz &lt;adam.izraelevitz@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 13fb4595b3b21beadaad5ba5c5d131138099d6e1)

Co-authored-by: Adam Izraelevitz &lt;adam.izraelevitz@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Lookupable: add Either version (#2335)</title>
<updated>2022-01-11T18:10:20+00:00</updated>
<author>
<name>Megan Wachs</name>
</author>
<published>2022-01-11T18:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=747d16311bdf185d2e98e452b14cb5d8ccca004c'/>
<id>747d16311bdf185d2e98e452b14cb5d8ccca004c</id>
<content type='text'>
* Add Lookupable for Either
* Lookupable: enhance the @public/@instantiable error message to include traits and Eithers

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add Lookupable for Either
* Lookupable: enhance the @public/@instantiable error message to include traits and Eithers

Co-authored-by: Jack Koenig &lt;koenig@sifive.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Apply scalafmt</title>
<updated>2022-01-10T23:53:55+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2022-01-10T18:39:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=3131c0daad41dea78bede4517669e376c41a325a'/>
<id>3131c0daad41dea78bede4517669e376c41a325a</id>
<content type='text'>
Command:
sbt scalafmtAll
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Command:
sbt scalafmtAll
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a Select.ios that works with Definition/Instance, fix isA behavior (#2315)</title>
<updated>2022-01-07T23:28:56+00:00</updated>
<author>
<name>Megan Wachs</name>
</author>
<published>2022-01-07T23:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/chiselX/commit/?id=a1af6b7099f1207c67db3561507615fd18c487ef'/>
<id>a1af6b7099f1207c67db3561507615fd18c487ef</id>
<content type='text'>
* New Feature: Add a Select.ios that works with Definition/Instance
* BugFix: isA now truly ignores type parameters</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* New Feature: Add a Select.ios that works with Definition/Instance
* BugFix: isA now truly ignores type parameters</pre>
</div>
</content>
</entry>
</feed>
