Skip to content

Commit

Permalink
mwocp68: add commands for firmware update (#16)
Browse files Browse the repository at this point in the history
This adds some additional PMBus support for the MWOCP68-3600 series,
specifically around the commands necessary to support firmware update.
(This also performs some minor cleanup, bumping the Rust version
to 1.84 and fixing the resulting clippy warnings.)
  • Loading branch information
bcantrill authored Nov 25, 2024
1 parent a2f2e68 commit 44568ce
Show file tree
Hide file tree
Showing 8 changed files with 272 additions and 127 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: 1.57.0
toolchain: 1.81.0
override: true
- uses: Swatinem/rust-cache@v1
- uses: actions-rs/cargo@v1
Expand Down Expand Up @@ -51,7 +51,7 @@ jobs:
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: 1.57.0
toolchain: 1.81.0
override: true
- uses: Swatinem/rust-cache@v1
- uses: actions-rs/cargo@v1
Expand All @@ -69,7 +69,7 @@ jobs:
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: 1.57.0
toolchain: 1.81.0
override: true
components: clippy
- uses: Swatinem/rust-cache@v1
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "pmbus"
version = "0.1.3"
version = "0.1.4"
authors = ["Bryan Cantrill <[email protected]>"]
edition = "2018"
license = "MPL-2.0"
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
pmbus: A crate for PMBus manipulation

This is a no_std crate that expresses the PMBus protocol, as described in
the PMBus 1.3 specifcation. This crate is intended to be generic with
the PMBus 1.3 specification. This crate is intended to be generic with
respect to implementation and usable by software that will directly
communicate with PMBus devices via SMBus/I2C as well as by software that
merely wishes to make sense of the PMBus protocol (e.g., debuggers or
Expand Down
Loading

0 comments on commit 44568ce

Please sign in to comment.