diff options
Diffstat (limited to 'tests/test_gpio.c')
-rw-r--r-- | tests/test_gpio.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/tests/test_gpio.c b/tests/test_gpio.c index bcb953c..dd9c957 100644 --- a/tests/test_gpio.c +++ b/tests/test_gpio.c @@ -1,7 +1,6 @@ -#include "test_harness.h" - #include "arch/stm32l4xxx/peripherals/rcc.h" #include "kern/gpio/gpio_manager.h" +#include "test_harness.h" TEST(gpio_manager, smell) { @@ -46,7 +45,7 @@ TEST(gpio_manager, alternate) ASSERT_EQ(ec, 0); - gpio_port_config_t* gpioa = (gpio_port_config_t*) GPIOA_BASE; + gpio_port_config_t* gpioa = (gpio_port_config_t*)GPIOA_BASE; ASSERT_EQ(regget(gpioa->mode_r, gpio_mode_n(15)), GPIO_MODE_ALTERNATE); ASSERT_EQ(regget(gpioa->mode_r, gpio_mode_n(2)), GPIO_MODE_ALTERNATE); @@ -75,8 +74,7 @@ TEST(gpio_manager, bad_pin) int ec; /* Pretending to start the USART. */ - gpio_enable_alternate_function( - GPIO_ALTERNATE_FUNCTION_USART2_RX, 99, &ec); + gpio_enable_alternate_function(GPIO_ALTERNATE_FUNCTION_USART2_RX, 99, &ec); ASSERT_EQ(ec, GPIO_ERROR_INVALID_PIN); @@ -103,7 +101,6 @@ TEST(gpio_manager, alternate_then_reserve_fail) TEST(gpio_manager, get_gpio_pin_port_off) { - gpio_port_config_t* cfg; int off; get_gpio_pin_port_off(GPIO_PIN_PA5, &cfg, &off); @@ -127,12 +124,14 @@ TEST(gpio_manager, sets_gpio_settings) reserve_gpio_pin(GPIO_PIN_PA2, &opts, &ec); ASSERT_EQ(ec, 0); - gpio_port_config_t* gpioa = (gpio_port_config_t*) GPIOA_BASE; + gpio_port_config_t* gpioa = (gpio_port_config_t*)GPIOA_BASE; ASSERT_EQ(regget(gpioa->mode_r, gpio_mode_n(2)), GPIO_MODE_OUTPUT); ASSERT_EQ(regget(gpioa->pupd_r, gpio_pupd_n(2)), GPIO_PULL_DIR_NONE); - ASSERT_EQ(regget(gpioa->ospeed_r, gpio_ospeed_n(2)), GPIO_OUTPUT_SPEED_VERY_HIGH); - ASSERT_EQ(regget(gpioa->otype_r, gpio_otype_n(2)), GPIO_OUTPUT_TYPE_PUSH_PULL); + ASSERT_EQ( + regget(gpioa->ospeed_r, gpio_ospeed_n(2)), GPIO_OUTPUT_SPEED_VERY_HIGH); + ASSERT_EQ( + regget(gpioa->otype_r, gpio_otype_n(2)), GPIO_OUTPUT_TYPE_PUSH_PULL); return 0; } |