Update rust nightly. (#819)
This commit is contained in:
parent
fcc1db078e
commit
b585d54712
@ -477,12 +477,12 @@ impl<'a, T: Instance> Drop for UarteRx<'a, T> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(not(any(feature = "_nrf9160", feature = "nrf5340")))]
|
#[cfg(not(any(feature = "_nrf9160", feature = "nrf5340")))]
|
||||||
pub(in crate) fn apply_workaround_for_enable_anomaly(_r: &crate::pac::uarte0::RegisterBlock) {
|
pub(crate) fn apply_workaround_for_enable_anomaly(_r: &crate::pac::uarte0::RegisterBlock) {
|
||||||
// Do nothing
|
// Do nothing
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(any(feature = "_nrf9160", feature = "nrf5340"))]
|
#[cfg(any(feature = "_nrf9160", feature = "nrf5340"))]
|
||||||
pub(in crate) fn apply_workaround_for_enable_anomaly(r: &crate::pac::uarte0::RegisterBlock) {
|
pub(crate) fn apply_workaround_for_enable_anomaly(r: &crate::pac::uarte0::RegisterBlock) {
|
||||||
use core::ops::Deref;
|
use core::ops::Deref;
|
||||||
|
|
||||||
// Apply workaround for anomalies:
|
// Apply workaround for anomalies:
|
||||||
@ -529,7 +529,7 @@ pub(in crate) fn apply_workaround_for_enable_anomaly(r: &crate::pac::uarte0::Reg
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub(in crate) fn drop_tx_rx(r: &pac::uarte0::RegisterBlock, s: &sealed::State) {
|
pub(crate) fn drop_tx_rx(r: &pac::uarte0::RegisterBlock, s: &sealed::State) {
|
||||||
if s.tx_rx_refcount.fetch_sub(1, Ordering::Relaxed) == 1 {
|
if s.tx_rx_refcount.fetch_sub(1, Ordering::Relaxed) == 1 {
|
||||||
// Finally we can disable, and we do so for the peripheral
|
// Finally we can disable, and we do so for the peripheral
|
||||||
// i.e. not just rx concerns.
|
// i.e. not just rx concerns.
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
#![no_std]
|
#![no_std]
|
||||||
#![no_main]
|
#![no_main]
|
||||||
#![feature(type_alias_impl_trait)]
|
#![feature(type_alias_impl_trait)]
|
||||||
#![feature(array_from_fn)]
|
|
||||||
|
|
||||||
use core::future::pending;
|
use core::future::pending;
|
||||||
|
|
||||||
|
@ -1,6 +1,13 @@
|
|||||||
# Before upgrading check that everything is available on all tier1 targets here:
|
# Before upgrading check that everything is available on all tier1 targets here:
|
||||||
# https://rust-lang.github.io/rustup-components-history
|
# https://rust-lang.github.io/rustup-components-history
|
||||||
[toolchain]
|
[toolchain]
|
||||||
channel = "nightly-2022-04-24"
|
channel = "nightly-2022-06-17"
|
||||||
components = [ "rust-src", "rustfmt" ]
|
components = [ "rust-src", "rustfmt" ]
|
||||||
targets = [ "thumbv7em-none-eabi", "thumbv7m-none-eabi", "thumbv6m-none-eabi", "thumbv7em-none-eabihf", "thumbv8m.main-none-eabihf", "wasm32-unknown-unknown" ]
|
targets = [
|
||||||
|
"thumbv7em-none-eabi",
|
||||||
|
"thumbv7m-none-eabi",
|
||||||
|
"thumbv6m-none-eabi",
|
||||||
|
"thumbv7em-none-eabihf",
|
||||||
|
"thumbv8m.main-none-eabihf",
|
||||||
|
"wasm32-unknown-unknown",
|
||||||
|
]
|
||||||
|
Loading…
Reference in New Issue
Block a user