Skip to content

Releases: oxidecomputer/hubris

gimlet release

21 Mar 00:08
7dbcf67
Compare
Choose a tag to compare

What's Changed

  • drv/stm32h7-fmc-demo: ill-advised memory controller by @cbiffle in #1662
  • userlib: add a critical-section impl for task code. by @cbiffle in #1646
  • kern: add IRQ_STATUS syscall by @hawkw in #1661
  • Make error types in the net API more precise by @cbiffle in #1652
  • ci: add what's being built to job names by @hawkw in #1665
  • I2C: trace IRQ status on panic by @hawkw in #1666
  • ci: add test apps to build-boards.yml by @hawkw in #1667
  • tests-stm32h7: make general to any h7 system. by @cbiffle in #1663
  • stm32h7: merge eth and eth_dma MPU regions by @hawkw in #1669
  • Disable smart packing by @mkeeter in #1671
  • i2c_driver: disable panic messages on g031 by @hawkw in #1673

Full Changelog: gimlet-v1.0.11...gimlet-v1.0.12

sidecar release

18 Mar 14:16
ff97115
Compare
Choose a tag to compare

What's Changed

  • update idol to use quote! in codegen by @hawkw in #1644
  • oxcon2023g0: adjust kernel size allocation by @cbiffle in #1645
  • counters: allow deriving Count for generic types by @hawkw in #1647
  • counters: add support for counting bools by @hawkw in #1651
  • counters: implement Count for Option/Result by @hawkw in #1640
  • gimlet-seq: record sequencer T6 state on power off by @hawkw in #1649
  • Add additional observability (if someone looks) to the pwrctrl bit by @nathanaelhuffman in #1650
  • net: fix gimletlet_mgmt BSP compilation error by @hawkw in #1653
  • integrate Idol-generated API client counters by @hawkw in #1642
  • stm32h7-nucleo: embiggen sys tasks by @hawkw in #1655
  • host-sp-comms: add event counters by @hawkw in #1638
  • spi: A reSPIte from excessive error codes by @hawkw in #1656
  • counters: add "counters-disabled" feature flag by @hawkw in #1658
  • prevent I2C from hanging on lost interrupt by @bcantrill in #1657
  • i2c_driver should use a counted ringbuf by @bcantrill in #1660

Full Changelog: sidecar-v1.0.10...sidecar-v1.0.11

psc release

18 Mar 13:46
ff97115
Compare
Choose a tag to compare

What's Changed

  • update idol to use quote! in codegen by @hawkw in #1644
  • oxcon2023g0: adjust kernel size allocation by @cbiffle in #1645
  • counters: allow deriving Count for generic types by @hawkw in #1647
  • counters: add support for counting bools by @hawkw in #1651
  • counters: implement Count for Option/Result by @hawkw in #1640
  • gimlet-seq: record sequencer T6 state on power off by @hawkw in #1649
  • Add additional observability (if someone looks) to the pwrctrl bit by @nathanaelhuffman in #1650
  • net: fix gimletlet_mgmt BSP compilation error by @hawkw in #1653
  • integrate Idol-generated API client counters by @hawkw in #1642
  • stm32h7-nucleo: embiggen sys tasks by @hawkw in #1655
  • host-sp-comms: add event counters by @hawkw in #1638
  • spi: A reSPIte from excessive error codes by @hawkw in #1656
  • counters: add "counters-disabled" feature flag by @hawkw in #1658
  • prevent I2C from hanging on lost interrupt by @bcantrill in #1657
  • i2c_driver should use a counted ringbuf by @bcantrill in #1660

Full Changelog: psc-v1.0.10...psc-v1.0.11

rot release

18 Mar 14:28
ff97115
Compare
Choose a tag to compare

What's Changed

  • Fix comment typos in stm32 sources by @gemesa in #1589
  • gimlet-seq: retry I2C errors, or die trying by @hawkw in #1611
  • Add new bootleby binaries by @labbott in #1612
  • Yo dawg i heard you like ringbufs by @cbiffle in #1620
  • Bump CI checkout action to fix warnings by @mkeeter in #1626
  • gimlet-seq: don't ignore notifications in dispatch by @hawkw in #1627
  • net: remove MAC RX activity watchdog. by @cbiffle in #1622
  • ringbuf: rewrite entry to have no panics by @cbiffle in #1624
  • ringbuf: clarify modulus comment. by @dancrossnyc in #1628
  • ringbuf: Add event counters by @hawkw in #1621
  • monorail-server: note rationale for panicking on init failure by @cbiffle in #1634
  • Hubris-side changes for removing dispatch_n in idol-runtime by @cbiffle in #1632
  • net: fix several unwraps of complex errors by @cbiffle in #1623
  • add #[count(children)] + #[count(skip)] attrs, and add counters to c-p-a and gimlet-seq by @hawkw in #1630
  • Add support for reading out the VPD lock bits via MGS by @labbott in #1633
  • Make armv6m-atomic-hack less annoying by @hawkw in #1635
  • track/trace MAX5970 minimum and maximum values across a bounce by @bcantrill in #1639
  • update idol to use quote! in codegen by @hawkw in #1644
  • oxcon2023g0: adjust kernel size allocation by @cbiffle in #1645
  • counters: allow deriving Count for generic types by @hawkw in #1647
  • counters: add support for counting bools by @hawkw in #1651
  • counters: implement Count for Option/Result by @hawkw in #1640
  • gimlet-seq: record sequencer T6 state on power off by @hawkw in #1649
  • Add additional observability (if someone looks) to the pwrctrl bit by @nathanaelhuffman in #1650
  • net: fix gimletlet_mgmt BSP compilation error by @hawkw in #1653
  • integrate Idol-generated API client counters by @hawkw in #1642
  • stm32h7-nucleo: embiggen sys tasks by @hawkw in #1655
  • host-sp-comms: add event counters by @hawkw in #1638
  • spi: A reSPIte from excessive error codes by @hawkw in #1656
  • counters: add "counters-disabled" feature flag by @hawkw in #1658
  • prevent I2C from hanging on lost interrupt by @bcantrill in #1657
  • i2c_driver should use a counted ringbuf by @bcantrill in #1660

