mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-14 22:51:57 +00:00
Add necessary integration code enabling use of common STM32 pinmux driver. The alternate function listing currently consists of USART1 pins only. The listing should be updated when support for more devices is added. Change-Id: Ic65aeea9df9aaea7636ecdd6996f56e6ef59dc2f Origin: Original Signed-off-by: Maciej Borzecki <maciek.borzecki@gmail.com>
35 lines
1.1 KiB
C
35 lines
1.1 KiB
C
/*
|
|
* Copyright (c) 2016 Open-RnD Sp. z o.o.
|
|
*
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
|
|
#ifndef _STM32F1_PINMUX_H_
|
|
#define _STM32F1_PINMUX_H_
|
|
|
|
/**
|
|
* @file Header for STM32F1 pin multiplexing helper
|
|
*/
|
|
|
|
#define STM32F1_PINMUX_FUNC_PA9_USART1_TX STM32_PINMUX_FUNC_ALT_1
|
|
#define STM32F1_PINMUX_FUNC_PA10_USART1_RX STM32_PINMUX_FUNC_ALT_1
|
|
|
|
#define STM32F1_PINMUX_FUNC_PA2_USART2_TX STM32_PINMUX_FUNC_ALT_1
|
|
#define STM32F1_PINMUX_FUNC_PA3_USART2_RX STM32_PINMUX_FUNC_ALT_1
|
|
|
|
#define STM32F1_PINMUX_FUNC_PB10_USART3_TX STM32_PINMUX_FUNC_ALT_1
|
|
#define STM32F1_PINMUX_FUNC_PB11_USART3_RX STM32_PINMUX_FUNC_ALT_1
|
|
|
|
|
|
#endif /* _STM32F1_PINMUX_H_ */
|