Skip to content

Releases: oxidecomputer/hubris

gimlet release

06 Jun 18:40
Compare
Choose a tag to compare
Allow SP to set active slot

It's useful for the SP to be able to change the active slot.
Pull this through. The final finish step no longer implicitly
swaps the bank.

psc release

24 May 18:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: psc-v1.0.17...psc-v1.0.18

sidecar release

21 May 13:22
1d3f3d5
Compare
Choose a tag to compare
transceivers: fix I2C read bug (#1787)

#1768 did not properly account for the FIFO behavior of the FPGA's data
buffers. The "check the status byte" portion of the loop happened
outside the part where we read the buffer, and since the buffer was just
memory-mapped registers it could be repeatedly without consequence.
Since the data was now in a FIFO, I was inadvertently draining the FIFO
before the transaction was done. This PR consolidates the "is I2C done
yet" logic into the `get_i2c_status_and_read_buffer` so calling code can
just deal with the status register and the data buffer.

Fixes #1786

sidecar release

15 May 20:47
d4b844d
Compare
Choose a tag to compare
Refresh FPGAs after toolchain bump (#1782)

We updated the FPGA toolchain in
https://github.com/oxidecomputer/quartz/pull/150. This refreshes the
images we have as part of our applications with fresh ones from CI.

cc: @nathanaelhuffman @arjenroodselaar

gimlet release

15 May 20:46
d4b844d
Compare
Choose a tag to compare
Refresh FPGAs after toolchain bump (#1782)

We updated the FPGA toolchain in
https://github.com/oxidecomputer/quartz/pull/150. This refreshes the
images we have as part of our applications with fresh ones from CI.

cc: @nathanaelhuffman @arjenroodselaar

sidecar release

14 May 18:10
Compare
Choose a tag to compare
Bump Idol to get foo_ARGS struct fix.

Between 46fec5217 (inclusive) and this commit (exclusive) we haven't
generated DWARF info for the Idol ARGS struct in the specific case of a
zero-argument function using non-zerocopy encoding. Humility 0.11.6 has
been fixed to tolerate this, but in the interest of broader
compatibility, we've also patched Idol to try and bring the debug info
back.

This pulls in the Idol fix.

Fixes #1777

psc release

14 May 17:31
Compare
Choose a tag to compare
Bump Idol to get foo_ARGS struct fix.

Between 46fec5217 (inclusive) and this commit (exclusive) we haven't
generated DWARF info for the Idol ARGS struct in the specific case of a
zero-argument function using non-zerocopy encoding. Humility 0.11.6 has
been fixed to tolerate this, but in the interest of broader
compatibility, we've also patched Idol to try and bring the debug info
back.

This pulls in the Idol fix.

Fixes #1777

rot release

14 May 18:27
Compare
Choose a tag to compare
Bump Idol to get foo_ARGS struct fix.

Between 46fec5217 (inclusive) and this commit (exclusive) we haven't
generated DWARF info for the Idol ARGS struct in the specific case of a
zero-argument function using non-zerocopy encoding. Humility 0.11.6 has
been fixed to tolerate this, but in the interest of broader
compatibility, we've also patched Idol to try and bring the debug info
back.

This pulls in the Idol fix.

Fixes #1777

gimlet release

14 May 17:16
Compare
Choose a tag to compare
Bump Idol to get foo_ARGS struct fix.

Between 46fec5217 (inclusive) and this commit (exclusive) we haven't
generated DWARF info for the Idol ARGS struct in the specific case of a
zero-argument function using non-zerocopy encoding. Humility 0.11.6 has
been fixed to tolerate this, but in the interest of broader
compatibility, we've also patched Idol to try and bring the debug info
back.

This pulls in the Idol fix.

Fixes #1777

gimlet release

07 May 16:38
Compare
Choose a tag to compare
gimlet-v1.0.17

Bump host-sp-comms stacksize