Merge pull request #131 from mciantyre/take-once

Mark peripherals as taken
This commit is contained in:
Dario Nieuwenhuis
2021-04-02 00:07:42 +02:00
committed by GitHub

View File

@ -55,6 +55,7 @@ macro_rules! peripherals {
if unsafe { _EMBASSY_DEVICE_PERIPHERALS } {
None
} else {
unsafe { _EMBASSY_DEVICE_PERIPHERALS = true };
Some(unsafe { <Self as embassy::util::Steal>::steal() })
}
})