diff options
-rw-r--r-- | stm-init.c | 8 | ||||
-rw-r--r-- | stm-init.h | 4 | ||||
-rw-r--r-- | stm-uart.c | 2 |
3 files changed, 3 insertions, 11 deletions
@@ -115,10 +115,6 @@ static void MX_GPIO_Init(void) } #endif -#ifdef CMSIS_RTOS -#include "cmsis_os.h" -#endif - /** * @brief This function is executed in case of error occurrence. * @param None @@ -129,10 +125,6 @@ void Error_Handler(void) #ifdef HAL_GPIO_MODULE_ENABLED HAL_GPIO_WritePin(LED_PORT, LED_RED, GPIO_PIN_SET); #endif -#ifdef CMSIS_RTOS - //osThreadSetPriority(osThreadGetId(), osPriorityIdle); - osThreadTerminate(osThreadGetId()); -#endif while (1) { ; } } @@ -39,7 +39,7 @@ /* Functions used to make GPIO pin setup (in stm-init.c) easier */ -inline void gpio_output(GPIO_TypeDef* output_port, uint16_t output_pins, GPIO_PinState output_level) +static inline void gpio_output(GPIO_TypeDef* output_port, uint16_t output_pins, GPIO_PinState output_level) { GPIO_InitTypeDef GPIO_InitStruct; @@ -54,7 +54,7 @@ inline void gpio_output(GPIO_TypeDef* output_port, uint16_t output_pins, GPIO_Pi HAL_GPIO_Init(output_port, &GPIO_InitStruct); } -inline void gpio_input(GPIO_TypeDef* input_port, uint16_t input_pin, GPIO_PinState input_pull) +static inline void gpio_input(GPIO_TypeDef* input_port, uint16_t input_pin, GPIO_PinState input_pull) { GPIO_InitTypeDef GPIO_InitStruct; @@ -124,7 +124,7 @@ void uart_set_default(stm_uart_port_t port) default_uart = port; } -inline UART_HandleTypeDef *_which_uart(stm_uart_port_t port) +static inline UART_HandleTypeDef *_which_uart(stm_uart_port_t port) { if (port == STM_UART_USER) { return &huart_user; |