Skip to content

Commit

Permalink
deps(pygamer): Upgrade some pygamer BSP dependencies (#815)
Browse files Browse the repository at this point in the history
* docs(pygamer): Upgrades the `pygamer` BSP to Tier 1 in the README BSP table

* Adds the asterisk to PyGamer, indicating Tier 1 status.
* Moves PyGamer from the erroneous `atsame53j` row to the correct `atsamd51j` row.
* Fixes an issue in which the PyGamer label and its link were reversed.

* deps(pygamer): Upgrades some `pygamer` BSP dependencies:

* `embedded-hal-bus` from 0.2.0 to 0.3.0
* `embedded-sdmmc` from 0.8.0 to 0.8.1
* `rtic` from 2.1.1 to 2.1.2
  • Loading branch information
kyp44 authored Jan 30, 2025
1 parent 8cf270e commit c80f306
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,13 @@ The Peripheral Access Crates (PACs) are automatically generated from Microchip S
| [atsamd21g](https://docs.rs/atsamd21g/) | [![Crates.io](https://img.shields.io/crates/v/atsamd21g.svg)](https://crates.io/crates/atsamd21g) | [Arduino Nano 33 IOT][arduino_nano33_iot], [Circuit Playground Express][circuit_playground_express], [Feather M0][feather_m0]\*, [ItsyBitsy M0][itsybitsy_m0], [Metro M0][metro_m0]\*, [MKR1000][arduino_mkr1000], [MKR Vidor 4000][arduino_mkr_vidor_4000], [MKR ZERO][arduino_mkrzero], [P1AM-100][p1am_100], [SAMD21 Mini][samd21_mini], [SODAQ ONE][sodaq_one], [Wio Lite MG126][wio_lite_mg126], [Wio Lite W600][wio_lite_w600], [Xiao M0][xiao_m0] |
| [atsamd21j](https://docs.rs/atsamd21j/) | [![Crates.io](https://img.shields.io/crates/v/atsamd21j.svg)](https://crates.io/crates/atsamd21j) | [SODAQ SARA AFF][sodaq_sara_aff] |
| [atsamd51g](https://docs.rs/atsamd51g/) | [![Crates.io](https://img.shields.io/crates/v/atsamd51g.svg)](https://crates.io/crates/atsamd51g) | [ItsyBitsy M4][itsybitsy_m4], [Trellis M4][trellis_m4] |
| [atsamd51j](https://docs.rs/atsamd51j/) | [![Crates.io](https://img.shields.io/crates/v/atsamd51j.svg)](https://crates.io/crates/atsamd51j) | [EdgeBadge][edgebadge], [Feather M4][feather_m4]\*, [Metro M4][metro_m4]\*, [PyPortal][pyportal], [Matrix Portal M4][matrix_portal_m4] |
| [atsamd51j](https://docs.rs/atsamd51j/) | [![Crates.io](https://img.shields.io/crates/v/atsamd51j.svg)](https://crates.io/crates/atsamd51j) | [EdgeBadge][edgebadge], [Feather M4][feather_m4]\*, [Metro M4][metro_m4]\*, [PyGamer][pygamer]\*, [PyPortal][pyportal], [Matrix Portal M4][matrix_portal_m4] |
| [atsame51n](https://docs.rs/atsame51n/) | [![Crates.io](https://img.shields.io/crates/v/atsame51n.svg)](https://crates.io/crates/atsame51n) | |
| [atsamd51p](https://docs.rs/atsamd51p/) | [![Crates.io](https://img.shields.io/crates/v/atsamd51p.svg)](https://crates.io/crates/atsamd51p) | [Grand Central M4 Express][grand_central_m4], [Wio Terminal][wio_terminal] |
| [atsame51g](https://docs.rs/atsame51g/) | [![Crates.io](https://img.shields.io/crates/v/atsame51g.svg)](https://crates.io/crates/atsame51g) | |
| [atsame51j](https://docs.rs/atsame51j/) | [![Crates.io](https://img.shields.io/crates/v/atsame51j.svg)](https://crates.io/crates/atsame51j) | |
| [atsame51n](https://docs.rs/atsame51n/) | [![Crates.io](https://img.shields.io/crates/v/atsame51n.svg)](https://crates.io/crates/atsame51n) | |
| [atsame53j](https://docs.rs/atsame53j/) | [![Crates.io](https://img.shields.io/crates/v/atsame53j.svg)](https://crates.io/crates/atsame53j) | [pygamer][PyGamer] |
| [atsame53j](https://docs.rs/atsame53j/) | [![Crates.io](https://img.shields.io/crates/v/atsame53j.svg)](https://crates.io/crates/atsame53j) | |
| [atsame53n](https://docs.rs/atsame53n/) | [![Crates.io](https://img.shields.io/crates/v/atsame53n.svg)](https://crates.io/crates/atsame53n) | |
| [atsame54n](https://docs.rs/atsame54n/) | [![Crates.io](https://img.shields.io/crates/v/atsame54n.svg)](https://crates.io/crates/atsame54n) | |
| [atsame54p](https://docs.rs/atsame54p/) | [![Crates.io](https://img.shields.io/crates/v/atsame54p.svg)](https://crates.io/crates/atsame54p) | [PathfinderZA Proto1][pfza_proto1], [SAM E54 Xplained Pro Evaluation Kit][atsame54_xpro]\* |
Expand Down
10 changes: 5 additions & 5 deletions boards/pygamer/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ version = "0.14.0"

[dependencies]
cortex-m = {version = "0.7", features = ["critical-section-single-core"]}
embedded-hal-bus = "0.2.0"
embedded-hal-bus = "0.3.0"
# This version is pinned as recommended by: https://docs.rs/embedded-hal-bus/0.2.0/embedded_hal_bus/spi/struct.ExclusiveDevice.html#method.new_no_delay
st7735-lcd = "=0.10.0"

Expand All @@ -34,17 +34,17 @@ optional = true
version = "0.3.2"

[dependencies.ws2812-spi]
version = "0.5.0"
features = ["mosi_idle_high"]
optional = true
version = "0.5.0"

[dev-dependencies]
embedded-graphics = "0.8.1"
embedded-sdmmc = "0.8.0"
embedded-sdmmc = "0.8.1"
lis3dh = "0.4.3"
micromath = "2.1"
panic-halt = "1"
rtic = {version = "2.1.1", features = ["thumbv7-backend"]}
rtic = {version = "2.1.2", features = ["thumbv7-backend"]}
smart-leds = "0.4"
tinybmp = "0.6"
usbd-serial = "0.2"
Expand All @@ -54,10 +54,10 @@ usbd-serial = "0.2"
default = ["rt", "atsamd-hal/samd51j"]
dma = ["atsamd-hal/dma"]
max-channels = ["dma", "atsamd-hal/max-channels"]
neopixel-spi = ["dep:ws2812-spi"]
panic_led = []
rt = ["cortex-m-rt", "atsamd-hal/samd51j-rt"]
usb = ["atsamd-hal/usb", "usb-device"]
neopixel-spi = ["dep:ws2812-spi"]
# Enable async support from atsamd-hal
async = ["atsamd-hal/async"]

Expand Down

0 comments on commit c80f306

Please sign in to comment.