diff options
| author | Matteo Meluzzi <[email protected]> | 2025-10-24 15:48:34 +0200 |
|---|---|---|
| committer | Matteo Meluzzi <[email protected]> | 2025-10-24 15:48:34 +0200 |
| commit | 7976f950b0de72c521f92efa350c67ccd197fab9 (patch) | |
| tree | 8759312eb000de09b92a4921f476d5c16b7e7342 /embassy-mspm0/src/lib.rs | |
| parent | 828a8df18d04877df1f55f04354980b28ff2f2f8 (diff) | |
Merge branch 'main' into 17-add-support-for-boot-protocol
Diffstat (limited to 'embassy-mspm0/src/lib.rs')
| -rw-r--r-- | embassy-mspm0/src/lib.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/embassy-mspm0/src/lib.rs b/embassy-mspm0/src/lib.rs index 13f0ce662..7135dd9f0 100644 --- a/embassy-mspm0/src/lib.rs +++ b/embassy-mspm0/src/lib.rs | |||
| @@ -1,4 +1,5 @@ | |||
| 1 | #![no_std] | 1 | #![no_std] |
| 2 | #![allow(unsafe_op_in_unsafe_fn)] | ||
| 2 | // Doc feature labels can be tested locally by running RUSTDOCFLAGS="--cfg=docsrs" cargo +nightly doc | 3 | // Doc feature labels can be tested locally by running RUSTDOCFLAGS="--cfg=docsrs" cargo +nightly doc |
| 3 | #![cfg_attr(docsrs, feature(doc_auto_cfg, doc_cfg_hide), doc(cfg_hide(doc, docsrs)))] | 4 | #![cfg_attr(docsrs, feature(doc_auto_cfg, doc_cfg_hide), doc(cfg_hide(doc, docsrs)))] |
| 4 | #![cfg_attr( | 5 | #![cfg_attr( |
| @@ -17,6 +18,7 @@ pub mod adc; | |||
| 17 | pub mod dma; | 18 | pub mod dma; |
| 18 | pub mod gpio; | 19 | pub mod gpio; |
| 19 | pub mod i2c; | 20 | pub mod i2c; |
| 21 | pub mod i2c_target; | ||
| 20 | pub mod timer; | 22 | pub mod timer; |
| 21 | pub mod uart; | 23 | pub mod uart; |
| 22 | pub mod wwdt; | 24 | pub mod wwdt; |
| @@ -54,7 +56,7 @@ pub(crate) mod _generated { | |||
| 54 | 56 | ||
| 55 | // Reexports | 57 | // Reexports |
| 56 | pub(crate) use _generated::gpio_pincm; | 58 | pub(crate) use _generated::gpio_pincm; |
| 57 | pub use _generated::{peripherals, Peripherals}; | 59 | pub use _generated::{Peripherals, peripherals}; |
| 58 | pub use embassy_hal_internal::Peri; | 60 | pub use embassy_hal_internal::Peri; |
| 59 | #[cfg(feature = "unstable-pac")] | 61 | #[cfg(feature = "unstable-pac")] |
| 60 | pub use mspm0_metapac as pac; | 62 | pub use mspm0_metapac as pac; |
| @@ -111,7 +113,7 @@ macro_rules! bind_interrupts { | |||
| 111 | 113 | ||
| 112 | $( | 114 | $( |
| 113 | #[allow(non_snake_case)] | 115 | #[allow(non_snake_case)] |
| 114 | #[no_mangle] | 116 | #[unsafe(no_mangle)] |
| 115 | $(#[cfg($cond_irq)])? | 117 | $(#[cfg($cond_irq)])? |
| 116 | unsafe extern "C" fn $irq() { | 118 | unsafe extern "C" fn $irq() { |
| 117 | unsafe { | 119 | unsafe { |
