aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorFergus Noble2011-09-23 13:05:12 -0700
committerStephen Caudle2011-10-12 22:18:44 -0400
commite772992f4c56d79581e62607c27609e4eeaaae7e (patch)
tree534ff8e53792da7e4c05c0c9b43206a11f22f0e8 /lib
parente7f909c50206f7a4cc467fa55633c70bbd384491 (diff)
Some more silly bugs in GPIO fixed for F2.
Diffstat (limited to 'lib')
-rw-r--r--lib/stm32f2/gpio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/stm32f2/gpio.c b/lib/stm32f2/gpio.c
index abb08c0..6e1ef08 100644
--- a/lib/stm32f2/gpio.c
+++ b/lib/stm32f2/gpio.c
@@ -49,7 +49,7 @@ void gpio_mode_setup(u32 gpioport, u8 mode, u8 pull_up_down, u16 gpios)
void gpio_set_output_options(u32 gpioport, u8 otype, u8 speed, u16 gpios)
{
u16 i;
- u16 ospeedr;
+ u32 ospeedr;
if (otype == 0x1)
GPIO_OTYPER(gpioport) |= gpios;
@@ -71,7 +71,7 @@ void gpio_set_output_options(u32 gpioport, u8 otype, u8 speed, u16 gpios)
void gpio_set_af(u32 gpioport, u8 alt_func_num, u16 gpios)
{
u16 i;
- u16 afrl, afrh;
+ u32 afrl, afrh;
afrl = GPIO_AFRL(gpioport);
afrh = GPIO_AFRH(gpioport);