New Contributors

Full Changelog: oxide-rot-1-v1.0.6...oxide-rot-1-v1.0.7

gimlet release

18 Mar 13:30
ff97115
Compare
Choose a tag to compare

Full Changelog: gimletv1.0.10...gimlet-v1.0.11

What's Changed

  • update idol to use quote! in codegen by @hawkw in #1644
  • oxcon2023g0: adjust kernel size allocation by @cbiffle in #1645
  • counters: allow deriving Count for generic types by @hawkw in #1647
  • counters: add support for counting bools by @hawkw in #1651
  • counters: implement Count for Option/Result by @hawkw in #1640
  • gimlet-seq: record sequencer T6 state on power off by @hawkw in #1649
  • Add additional observability (if someone looks) to the pwrctrl bit by @nathanaelhuffman in #1650
  • net: fix gimletlet_mgmt BSP compilation error by @hawkw in #1653
  • integrate Idol-generated API client counters by @hawkw in #1642
  • stm32h7-nucleo: embiggen sys tasks by @hawkw in #1655
  • host-sp-comms: add event counters by @hawkw in #1638
  • spi: A reSPIte from excessive error codes by @hawkw in #1656
  • counters: add "counters-disabled" feature flag by @hawkw in #1658
  • prevent I2C from hanging on lost interrupt by @bcantrill in #1657
  • i2c_driver should use a counted ringbuf by @bcantrill in #1660

sidecar release

04 Mar 14:53
d4aba7b
Compare
Choose a tag to compare

What's Changed

  • Make armv6m-atomic-hack less annoying by @hawkw in #1635
  • track/trace MAX5970 minimum and maximum values across a bounce by @bcantrill in #1639

Full Changelog: gimlet-v1.0.9...sidecar-v1.0.10

psc release

04 Mar 14:39
d4aba7b
Compare
Choose a tag to compare

What's Changed

  • Make armv6m-atomic-hack less annoying by @hawkw in #1635
  • track/trace MAX5970 minimum and maximum values across a bounce by @bcantrill in #1639

Full Changelog: gimlet-v1.0.9...psc-v1.0.10

gimlet release

29 Feb 18:16
d4aba7b
Compare
Choose a tag to compare

What's Changed

  • Make armv6m-atomic-hack less annoying by @hawkw in #1635
  • track/trace MAX5970 minimum and maximum values across a bounce by @bcantrill in #1639

Full Changelog: gimlet-v1.0.9...gimlet-v1.0.10

sidecar release

29 Feb 01:14
Compare
Choose a tag to compare

What's Changed

  • Fix comment typos in stm32 sources by @gemesa in #1589
  • gimlet-seq: retry I2C errors, or die trying by @hawkw in #1611
  • Add new bootleby binaries by @labbott in #1612
  • Yo dawg i heard you like ringbufs by @cbiffle in #1620
  • Bump CI checkout action to fix warnings by @mkeeter in #1626
  • gimlet-seq: don't ignore notifications in dispatch by @hawkw in #1627
  • net: remove MAC RX activity watchdog. by @cbiffle in #1622
  • ringbuf: rewrite entry to have no panics by @cbiffle in #1624
  • ringbuf: clarify modulus comment. by @dancrossnyc in #1628
  • ringbuf: Add event counters by @hawkw in #1621
  • monorail-server: note rationale for panicking on init failure by @cbiffle in #1634
  • Hubris-side changes for removing dispatch_n in idol-runtime by @cbiffle in #1632
  • net: fix several unwraps of complex errors by @cbiffle in #1623
  • add #[count(children)] + #[count(skip)] attrs, and add counters to c-p-a and gimlet-seq by @hawkw in #1630
  • Add support for reading out the VPD lock bits via MGS by @labbott in #1633

New Contributors

Full Changelog: gimlet-v1.0.8...sidecar-v1.0.9

psc release

29 Feb 00:52
Compare
Choose a tag to compare

What's Changed

  • Fix comment typos in stm32 sources by @gemesa in #1589
  • gimlet-seq: retry I2C errors, or die trying by @hawkw in #1611
  • Add new bootleby binaries by @labbott in #1612
  • Yo dawg i heard you like ringbufs by @cbiffle in #1620
  • Bump CI checkout action to fix warnings by @mkeeter in #1626
  • gimlet-seq: don't ignore notifications in dispatch by @hawkw in #1627
  • net: remove MAC RX activity watchdog. by @cbiffle in #1622
  • ringbuf: rewrite entry to have no panics by @cbiffle in #1624
  • ringbuf: clarify modulus comment. by @dancrossnyc in #1628
  • ringbuf: Add event counters by @hawkw in #1621
  • monorail-server: note rationale for panicking on init failure by @cbiffle in #1634
  • Hubris-side changes for removing dispatch_n in idol-runtime by @cbiffle in #1632
  • net: fix several unwraps of complex errors by @cbiffle in #1623
  • add #[count(children)] + #[count(skip)] attrs, and add counters to c-p-a and gimlet-seq by @hawkw in #1630
  • Add support for reading out the VPD lock bits via MGS by @labbott in #1633

New Contributors

Full Changelog: gimlet-v1.0.8...psc-v1.0.9