Skip to content

Releases: oxidecomputer/hubris

psc release

27 Mar 15:33
Compare
Choose a tag to compare

Generated with new tooling

What's Changed

  • Add MAX31790 to IPCC inventory by @mkeeter in #1668
  • Add counters to stm32xx-spi-server-core ringbuf by @hawkw in #1670
  • net: Use counters for event counters, count errors by @hawkw in #1637
  • monorail-server: Add ringbuf counters by @hawkw in #1676
  • kern: permit USlices to span contiguous MPU regions by @cbiffle in #1674
  • xtask: require kernel flash/RAM to be 0 mod 4 by @cbiffle in #1677
  • Decouple transceivers server from Front IO readiness by @Aaron-Hartwig in #1588
  • Change the default caboose VERS by @labbott in #1682

Full Changelog: psc-v1.0.12...psc-v1.0.13

rot release -- BAD

27 Mar 16:58
Compare
Choose a tag to compare

This build triggered oxidecomputer/bootleby#46 when signed with staging/dev keys and will not work :(

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
  • Add MAX31790 to IPCC inventory by @mkeeter in #1668
  • Add counters to stm32xx-spi-server-core ringbuf by @hawkw in #1670
  • net: Use counters for event counters, count errors by @hawkw in #1637
  • monorail-server: Add ringbuf counters by @hawkw in #1676
  • kern: permit USlices to span contiguous MPU regions by @cbiffle in #1674
  • xtask: require kernel flash/RAM to be 0 mod 4 by @cbiffle in #1677
  • Decouple transceivers server from Front IO readiness by @Aaron-Hartwig in #1588
  • Change the default caboose VERS by @labbott in #1682

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

gimlet release

27 Mar 15:18
Compare
Choose a tag to compare

Generated with new tooling

What's Changed

  • Add MAX31790 to IPCC inventory by @mkeeter in #1668
  • Add counters to stm32xx-spi-server-core ringbuf by @hawkw in #1670
  • net: Use counters for event counters, count errors by @hawkw in #1637
  • monorail-server: Add ringbuf counters by @hawkw in #1676
  • kern: permit USlices to span contiguous MPU regions by @cbiffle in #1674
  • xtask: require kernel flash/RAM to be 0 mod 4 by @cbiffle in #1677
  • Decouple transceivers server from Front IO readiness by @Aaron-Hartwig in #1588
  • Change the default caboose VERS by @labbott in #1682

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

sidecar release

21 Mar 00:27
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: sidecar-v1.0.11...sidecar-v1.0.12

psc release

21 Mar 00:17
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: psc-v1.0.11...psc-v1.0.12

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