├── .envrc ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── flake.lock ├── flake.nix ├── rustfmt.toml ├── src ├── lib.rs ├── periph │ ├── adc │ │ ├── Cargo.toml │ │ ├── com │ │ │ ├── f4.rs │ │ │ ├── l4_plus.rs │ │ │ └── mod.rs │ │ ├── dual │ │ │ ├── f3.rs │ │ │ └── mod.rs │ │ ├── f3.rs │ │ ├── f4.rs │ │ ├── l4_plus.rs │ │ └── lib.rs │ ├── dma │ │ ├── Cargo.toml │ │ ├── ch │ │ │ ├── f1.rs │ │ │ ├── f3.rs │ │ │ ├── f4.rs │ │ │ ├── l4.rs │ │ │ ├── l4_plus.rs │ │ │ └── mod.rs │ │ ├── f1.rs │ │ ├── f3.rs │ │ ├── f4.rs │ │ ├── l4.rs │ │ ├── l4_plus.rs │ │ ├── lib.rs │ │ └── mux │ │ │ ├── ch.rs │ │ │ ├── mod.rs │ │ │ └── rg.rs │ ├── exti │ │ ├── Cargo.toml │ │ ├── f3.rs │ │ ├── f4.rs │ │ ├── l4_all.rs │ │ └── lib.rs │ ├── gpio │ │ ├── Cargo.toml │ │ ├── f1.rs │ │ ├── f3.rs │ │ ├── f4.rs │ │ ├── head │ │ │ ├── f1.rs │ │ │ ├── f3.rs │ │ │ ├── f4.rs │ │ │ ├── l4_all.rs │ │ │ └── mod.rs │ │ ├── l4_all.rs │ │ ├── lib.rs │ │ └── pin │ │ │ ├── f1.rs │ │ │ ├── f3.rs │ │ │ ├── f4.rs │ │ │ ├── l4_all.rs │ │ │ └── mod.rs │ ├── i2c │ │ ├── Cargo.toml │ │ ├── f3.rs │ │ ├── f4 │ │ │ ├── fmp.rs │ │ │ └── mod.rs │ │ ├── l4_all.rs │ │ └── lib.rs │ ├── mod.rs │ ├── rtc │ │ ├── Cargo.toml │ │ ├── l4_all.rs │ │ └── lib.rs │ ├── spi │ │ ├── Cargo.toml │ │ ├── f1.rs │ │ ├── f4.rs │ │ ├── l4_all.rs │ │ └── lib.rs │ ├── tim │ │ ├── Cargo.toml │ │ ├── advanced │ │ │ ├── f3.rs │ │ │ ├── f4.rs │ │ │ ├── l4_all.rs │ │ │ └── mod.rs │ │ ├── basic │ │ │ ├── f1.rs │ │ │ ├── f3.rs │ │ │ ├── f4.rs │ │ │ ├── l4_all.rs │ │ │ └── mod.rs │ │ ├── general │ │ │ ├── f3.rs │ │ │ ├── f4.rs │ │ │ ├── l4_all.rs │ │ │ └── mod.rs │ │ ├── lib.rs │ │ └── low_power │ │ │ ├── l4_all.rs │ │ │ └── mod.rs │ └── uart │ │ ├── Cargo.toml │ │ ├── f4.rs │ │ ├── l4.rs │ │ ├── l4_plus.rs │ │ └── lib.rs ├── pieces │ ├── 1 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 2 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 3 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 4 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 5 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 6 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 7 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 8 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 9 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 10 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 11 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── 12 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── lib.rs │ ├── Cargo.toml │ ├── build.rs │ └── lib.rs ├── reg.rs └── thr.rs ├── svd ├── Cargo.toml ├── files └── src │ ├── adc.rs │ ├── dma.rs │ ├── dmamux.rs │ ├── exti.rs │ ├── gpio.rs │ ├── i2c.rs │ ├── lib.rs │ ├── pwr.rs │ ├── rcc.rs │ ├── rtc.rs │ ├── spi.rs │ ├── tim.rs │ └── uart.rs ├── svd_files ├── STM32F100.svd ├── STM32F101.svd ├── STM32F102.svd ├── STM32F103.svd ├── STM32F107.svd ├── STM32F303.svd ├── STM32F401.svd ├── STM32F405.svd ├── STM32F407.svd ├── STM32F410.svd ├── STM32F411.svd ├── STM32F412.svd ├── STM32F413.svd ├── STM32F427.svd ├── STM32F429.svd ├── STM32F446.svd ├── STM32F469.svd ├── STM32L4R5.svd ├── STM32L4R7.svd ├── STM32L4R9.svd ├── STM32L4S5.svd ├── STM32L4S7.svd ├── STM32L4S9.svd ├── STM32L4x1.svd ├── STM32L4x2.svd ├── STM32L4x3.svd ├── STM32L4x5.svd ├── STM32L4x6.svd └── patch │ ├── add_dmamux.xml │ └── add_gpio_ascr.xml └── tests └── periph_macros.rs /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/README.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/flake.nix -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/periph/adc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/Cargo.toml -------------------------------------------------------------------------------- /src/periph/adc/com/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/com/f4.rs -------------------------------------------------------------------------------- /src/periph/adc/com/l4_plus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/com/l4_plus.rs -------------------------------------------------------------------------------- /src/periph/adc/com/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/com/mod.rs -------------------------------------------------------------------------------- /src/periph/adc/dual/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/dual/f3.rs -------------------------------------------------------------------------------- /src/periph/adc/dual/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/dual/mod.rs -------------------------------------------------------------------------------- /src/periph/adc/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/f3.rs -------------------------------------------------------------------------------- /src/periph/adc/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/f4.rs -------------------------------------------------------------------------------- /src/periph/adc/l4_plus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/l4_plus.rs -------------------------------------------------------------------------------- /src/periph/adc/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/adc/lib.rs -------------------------------------------------------------------------------- /src/periph/dma/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/Cargo.toml -------------------------------------------------------------------------------- /src/periph/dma/ch/f1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/ch/f1.rs -------------------------------------------------------------------------------- /src/periph/dma/ch/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/ch/f3.rs -------------------------------------------------------------------------------- /src/periph/dma/ch/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/ch/f4.rs -------------------------------------------------------------------------------- /src/periph/dma/ch/l4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/ch/l4.rs -------------------------------------------------------------------------------- /src/periph/dma/ch/l4_plus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/ch/l4_plus.rs -------------------------------------------------------------------------------- /src/periph/dma/ch/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/ch/mod.rs -------------------------------------------------------------------------------- /src/periph/dma/f1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/f1.rs -------------------------------------------------------------------------------- /src/periph/dma/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/f3.rs -------------------------------------------------------------------------------- /src/periph/dma/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/f4.rs -------------------------------------------------------------------------------- /src/periph/dma/l4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/l4.rs -------------------------------------------------------------------------------- /src/periph/dma/l4_plus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/l4_plus.rs -------------------------------------------------------------------------------- /src/periph/dma/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/lib.rs -------------------------------------------------------------------------------- /src/periph/dma/mux/ch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/mux/ch.rs -------------------------------------------------------------------------------- /src/periph/dma/mux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/mux/mod.rs -------------------------------------------------------------------------------- /src/periph/dma/mux/rg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/dma/mux/rg.rs -------------------------------------------------------------------------------- /src/periph/exti/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/exti/Cargo.toml -------------------------------------------------------------------------------- /src/periph/exti/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/exti/f3.rs -------------------------------------------------------------------------------- /src/periph/exti/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/exti/f4.rs -------------------------------------------------------------------------------- /src/periph/exti/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/exti/l4_all.rs -------------------------------------------------------------------------------- /src/periph/exti/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/exti/lib.rs -------------------------------------------------------------------------------- /src/periph/gpio/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/Cargo.toml -------------------------------------------------------------------------------- /src/periph/gpio/f1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/f1.rs -------------------------------------------------------------------------------- /src/periph/gpio/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/f3.rs -------------------------------------------------------------------------------- /src/periph/gpio/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/f4.rs -------------------------------------------------------------------------------- /src/periph/gpio/head/f1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/head/f1.rs -------------------------------------------------------------------------------- /src/periph/gpio/head/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/head/f3.rs -------------------------------------------------------------------------------- /src/periph/gpio/head/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/head/f4.rs -------------------------------------------------------------------------------- /src/periph/gpio/head/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/head/l4_all.rs -------------------------------------------------------------------------------- /src/periph/gpio/head/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/head/mod.rs -------------------------------------------------------------------------------- /src/periph/gpio/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/l4_all.rs -------------------------------------------------------------------------------- /src/periph/gpio/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/lib.rs -------------------------------------------------------------------------------- /src/periph/gpio/pin/f1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/pin/f1.rs -------------------------------------------------------------------------------- /src/periph/gpio/pin/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/pin/f3.rs -------------------------------------------------------------------------------- /src/periph/gpio/pin/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/pin/f4.rs -------------------------------------------------------------------------------- /src/periph/gpio/pin/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/pin/l4_all.rs -------------------------------------------------------------------------------- /src/periph/gpio/pin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/gpio/pin/mod.rs -------------------------------------------------------------------------------- /src/periph/i2c/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/i2c/Cargo.toml -------------------------------------------------------------------------------- /src/periph/i2c/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/i2c/f3.rs -------------------------------------------------------------------------------- /src/periph/i2c/f4/fmp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/i2c/f4/fmp.rs -------------------------------------------------------------------------------- /src/periph/i2c/f4/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/i2c/f4/mod.rs -------------------------------------------------------------------------------- /src/periph/i2c/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/i2c/l4_all.rs -------------------------------------------------------------------------------- /src/periph/i2c/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/i2c/lib.rs -------------------------------------------------------------------------------- /src/periph/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/mod.rs -------------------------------------------------------------------------------- /src/periph/rtc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/rtc/Cargo.toml -------------------------------------------------------------------------------- /src/periph/rtc/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/rtc/l4_all.rs -------------------------------------------------------------------------------- /src/periph/rtc/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/rtc/lib.rs -------------------------------------------------------------------------------- /src/periph/spi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/spi/Cargo.toml -------------------------------------------------------------------------------- /src/periph/spi/f1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/spi/f1.rs -------------------------------------------------------------------------------- /src/periph/spi/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/spi/f4.rs -------------------------------------------------------------------------------- /src/periph/spi/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/spi/l4_all.rs -------------------------------------------------------------------------------- /src/periph/spi/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/spi/lib.rs -------------------------------------------------------------------------------- /src/periph/tim/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/Cargo.toml -------------------------------------------------------------------------------- /src/periph/tim/advanced/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/advanced/f3.rs -------------------------------------------------------------------------------- /src/periph/tim/advanced/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/advanced/f4.rs -------------------------------------------------------------------------------- /src/periph/tim/advanced/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/advanced/l4_all.rs -------------------------------------------------------------------------------- /src/periph/tim/advanced/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/advanced/mod.rs -------------------------------------------------------------------------------- /src/periph/tim/basic/f1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/basic/f1.rs -------------------------------------------------------------------------------- /src/periph/tim/basic/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/basic/f3.rs -------------------------------------------------------------------------------- /src/periph/tim/basic/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/basic/f4.rs -------------------------------------------------------------------------------- /src/periph/tim/basic/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/basic/l4_all.rs -------------------------------------------------------------------------------- /src/periph/tim/basic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/basic/mod.rs -------------------------------------------------------------------------------- /src/periph/tim/general/f3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/general/f3.rs -------------------------------------------------------------------------------- /src/periph/tim/general/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/general/f4.rs -------------------------------------------------------------------------------- /src/periph/tim/general/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/general/l4_all.rs -------------------------------------------------------------------------------- /src/periph/tim/general/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/general/mod.rs -------------------------------------------------------------------------------- /src/periph/tim/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/lib.rs -------------------------------------------------------------------------------- /src/periph/tim/low_power/l4_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/low_power/l4_all.rs -------------------------------------------------------------------------------- /src/periph/tim/low_power/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/tim/low_power/mod.rs -------------------------------------------------------------------------------- /src/periph/uart/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/uart/Cargo.toml -------------------------------------------------------------------------------- /src/periph/uart/f4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/uart/f4.rs -------------------------------------------------------------------------------- /src/periph/uart/l4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/uart/l4.rs -------------------------------------------------------------------------------- /src/periph/uart/l4_plus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/uart/l4_plus.rs -------------------------------------------------------------------------------- /src/periph/uart/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/periph/uart/lib.rs -------------------------------------------------------------------------------- /src/pieces/1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/1/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/1/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/1/build.rs -------------------------------------------------------------------------------- /src/pieces/1/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/1/lib.rs -------------------------------------------------------------------------------- /src/pieces/10/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/10/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/10/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/10/build.rs -------------------------------------------------------------------------------- /src/pieces/10/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/10/lib.rs -------------------------------------------------------------------------------- /src/pieces/11/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/11/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/11/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/11/build.rs -------------------------------------------------------------------------------- /src/pieces/11/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/11/lib.rs -------------------------------------------------------------------------------- /src/pieces/12/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/12/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/12/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/12/build.rs -------------------------------------------------------------------------------- /src/pieces/12/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/12/lib.rs -------------------------------------------------------------------------------- /src/pieces/2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/2/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/2/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/2/build.rs -------------------------------------------------------------------------------- /src/pieces/2/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/2/lib.rs -------------------------------------------------------------------------------- /src/pieces/3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/3/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/3/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/3/build.rs -------------------------------------------------------------------------------- /src/pieces/3/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/3/lib.rs -------------------------------------------------------------------------------- /src/pieces/4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/4/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/4/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/4/build.rs -------------------------------------------------------------------------------- /src/pieces/4/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/4/lib.rs -------------------------------------------------------------------------------- /src/pieces/5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/5/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/5/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/5/build.rs -------------------------------------------------------------------------------- /src/pieces/5/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/5/lib.rs -------------------------------------------------------------------------------- /src/pieces/6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/6/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/6/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/6/build.rs -------------------------------------------------------------------------------- /src/pieces/6/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/6/lib.rs -------------------------------------------------------------------------------- /src/pieces/7/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/7/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/7/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/7/build.rs -------------------------------------------------------------------------------- /src/pieces/7/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/7/lib.rs -------------------------------------------------------------------------------- /src/pieces/8/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/8/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/8/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/8/build.rs -------------------------------------------------------------------------------- /src/pieces/8/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/8/lib.rs -------------------------------------------------------------------------------- /src/pieces/9/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/9/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/9/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/9/build.rs -------------------------------------------------------------------------------- /src/pieces/9/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/9/lib.rs -------------------------------------------------------------------------------- /src/pieces/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/Cargo.toml -------------------------------------------------------------------------------- /src/pieces/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/build.rs -------------------------------------------------------------------------------- /src/pieces/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/pieces/lib.rs -------------------------------------------------------------------------------- /src/reg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/reg.rs -------------------------------------------------------------------------------- /src/thr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/src/thr.rs -------------------------------------------------------------------------------- /svd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/Cargo.toml -------------------------------------------------------------------------------- /svd/files: -------------------------------------------------------------------------------- 1 | ../svd_files -------------------------------------------------------------------------------- /svd/src/adc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/adc.rs -------------------------------------------------------------------------------- /svd/src/dma.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/dma.rs -------------------------------------------------------------------------------- /svd/src/dmamux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/dmamux.rs -------------------------------------------------------------------------------- /svd/src/exti.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/exti.rs -------------------------------------------------------------------------------- /svd/src/gpio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/gpio.rs -------------------------------------------------------------------------------- /svd/src/i2c.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/i2c.rs -------------------------------------------------------------------------------- /svd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/lib.rs -------------------------------------------------------------------------------- /svd/src/pwr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/pwr.rs -------------------------------------------------------------------------------- /svd/src/rcc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/rcc.rs -------------------------------------------------------------------------------- /svd/src/rtc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/rtc.rs -------------------------------------------------------------------------------- /svd/src/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/spi.rs -------------------------------------------------------------------------------- /svd/src/tim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/tim.rs -------------------------------------------------------------------------------- /svd/src/uart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd/src/uart.rs -------------------------------------------------------------------------------- /svd_files/STM32F100.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F100.svd -------------------------------------------------------------------------------- /svd_files/STM32F101.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F101.svd -------------------------------------------------------------------------------- /svd_files/STM32F102.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F102.svd -------------------------------------------------------------------------------- /svd_files/STM32F103.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F103.svd -------------------------------------------------------------------------------- /svd_files/STM32F107.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F107.svd -------------------------------------------------------------------------------- /svd_files/STM32F303.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F303.svd -------------------------------------------------------------------------------- /svd_files/STM32F401.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F401.svd -------------------------------------------------------------------------------- /svd_files/STM32F405.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F405.svd -------------------------------------------------------------------------------- /svd_files/STM32F407.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F407.svd -------------------------------------------------------------------------------- /svd_files/STM32F410.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F410.svd -------------------------------------------------------------------------------- /svd_files/STM32F411.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F411.svd -------------------------------------------------------------------------------- /svd_files/STM32F412.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F412.svd -------------------------------------------------------------------------------- /svd_files/STM32F413.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F413.svd -------------------------------------------------------------------------------- /svd_files/STM32F427.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F427.svd -------------------------------------------------------------------------------- /svd_files/STM32F429.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F429.svd -------------------------------------------------------------------------------- /svd_files/STM32F446.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F446.svd -------------------------------------------------------------------------------- /svd_files/STM32F469.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32F469.svd -------------------------------------------------------------------------------- /svd_files/STM32L4R5.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4R5.svd -------------------------------------------------------------------------------- /svd_files/STM32L4R7.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4R7.svd -------------------------------------------------------------------------------- /svd_files/STM32L4R9.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4R9.svd -------------------------------------------------------------------------------- /svd_files/STM32L4S5.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4S5.svd -------------------------------------------------------------------------------- /svd_files/STM32L4S7.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4S7.svd -------------------------------------------------------------------------------- /svd_files/STM32L4S9.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4S9.svd -------------------------------------------------------------------------------- /svd_files/STM32L4x1.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4x1.svd -------------------------------------------------------------------------------- /svd_files/STM32L4x2.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4x2.svd -------------------------------------------------------------------------------- /svd_files/STM32L4x3.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4x3.svd -------------------------------------------------------------------------------- /svd_files/STM32L4x5.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4x5.svd -------------------------------------------------------------------------------- /svd_files/STM32L4x6.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/STM32L4x6.svd -------------------------------------------------------------------------------- /svd_files/patch/add_dmamux.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/patch/add_dmamux.xml -------------------------------------------------------------------------------- /svd_files/patch/add_gpio_ascr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/svd_files/patch/add_gpio_ascr.xml -------------------------------------------------------------------------------- /tests/periph_macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drone-os/drone-stm32-map/HEAD/tests/periph_macros.rs --------------------------------------------------------------------------------