diff options
| author | Ulf Lilleengen <[email protected]> | 2021-09-15 13:46:46 +0200 |
|---|---|---|
| committer | Ulf Lilleengen <[email protected]> | 2021-09-15 13:58:01 +0200 |
| commit | 14aa4265db25adb75fdcaf66798a878ae789bf9c (patch) | |
| tree | 272a8c368bca78251f98bbb7df509e4770522db7 | |
| parent | 701dd9fa362f31ef23ceeca01f86f92a8ec619b6 (diff) | |
Ensure linear stride
| -rw-r--r-- | stm32-metapac-gen/src/lib.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/stm32-metapac-gen/src/lib.rs b/stm32-metapac-gen/src/lib.rs index df9f525ec..3bfd5297f 100644 --- a/stm32-metapac-gen/src/lib.rs +++ b/stm32-metapac-gen/src/lib.rs | |||
| @@ -415,6 +415,7 @@ pub fn gen(options: Options) { | |||
| 415 | match bi.module.as_str() { | 415 | match bi.module.as_str() { |
| 416 | "gpio" => { | 416 | "gpio" => { |
| 417 | let port_letter = name.chars().skip(4).next().unwrap(); | 417 | let port_letter = name.chars().skip(4).next().unwrap(); |
| 418 | assert_eq!(0, (p.address as u32 - gpio_base) % gpio_stride); | ||
| 418 | let port_num = (p.address as u32 - gpio_base) / gpio_stride; | 419 | let port_num = (p.address as u32 - gpio_base) / gpio_stride; |
| 419 | 420 | ||
| 420 | for pin_num in 0..16 { | 421 | for pin_num in 0..16 { |
