diff --git a/src/bare-metal/microcontrollers/examples/Cargo.lock b/src/bare-metal/microcontrollers/examples/Cargo.lock index 8be2e25a..db437684 100644 --- a/src/bare-metal/microcontrollers/examples/Cargo.lock +++ b/src/bare-metal/microcontrollers/examples/Cargo.lock @@ -110,6 +110,15 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "embedded-dma" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "994f7e5b5cb23521c22304927195f236813053eb9c065dd2226a32ba64695446" +dependencies = [ + "stable_deref_trait", +] + [[package]] name = "embedded-hal" version = "0.2.7" @@ -126,6 +135,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "723dce4e9f25b6e6c5f35628e144794e5b459216ed7da97b7c4b66cdb3fa82ca" +[[package]] +name = "embedded-storage" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a21dea9854beb860f3062d10228ce9b976da520a73474aed3171ec276bc0c032" + [[package]] name = "fixed" version = "1.24.0" @@ -155,7 +170,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "45651d001be4281a6f4536c30f3d8522f231bc56fd58d5baf2c630f565d31256" dependencies = [ "embedded-hal", - "nrf52833-hal", + "nrf52833-hal 0.14.1", "tiny-led-matrix", ] @@ -175,8 +190,8 @@ dependencies = [ "cortex-m-rt", "embedded-hal", "microbit-v2", - "nrf52833-hal", - "nrf52833-pac", + "nrf52833-hal 0.16.0", + "nrf52833-pac 0.12.2", "panic-halt", ] @@ -204,13 +219,33 @@ dependencies = [ "cast", "cfg-if", "cortex-m", - "embedded-dma", + "embedded-dma 0.1.2", "embedded-hal", - "embedded-storage", + "embedded-storage 0.2.0", "fixed", "nb 1.1.0", - "nrf-usbd", - "nrf52833-pac", + "nrf-usbd 0.1.1", + "nrf52833-pac 0.10.1", + "rand_core", + "void", +] + +[[package]] +name = "nrf-hal-common" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd244c63d588066d75cffdcae8a03299fd5fb272e36bdde4a9f922f3e4bc6e4b" +dependencies = [ + "cast", + "cfg-if", + "cortex-m", + "embedded-dma 0.2.0", + "embedded-hal", + "embedded-storage 0.3.1", + "fixed", + "nb 1.1.0", + "nrf-usbd 0.2.0", + "nrf52833-pac 0.12.2", "rand_core", "void", ] @@ -228,6 +263,18 @@ dependencies = [ "vcell", ] +[[package]] +name = "nrf-usbd" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66b2907c0b3ec4d264981c1fc5a2321d51c463d5a63d386e573f00e84d5495e6" +dependencies = [ + "cortex-m", + "critical-section 1.1.2", + "usb-device", + "vcell", +] + [[package]] name = "nrf52833-hal" version = "0.14.1" @@ -235,8 +282,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87f76d269c9a239ffe24edaa5ee0972b102c04e898b464e3e9a12ab0eacd5f76" dependencies = [ "embedded-hal", - "nrf-hal-common", - "nrf52833-pac", + "nrf-hal-common 0.14.1", + "nrf52833-pac 0.10.1", +] + +[[package]] +name = "nrf52833-hal" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2d401900d014b1322ab7933e094175207fddb31cdecc22eb0ac4f1fea286981" +dependencies = [ + "embedded-hal", + "nrf-hal-common 0.16.0", + "nrf52833-pac 0.12.2", ] [[package]] @@ -250,6 +308,17 @@ dependencies = [ "vcell", ] +[[package]] +name = "nrf52833-pac" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10e1358255b360cdc816dd7b6ef81be8c8499c0998277e5249bed222bd0f5241" +dependencies = [ + "cortex-m", + "cortex-m-rt", + "vcell", +] + [[package]] name = "panic-halt" version = "0.2.0" diff --git a/src/bare-metal/microcontrollers/examples/Cargo.toml b/src/bare-metal/microcontrollers/examples/Cargo.toml index 7a48c620..9c10eaa6 100644 --- a/src/bare-metal/microcontrollers/examples/Cargo.toml +++ b/src/bare-metal/microcontrollers/examples/Cargo.toml @@ -10,8 +10,8 @@ publish = false cortex-m-rt = "0.7.3" embedded-hal = "0.2.6" microbit-v2 = "0.13.0" -nrf52833-hal = "0.14.1" -nrf52833-pac = { version = "0.10.1", features = ["rt"] } +nrf52833-hal = "0.16.0" +nrf52833-pac = { version = "0.12.2", features = ["rt"] } panic-halt = "0.2.0" [[bin]]