diff options
| author | Dario Nieuwenhuis <[email protected]> | 2022-02-23 20:22:16 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2022-02-23 20:22:16 +0100 |
| commit | 93a3323ed94a255b40cb1353515d01bc3c339a7b (patch) | |
| tree | 5b6088965d9d254874d6cfdf434272bcc753c4a1 | |
| parent | 052f370de9863df171e48d88a24e89b420b23ff7 (diff) | |
stm32-metapac: remove peripehral_pins! macrotable.
| -rw-r--r-- | stm32-metapac-gen/src/lib.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/stm32-metapac-gen/src/lib.rs b/stm32-metapac-gen/src/lib.rs index fc262f9c4..575be9e4b 100644 --- a/stm32-metapac-gen/src/lib.rs +++ b/stm32-metapac-gen/src/lib.rs | |||
| @@ -125,7 +125,6 @@ pub fn gen_chip( | |||
| 125 | let mut pin_table: Vec<Vec<String>> = Vec::new(); | 125 | let mut pin_table: Vec<Vec<String>> = Vec::new(); |
| 126 | let mut interrupt_table: Vec<Vec<String>> = Vec::new(); | 126 | let mut interrupt_table: Vec<Vec<String>> = Vec::new(); |
| 127 | let mut peripherals_table: Vec<Vec<String>> = Vec::new(); | 127 | let mut peripherals_table: Vec<Vec<String>> = Vec::new(); |
| 128 | let mut peripheral_pins_table: Vec<Vec<String>> = Vec::new(); | ||
| 129 | let mut dma_channels_table: Vec<Vec<String>> = Vec::new(); | 128 | let mut dma_channels_table: Vec<Vec<String>> = Vec::new(); |
| 130 | let mut peripheral_counts: BTreeMap<String, u8> = BTreeMap::new(); | 129 | let mut peripheral_counts: BTreeMap<String, u8> = BTreeMap::new(); |
| 131 | let mut dma_channel_counts: BTreeMap<String, u8> = BTreeMap::new(); | 130 | let mut dma_channel_counts: BTreeMap<String, u8> = BTreeMap::new(); |
| @@ -174,19 +173,6 @@ pub fn gen_chip( | |||
| 174 | peripheral_counts.get(&bi.kind).map_or(1, |v| v + 1), | 173 | peripheral_counts.get(&bi.kind).map_or(1, |v| v + 1), |
| 175 | ); | 174 | ); |
| 176 | 175 | ||
| 177 | for pin in &p.pins { | ||
| 178 | let mut row = Vec::new(); | ||
| 179 | row.push(p.name.clone()); | ||
| 180 | row.push(bi.kind.clone()); | ||
| 181 | row.push(bi.block.clone()); | ||
| 182 | row.push(pin.pin.clone()); | ||
| 183 | row.push(pin.signal.clone()); | ||
| 184 | if let Some(ref af) = pin.af { | ||
| 185 | row.push(format!("{}", af)); | ||
| 186 | } | ||
| 187 | peripheral_pins_table.push(row); | ||
| 188 | } | ||
| 189 | |||
| 190 | for irq in &p.interrupts { | 176 | for irq in &p.interrupts { |
| 191 | let mut row = Vec::new(); | 177 | let mut row = Vec::new(); |
| 192 | row.push(p.name.clone()); | 178 | row.push(p.name.clone()); |
| @@ -357,7 +343,6 @@ pub fn gen_chip( | |||
| 357 | make_table(&mut data, "interrupts", &interrupt_table); | 343 | make_table(&mut data, "interrupts", &interrupt_table); |
| 358 | make_table(&mut data, "peripherals", &peripherals_table); | 344 | make_table(&mut data, "peripherals", &peripherals_table); |
| 359 | make_table(&mut data, "peripheral_versions", &peripheral_version_table); | 345 | make_table(&mut data, "peripheral_versions", &peripheral_version_table); |
| 360 | make_table(&mut data, "peripheral_pins", &peripheral_pins_table); | ||
| 361 | make_table(&mut data, "dma_channels", &dma_channels_table); | 346 | make_table(&mut data, "dma_channels", &dma_channels_table); |
| 362 | make_table(&mut data, "dbgmcu", &dbgmcu_table); | 347 | make_table(&mut data, "dbgmcu", &dbgmcu_table); |
| 363 | make_peripheral_counts(&mut data, &peripheral_counts); | 348 | make_peripheral_counts(&mut data, &peripheral_counts); |
