From b24d7f96b571bb82a452f78e450159cbe6f1d093 Mon Sep 17 00:00:00 2001 From: Karl Palsson Date: Mon, 20 May 2019 23:53:29 +0000 Subject: [PATCH] stm32: standardize OSPEED values Make the names match the reference manuals properly, and add missing names. Still a long way to go to unify across all families, but this is at least closer. --- include/libopencm3/stm32/g0/gpio.h | 4 ++-- include/libopencm3/stm32/l0/gpio.h | 3 ++- include/libopencm3/stm32/l4/gpio.h | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/include/libopencm3/stm32/g0/gpio.h b/include/libopencm3/stm32/g0/gpio.h index 7a096f12..14dc8978 100644 --- a/include/libopencm3/stm32/g0/gpio.h +++ b/include/libopencm3/stm32/g0/gpio.h @@ -56,8 +56,8 @@ @{*/ #define GPIO_OSPEED_LOW 0x0 #define GPIO_OSPEED_MED 0x1 -#define GPIO_OSPEED_FAST 0x2 -#define GPIO_OSPEED_HIGH 0x3 +#define GPIO_OSPEED_HIGH 0x2 +#define GPIO_OSPEED_VERYHIGH 0x3 /**@}*/ /*****************************************************************************/ diff --git a/include/libopencm3/stm32/l0/gpio.h b/include/libopencm3/stm32/l0/gpio.h index a1b48990..da2f420d 100644 --- a/include/libopencm3/stm32/l0/gpio.h +++ b/include/libopencm3/stm32/l0/gpio.h @@ -57,7 +57,8 @@ @{*/ #define GPIO_OSPEED_LOW 0x0 #define GPIO_OSPEED_MED 0x1 -#define GPIO_OSPEED_HIGH 0x3 +#define GPIO_OSPEED_HIGH 0x2 +#define GPIO_OSPEED_VERYHIGH 0x3 /**@}*/ /*****************************************************************************/ diff --git a/include/libopencm3/stm32/l4/gpio.h b/include/libopencm3/stm32/l4/gpio.h index 15dc7b11..3f70b18c 100644 --- a/include/libopencm3/stm32/l4/gpio.h +++ b/include/libopencm3/stm32/l4/gpio.h @@ -72,8 +72,8 @@ @{*/ #define GPIO_OSPEED_LOW 0x0 #define GPIO_OSPEED_MED 0x1 -#define GPIO_OSPEED_FAST 0x2 -#define GPIO_OSPEED_HIGH 0x3 +#define GPIO_OSPEED_HIGH 0x2 +#define GPIO_OSPEED_VERYHIGH 0x3 /**@}*/ /*****************************************************************************/