diff options
| author | Dario Nieuwenhuis <[email protected]> | 2022-02-23 19:43:00 +0100 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2022-02-23 19:54:46 +0100 |
| commit | f14cacbf935feb7f9019b8f22384b9bc9fd05d77 (patch) | |
| tree | 0bfcde321d5d74146881be2e3fd0949e5717e5ab | |
| parent | 042e7d6de7771f3b70cc7a1e9c46661dc68f1042 (diff) | |
stm32-metapac: change af from string to u8
| -rw-r--r-- | stm32-metapac-gen/src/assets/metadata.rs | 2 | ||||
| -rw-r--r-- | stm32-metapac-gen/src/data.rs | 2 | ||||
| -rw-r--r-- | stm32-metapac-gen/src/lib.rs | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/stm32-metapac-gen/src/assets/metadata.rs b/stm32-metapac-gen/src/assets/metadata.rs index 7fe49ceba..150aa5956 100644 --- a/stm32-metapac-gen/src/assets/metadata.rs +++ b/stm32-metapac-gen/src/assets/metadata.rs | |||
| @@ -76,7 +76,7 @@ pub struct PeripheralRccRegister { | |||
| 76 | pub struct PeripheralPin { | 76 | pub struct PeripheralPin { |
| 77 | pub pin: &'static str, | 77 | pub pin: &'static str, |
| 78 | pub signal: &'static str, | 78 | pub signal: &'static str, |
| 79 | pub af: Option<&'static str>, | 79 | pub af: Option<u8>, |
| 80 | } | 80 | } |
| 81 | 81 | ||
| 82 | #[derive(Debug, Eq, PartialEq, Clone)] | 82 | #[derive(Debug, Eq, PartialEq, Clone)] |
diff --git a/stm32-metapac-gen/src/data.rs b/stm32-metapac-gen/src/data.rs index 9bb4e191d..24f0bcf0d 100644 --- a/stm32-metapac-gen/src/data.rs +++ b/stm32-metapac-gen/src/data.rs | |||
| @@ -87,7 +87,7 @@ pub struct PeripheralRccRegister { | |||
| 87 | pub struct PeripheralPin { | 87 | pub struct PeripheralPin { |
| 88 | pub pin: String, | 88 | pub pin: String, |
| 89 | pub signal: String, | 89 | pub signal: String, |
| 90 | pub af: Option<String>, | 90 | pub af: Option<u8>, |
| 91 | } | 91 | } |
| 92 | 92 | ||
| 93 | #[derive(Debug, Eq, PartialEq, Clone, Deserialize)] | 93 | #[derive(Debug, Eq, PartialEq, Clone, Deserialize)] |
diff --git a/stm32-metapac-gen/src/lib.rs b/stm32-metapac-gen/src/lib.rs index d167da49c..fc262f9c4 100644 --- a/stm32-metapac-gen/src/lib.rs +++ b/stm32-metapac-gen/src/lib.rs | |||
| @@ -182,7 +182,7 @@ pub fn gen_chip( | |||
| 182 | row.push(pin.pin.clone()); | 182 | row.push(pin.pin.clone()); |
| 183 | row.push(pin.signal.clone()); | 183 | row.push(pin.signal.clone()); |
| 184 | if let Some(ref af) = pin.af { | 184 | if let Some(ref af) = pin.af { |
| 185 | row.push(af.clone()); | 185 | row.push(format!("{}", af)); |
| 186 | } | 186 | } |
| 187 | peripheral_pins_table.push(row); | 187 | peripheral_pins_table.push(row); |
| 188 | } | 188 | } |
