Fix RNG interrupt name
This commit is contained in:
parent
2cb66d6032
commit
a5d473be0e
@ -24,7 +24,6 @@ embedded-sdmmc = { git = "https://github.com/thalesfragoso/embedded-sdmmc-rs", b
|
|||||||
regex = "1.4.6"
|
regex = "1.4.6"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["stm32h750vb", "defmt-debug", "defmt", "sdmmc-rs"]
|
|
||||||
defmt-trace = [ ]
|
defmt-trace = [ ]
|
||||||
defmt-debug = [ ]
|
defmt-debug = [ ]
|
||||||
defmt-info = [ ]
|
defmt-info = [ ]
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -94,6 +94,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -134,6 +135,9 @@ impl_spi_pin!(SPI5, SckPin, PB0, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PB8, 6);
|
impl_spi_pin!(SPI5, MosiPin, PB8, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -94,6 +94,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -134,6 +135,9 @@ impl_spi_pin!(SPI5, SckPin, PB0, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PB8, 6);
|
impl_spi_pin!(SPI5, MosiPin, PB8, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -111,6 +111,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -153,6 +154,9 @@ impl_spi_pin!(SPI5, SckPin, PB0, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PB8, 6);
|
impl_spi_pin!(SPI5, MosiPin, PB8, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -111,6 +111,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -153,6 +154,9 @@ impl_spi_pin!(SPI5, SckPin, PB0, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PB8, 6);
|
impl_spi_pin!(SPI5, MosiPin, PB8, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -216,6 +217,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -216,6 +217,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -216,6 +217,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -216,6 +217,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -179,6 +179,7 @@ impl_gpio_pin!(PI14, 8, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
impl_gpio_pin!(PI15, 8, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -209,6 +210,9 @@ impl_spi_pin!(SPI3, MisoPin, PC11, 6);
|
|||||||
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
impl_spi_pin!(SPI3, MosiPin, PC12, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -162,6 +162,7 @@ impl_gpio_pin!(PH14, 7, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
impl_gpio_pin!(PH15, 7, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -219,6 +220,9 @@ impl_spi_pin!(SPI5, MisoPin, PE5, 6);
|
|||||||
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
impl_spi_pin!(SPI5, MosiPin, PE6, 6);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -261,6 +262,9 @@ impl_spi_pin!(SPI5, SckPin, PH6, 5);
|
|||||||
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -261,6 +262,9 @@ impl_spi_pin!(SPI5, SckPin, PH6, 5);
|
|||||||
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -261,6 +262,9 @@ impl_spi_pin!(SPI5, SckPin, PH6, 5);
|
|||||||
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -261,6 +262,9 @@ impl_spi_pin!(SPI5, SckPin, PH6, 5);
|
|||||||
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -261,6 +262,9 @@ impl_spi_pin!(SPI5, SckPin, PH6, 5);
|
|||||||
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -261,6 +262,9 @@ impl_spi_pin!(SPI5, SckPin, PH6, 5);
|
|||||||
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
impl_spi_pin!(SPI5, MisoPin, PH7, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -253,6 +254,9 @@ impl_spi_pin!(SPI4, MisoPin, PE5, 5);
|
|||||||
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
impl_spi_pin!(SPI4, MosiPin, PE6, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -213,6 +213,7 @@ impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
|||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x50060800 as _);
|
||||||
<<<<<<< HEAD
|
<<<<<<< HEAD
|
||||||
|
<<<<<<< HEAD
|
||||||
impl_rng!(RNG, HASH_RNG);
|
impl_rng!(RNG, HASH_RNG);
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
impl_spi!(SPI1, APB2);
|
impl_spi!(SPI1, APB2);
|
||||||
@ -266,6 +267,9 @@ impl_spi_pin!(SPI6, SckPin, PG13, 5);
|
|||||||
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
impl_spi_pin!(SPI6, MosiPin, PG14, 5);
|
||||||
=======
|
=======
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG);
|
||||||
|
=======
|
||||||
|
impl_rng!(RNG, HASH_RNG);
|
||||||
|
>>>>>>> cbbaaa9 (Fix RNG interrupt name)
|
||||||
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
pub const SPI1: spi::Spi = spi::Spi(0x40013000 as _);
|
||||||
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
pub const SPI2: spi::Spi = spi::Spi(0x40003800 as _);
|
||||||
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
pub const SPI3: spi::Spi = spi::Spi(0x40003c00 as _);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
@ -195,7 +195,7 @@ impl_gpio_pin!(PK13, 10, 13, EXTI13);
|
|||||||
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
impl_gpio_pin!(PK14, 10, 14, EXTI14);
|
||||||
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
impl_gpio_pin!(PK15, 10, 15, EXTI15);
|
||||||
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
pub const RNG: rng::Rng = rng::Rng(0x48021800 as _);
|
||||||
impl_rng!(RNG);
|
impl_rng!(RNG, RNG);
|
||||||
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
pub const SDMMC1: sdmmc::Sdmmc = sdmmc::Sdmmc(0x52007000 as _);
|
||||||
impl_sdmmc!(SDMMC1);
|
impl_sdmmc!(SDMMC1);
|
||||||
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
impl_sdmmc_pin!(SDMMC1, D0Pin, PB13, 12);
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user