Releases: oxidecomputer/hubris
Releases · oxidecomputer/hubris
psc release
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
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
andeth_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
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
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
andeth_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
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
andeth_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
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
andeth_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
What's Changed
- update
idol
to usequote!
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
bool
s by @hawkw in #1651 - counters: implement
Count
forOption
/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
What's Changed
- update
idol
to usequote!
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
bool
s by @hawkw in #1651 - counters: implement
Count
forOption
/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
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
inidol-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 usequote!
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
bool
s by @hawkw in #1651 - counters: implement
Count
forOption
/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
Full Changelog: gimletv1.0.10...gimlet-v1.0.11
What's Changed
- update
idol
to usequote!
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
bool
s by @hawkw in #1651 - counters: implement
Count
forOption
/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