ARM GAS /tmp/ccLDSOuT.s page 1 1 .cpu cortex-m4 2 .arch armv7e-m 3 .fpu fpv4-sp-d16 4 .eabi_attribute 27, 1 @ Tag_ABI_HardFP_use 5 .eabi_attribute 28, 1 @ Tag_ABI_VFP_args 6 .eabi_attribute 20, 1 @ Tag_ABI_FP_denormal 7 .eabi_attribute 21, 1 @ Tag_ABI_FP_exceptions 8 .eabi_attribute 23, 3 @ Tag_ABI_FP_number_model 9 .eabi_attribute 24, 1 @ Tag_ABI_align8_needed 10 .eabi_attribute 25, 1 @ Tag_ABI_align8_preserved 11 .eabi_attribute 26, 1 @ Tag_ABI_enum_size 12 .eabi_attribute 30, 4 @ Tag_ABI_optimization_goals 13 .eabi_attribute 34, 1 @ Tag_CPU_unaligned_access 14 .file "" 15 @ GNU GIMPLE (Arm GNU Toolchain 14.2.Rel1 (Build arm-14.52)) version 14.2.1 20241119 (arm-none-eabi 16 @ compiled by GNU C version 9.2.1 20191120 (Red Hat 9.2.1-2), GMP version 6.2.1, MPFR version 3.1.6 17 18 @ GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 19 @ options passed: -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mc 20 .text 21 .Ltext0: 22 .cfi_sections .debug_frame 23 .file 1 "" 24 .section .text.USB_EP0_OutStart.isra.0,"ax",%progbits 25 .align 1 26 .global USB_EP0_OutStart.isra.0 27 .hidden USB_EP0_OutStart.isra.0 28 .cpu cortex-m4 29 .arch armv7e-m 30 .fpu fpv4-sp-d16 31 .syntax unified 32 .thumb 33 .thumb_func 34 .type USB_EP0_OutStart.isra.0, %function 35 USB_EP0_OutStart.isra.0: 36 .LVL0: 37 .LFB1: 38 .file 2 "/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c" 1:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 2:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ****************************************************************************** 3:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @file stm32f4xx_ll_usb.c 4:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @author MCD Application Team 5:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB Low Layer HAL module driver. 6:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 7:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This file provides firmware functions to manage the following 8:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * functionalities of the USB Peripheral Controller: 9:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * + Initialization/de-initialization functions 10:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * + I/O operation functions 11:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * + Peripheral Control functions 12:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * + Peripheral State functions 13:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 14:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** @verbatim 15:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ============================================================================== 16:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ##### How to use this driver ##### 17:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ============================================================================== 18:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** [..] 19:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (#) Fill parameters of Init structure in USB_OTG_CfgTypeDef structure. ARM GAS /tmp/ccLDSOuT.s page 2 20:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 21:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (#) Call USB_CoreInit() API to initialize the USB Core peripheral. 22:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 23:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (#) The upper HAL HCD/PCD driver will call the right routines for its internal processes. 24:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 25:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** @endverbatim 26:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ****************************************************************************** 27:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @attention 28:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 29:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** *

© Copyright (c) 2016 STMicroelectronics. 30:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * All rights reserved.

31:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 32:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This software component is licensed by ST under BSD 3-Clause license, 33:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * the "License"; You may not use this file except in compliance with the 34:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * License. You may obtain a copy of the License at: 35:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * opensource.org/licenses/BSD-3-Clause 36:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 37:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ****************************************************************************** 38:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 39:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 40:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Includes ------------------------------------------------------------------*/ 41:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** #include "stm32f4xx_hal.h" 42:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 43:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** @addtogroup STM32F4xx_LL_USB_DRIVER 44:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @{ 45:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 46:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 47:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** #if defined (HAL_PCD_MODULE_ENABLED) || defined (HAL_HCD_MODULE_ENABLED) 48:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** #if defined (USB_OTG_FS) || defined (USB_OTG_HS) 49:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Private typedef -----------------------------------------------------------*/ 50:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Private define ------------------------------------------------------------*/ 51:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Private macro -------------------------------------------------------------*/ 52:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Private variables ---------------------------------------------------------*/ 53:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Private function prototypes -----------------------------------------------*/ 54:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Private functions ---------------------------------------------------------*/ 55:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** #if defined (USB_OTG_FS) || defined (USB_OTG_HS) 56:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** static HAL_StatusTypeDef USB_CoreReset(USB_OTG_GlobalTypeDef *USBx); 57:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 58:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Exported functions --------------------------------------------------------*/ 59:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** @defgroup USB_LL_Exported_Functions USB Low Layer Exported Functions 60:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @{ 61:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 62:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 63:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** @defgroup USB_LL_Exported_Functions_Group1 Initialization/de-initialization functions 64:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Initialization and Configuration functions 65:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 66:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** @verbatim 67:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** =============================================================================== 68:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ##### Initialization/de-initialization functions ##### 69:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** =============================================================================== 70:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 71:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** @endverbatim 72:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @{ 73:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 74:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 75:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 76:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Initializes the USB Core ARM GAS /tmp/ccLDSOuT.s page 3 77:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx USB Instance 78:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param cfg pointer to a USB_OTG_CfgTypeDef structure that contains 79:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * the configuration information for the specified USBx peripheral. 80:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 81:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 82:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_CoreInit(USB_OTG_GlobalTypeDef *USBx, USB_OTG_CfgTypeDef cfg) 83:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 84:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef ret; 85:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 86:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.phy_itface == USB_OTG_ULPI_PHY) 87:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 88:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG &= ~(USB_OTG_GCCFG_PWRDWN); 89:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 90:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Init The ULPI Interface */ 91:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG &= ~(USB_OTG_GUSBCFG_TSDPS | USB_OTG_GUSBCFG_ULPIFSLS | USB_OTG_GUSBCFG_PHYSEL); 92:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 93:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Select vbus source */ 94:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG &= ~(USB_OTG_GUSBCFG_ULPIEVBUSD | USB_OTG_GUSBCFG_ULPIEVBUSI); 95:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.use_external_vbus == 1U) 96:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 97:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG |= USB_OTG_GUSBCFG_ULPIEVBUSD; 98:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 99:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 100:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Reset after a PHY select */ 101:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ret = USB_CoreReset(USBx); 102:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 103:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else /* FS interface (embedded Phy) */ 104:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 105:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Select FS Embedded PHY */ 106:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG |= USB_OTG_GUSBCFG_PHYSEL; 107:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 108:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Reset after a PHY select */ 109:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ret = USB_CoreReset(USBx); 110:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 111:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.battery_charging_enable == 0U) 112:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 113:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Activate the USB Transceiver */ 114:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG |= USB_OTG_GCCFG_PWRDWN; 115:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 116:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 117:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 118:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Deactivate the USB Transceiver */ 119:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG &= ~(USB_OTG_GCCFG_PWRDWN); 120:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 121:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 122:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 123:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.dma_enable == 1U) 124:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 125:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GAHBCFG |= USB_OTG_GAHBCFG_HBSTLEN_2; 126:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GAHBCFG |= USB_OTG_GAHBCFG_DMAEN; 127:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 128:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 129:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ret; 130:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 131:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 132:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 133:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** ARM GAS /tmp/ccLDSOuT.s page 4 134:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Set the USB turnaround time 135:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx USB Instance 136:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param hclk: AHB clock frequency 137:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval USB turnaround time In PHY Clocks number 138:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 139:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_SetTurnaroundTime(USB_OTG_GlobalTypeDef *USBx, 140:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t hclk, uint8_t speed) 141:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 142:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t UsbTrd; 143:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 144:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* The USBTRD is configured according to the tables below, depending on AHB frequency 145:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** used by application. In the low AHB frequency range it is used to stretch enough the USB response 146:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** time to IN tokens, the USB turnaround time, so to compensate for the longer AHB read access 147:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** latency to the Data FIFO */ 148:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (speed == USBD_FS_SPEED) 149:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 150:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((hclk >= 14200000U) && (hclk < 15000000U)) 151:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 152:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 14.2-15 MHz */ 153:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0xFU; 154:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 155:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((hclk >= 15000000U) && (hclk < 16000000U)) 156:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 157:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 15-16 MHz */ 158:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0xEU; 159:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 160:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((hclk >= 16000000U) && (hclk < 17200000U)) 161:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 162:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 16-17.2 MHz */ 163:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0xDU; 164:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 165:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((hclk >= 17200000U) && (hclk < 18500000U)) 166:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 167:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 17.2-18.5 MHz */ 168:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0xCU; 169:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 170:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((hclk >= 18500000U) && (hclk < 20000000U)) 171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 172:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 18.5-20 MHz */ 173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0xBU; 174:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 175:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((hclk >= 20000000U) && (hclk < 21800000U)) 176:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 177:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 20-21.8 MHz */ 178:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0xAU; 179:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 180:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((hclk >= 21800000U) && (hclk < 24000000U)) 181:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 182:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 21.8-24 MHz */ 183:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0x9U; 184:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 185:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((hclk >= 24000000U) && (hclk < 27700000U)) 186:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 187:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 24-27.7 MHz */ 188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0x8U; 189:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((hclk >= 27700000U) && (hclk < 32000000U)) ARM GAS /tmp/ccLDSOuT.s page 5 191:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 192:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 27.7-32 MHz */ 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0x7U; 194:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 195:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else /* if(hclk >= 32000000) */ 196:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 197:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* hclk Clock Range between 32-200 MHz */ 198:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = 0x6U; 199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 200:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 201:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if (speed == USBD_HS_SPEED) 202:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 203:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = USBD_HS_TRDT_VALUE; 204:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 205:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 206:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 207:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** UsbTrd = USBD_DEFAULT_TRDT_VALUE; 208:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 209:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 210:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG &= ~USB_OTG_GUSBCFG_TRDT; 211:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG |= (uint32_t)((UsbTrd << 10) & USB_OTG_GUSBCFG_TRDT); 212:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 213:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 214:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 215:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 216:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 217:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_EnableGlobalInt 218:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * Enables the controller's Global Int in the AHB Config reg 219:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 220:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 221:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 222:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_EnableGlobalInt(USB_OTG_GlobalTypeDef *USBx) 223:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 224:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GAHBCFG |= USB_OTG_GAHBCFG_GINT; 225:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 226:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 227:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 228:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 229:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_DisableGlobalInt 230:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * Disable the controller's Global Int in the AHB Config reg 231:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 232:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 233:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_DisableGlobalInt(USB_OTG_GlobalTypeDef *USBx) 235:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 236:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GAHBCFG &= ~USB_OTG_GAHBCFG_GINT; 237:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 238:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 239:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 240:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 241:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_SetCurrentMode Set functional mode 242:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 243:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param mode current core mode 244:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be one of these values: 245:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @arg USB_DEVICE_MODE Peripheral mode 246:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @arg USB_HOST_MODE Host mode 247:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status ARM GAS /tmp/ccLDSOuT.s page 6 248:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 249:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_SetCurrentMode(USB_OTG_GlobalTypeDef *USBx, USB_OTG_ModeTypeDef mode) 250:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 251:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t ms = 0U; 252:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 253:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG &= ~(USB_OTG_GUSBCFG_FHMOD | USB_OTG_GUSBCFG_FDMOD); 254:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 255:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (mode == USB_HOST_MODE) 256:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 257:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG |= USB_OTG_GUSBCFG_FHMOD; 258:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 259:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** do 260:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 261:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_Delay(1U); 262:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ms++; 263:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } while ((USB_GetMode(USBx) != (uint32_t)USB_HOST_MODE) && (ms < 50U)); 264:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 265:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if (mode == USB_DEVICE_MODE) 266:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 267:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GUSBCFG |= USB_OTG_GUSBCFG_FDMOD; 268:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 269:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** do 270:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 271:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_Delay(1U); 272:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ms++; 273:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } while ((USB_GetMode(USBx) != (uint32_t)USB_DEVICE_MODE) && (ms < 50U)); 274:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 275:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 276:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 277:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_ERROR; 278:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 279:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 280:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ms == 50U) 281:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 282:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_ERROR; 283:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 284:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 285:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 286:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 287:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 288:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 289:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_DevInit Initializes the USB_OTG controller registers 290:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * for device mode 291:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 292:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param cfg pointer to a USB_OTG_CfgTypeDef structure that contains 293:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * the configuration information for the specified USBx peripheral. 294:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 295:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 296:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_DevInit(USB_OTG_GlobalTypeDef *USBx, USB_OTG_CfgTypeDef cfg) 297:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 298:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef ret = HAL_OK; 299:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 300:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t i; 301:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 302:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < 15U; i++) 303:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 304:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->DIEPTXF[i] = 0U; ARM GAS /tmp/ccLDSOuT.s page 7 305:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 306:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 307:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** #if defined(STM32F446xx) || defined(STM32F469xx) || defined(STM32F479xx) || defined(STM32F412Zx) || 308:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* VBUS Sensing setup */ 309:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.vbus_sensing_enable == 0U) 310:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 311:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCTL |= USB_OTG_DCTL_SDIS; 312:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 313:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Deactivate VBUS Sensing B */ 314:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG &= ~USB_OTG_GCCFG_VBDEN; 315:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 316:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* B-peripheral session valid override enable */ 317:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GOTGCTL |= USB_OTG_GOTGCTL_BVALOEN; 318:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GOTGCTL |= USB_OTG_GOTGCTL_BVALOVAL; 319:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 320:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 321:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 322:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Enable HW VBUS sensing */ 323:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG |= USB_OTG_GCCFG_VBDEN; 324:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 325:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** #else 326:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* VBUS Sensing setup */ 327:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.vbus_sensing_enable == 0U) 328:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 329:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* 330:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * Disable HW VBUS sensing. VBUS is internally considered to be always 331:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * at VBUS-Valid level (5V). 332:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 333:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCTL |= USB_OTG_DCTL_SDIS; 334:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG |= USB_OTG_GCCFG_NOVBUSSENS; 335:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG &= ~USB_OTG_GCCFG_VBUSBSEN; 336:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG &= ~USB_OTG_GCCFG_VBUSASEN; 337:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 338:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 339:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 340:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Enable HW VBUS sensing */ 341:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG &= ~USB_OTG_GCCFG_NOVBUSSENS; 342:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GCCFG |= USB_OTG_GCCFG_VBUSBSEN; 343:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 344:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** #endif /* defined(STM32F446xx) || defined(STM32F469xx) || defined(STM32F479xx) || defined(STM32F412 345:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 346:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Restart the Phy Clock */ 347:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_PCGCCTL = 0U; 348:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 349:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Device mode configuration */ 350:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCFG |= DCFG_FRAME_INTERVAL_80; 351:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 352:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.phy_itface == USB_OTG_ULPI_PHY) 353:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 354:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.speed == USBD_HS_SPEED) 355:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 356:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Set Core speed to High speed mode */ 357:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (void)USB_SetDevSpeed(USBx, USB_OTG_SPEED_HIGH); 358:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 359:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 360:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 361:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Set Core speed to Full speed mode */ ARM GAS /tmp/ccLDSOuT.s page 8 362:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (void)USB_SetDevSpeed(USBx, USB_OTG_SPEED_HIGH_IN_FULL); 363:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 364:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 365:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 366:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 367:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Set Core speed to Full speed mode */ 368:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (void)USB_SetDevSpeed(USBx, USB_OTG_SPEED_FULL); 369:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 370:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 371:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Flush the FIFOs */ 372:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (USB_FlushTxFifo(USBx, 0x10U) != HAL_OK) /* all Tx FIFOs */ 373:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 374:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ret = HAL_ERROR; 375:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 376:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 377:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (USB_FlushRxFifo(USBx) != HAL_OK) 378:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 379:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ret = HAL_ERROR; 380:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 381:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 382:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Clear all pending Device Interrupts */ 383:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DIEPMSK = 0U; 384:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DOEPMSK = 0U; 385:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DAINTMSK = 0U; 386:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 387:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < cfg.dev_endpoints; i++) 388:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 389:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_INEP(i)->DIEPCTL & USB_OTG_DIEPCTL_EPENA) == USB_OTG_DIEPCTL_EPENA) 390:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 391:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (i == 0U) 392:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 393:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(i)->DIEPCTL = USB_OTG_DIEPCTL_SNAK; 394:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 395:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 396:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 397:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(i)->DIEPCTL = USB_OTG_DIEPCTL_EPDIS | USB_OTG_DIEPCTL_SNAK; 398:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 399:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 400:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 401:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 402:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(i)->DIEPCTL = 0U; 403:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 404:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 405:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(i)->DIEPTSIZ = 0U; 406:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(i)->DIEPINT = 0xFB7FU; 407:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 408:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 409:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < cfg.dev_endpoints; i++) 410:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 411:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_OUTEP(i)->DOEPCTL & USB_OTG_DOEPCTL_EPENA) == USB_OTG_DOEPCTL_EPENA) 412:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (i == 0U) 414:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 415:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(i)->DOEPCTL = USB_OTG_DOEPCTL_SNAK; 416:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 417:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 418:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { ARM GAS /tmp/ccLDSOuT.s page 9 419:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(i)->DOEPCTL = USB_OTG_DOEPCTL_EPDIS | USB_OTG_DOEPCTL_SNAK; 420:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 421:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 422:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 423:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 424:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(i)->DOEPCTL = 0U; 425:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 426:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 427:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(i)->DOEPTSIZ = 0U; 428:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(i)->DOEPINT = 0xFB7FU; 429:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 430:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 431:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DIEPMSK &= ~(USB_OTG_DIEPMSK_TXFURM); 432:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 433:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Disable all interrupts. */ 434:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GINTMSK = 0U; 435:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 436:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Clear any pending interrupts */ 437:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GINTSTS = 0xBFFFFFFFU; 438:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 439:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Enable the common interrupts */ 440:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.dma_enable == 0U) 441:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 442:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GINTMSK |= USB_OTG_GINTMSK_RXFLVLM; 443:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 444:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 445:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Enable interrupts matching to the Device mode ONLY */ 446:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GINTMSK |= USB_OTG_GINTMSK_USBSUSPM | USB_OTG_GINTMSK_USBRST | 447:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_GINTMSK_ENUMDNEM | USB_OTG_GINTMSK_IEPINT | 448:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_GINTMSK_OEPINT | USB_OTG_GINTMSK_IISOIXFRM | 449:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_GINTMSK_PXFRM_IISOOXFRM | USB_OTG_GINTMSK_WUIM; 450:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 451:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.Sof_enable != 0U) 452:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 453:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GINTMSK |= USB_OTG_GINTMSK_SOFM; 454:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 455:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 456:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (cfg.vbus_sensing_enable == 1U) 457:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 458:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GINTMSK |= (USB_OTG_GINTMSK_SRQIM | USB_OTG_GINTMSK_OTGINT); 459:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 460:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 461:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ret; 462:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 463:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 464:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 465:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_OTG_FlushTxFifo : Flush a Tx FIFO 466:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 467:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param num FIFO number 468:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be a value from 1 to 15 469:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 15 means Flush all Tx FIFOs 470:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 471:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 472:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_FlushTxFifo(USB_OTG_GlobalTypeDef *USBx, uint32_t num) 473:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 474:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** __IO uint32_t count = 0U; 475:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ARM GAS /tmp/ccLDSOuT.s page 10 476:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GRSTCTL = (USB_OTG_GRSTCTL_TXFFLSH | (num << 6)); 477:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 478:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** do 479:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 480:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (++count > 200000U) 481:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 482:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_TIMEOUT; 483:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 484:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } while ((USBx->GRSTCTL & USB_OTG_GRSTCTL_TXFFLSH) == USB_OTG_GRSTCTL_TXFFLSH); 485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 486:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 487:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 488:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 489:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 490:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_FlushRxFifo : Flush Rx FIFO 491:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 492:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 493:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 494:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_FlushRxFifo(USB_OTG_GlobalTypeDef *USBx) 495:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 496:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** __IO uint32_t count = 0U; 497:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 498:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GRSTCTL = USB_OTG_GRSTCTL_RXFFLSH; 499:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 500:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** do 501:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 502:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (++count > 200000U) 503:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 504:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_TIMEOUT; 505:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 506:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } while ((USBx->GRSTCTL & USB_OTG_GRSTCTL_RXFFLSH) == USB_OTG_GRSTCTL_RXFFLSH); 507:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 508:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 509:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 510:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 511:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 512:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_SetDevSpeed Initializes the DevSpd field of DCFG register 513:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * depending the PHY type and the enumeration speed of the device. 514:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 515:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param speed device speed 516:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be one of these values: 517:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @arg USB_OTG_SPEED_HIGH: High speed mode 518:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @arg USB_OTG_SPEED_HIGH_IN_FULL: High speed core in Full Speed mode 519:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @arg USB_OTG_SPEED_FULL: Full speed mode 520:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval Hal status 521:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 522:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_SetDevSpeed(USB_OTG_GlobalTypeDef *USBx, uint8_t speed) 523:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 524:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 525:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 526:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCFG |= speed; 527:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 528:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 529:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 530:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 531:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_GetDevSpeed Return the Dev Speed 532:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device ARM GAS /tmp/ccLDSOuT.s page 11 533:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval speed device speed 534:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be one of these values: 535:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @arg USBD_HS_SPEED: High speed mode 536:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @arg USBD_FS_SPEED: Full speed mode 537:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 538:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint8_t USB_GetDevSpeed(USB_OTG_GlobalTypeDef *USBx) 539:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 540:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 541:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint8_t speed; 542:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t DevEnumSpeed = USBx_DEVICE->DSTS & USB_OTG_DSTS_ENUMSPD; 543:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 544:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (DevEnumSpeed == DSTS_ENUMSPD_HS_PHY_30MHZ_OR_60MHZ) 545:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 546:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** speed = USBD_HS_SPEED; 547:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 548:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else if ((DevEnumSpeed == DSTS_ENUMSPD_FS_PHY_30MHZ_OR_60MHZ) || 549:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (DevEnumSpeed == DSTS_ENUMSPD_FS_PHY_48MHZ)) 550:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 551:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** speed = USBD_FS_SPEED; 552:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 553:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 554:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 555:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** speed = 0xFU; 556:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 557:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 558:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return speed; 559:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 560:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 561:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 562:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Activate and configure an endpoint 563:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 564:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ep pointer to endpoint structure 565:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 566:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 567:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_ActivateEndpoint(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep) 568:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 569:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 570:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; 571:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 572:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->is_in == 1U) 573:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 574:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DAINTMSK |= USB_OTG_DAINTMSK_IEPM & (uint32_t)(1UL << (ep->num & EP_ADDR_MSK)); 575:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 576:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_INEP(epnum)->DIEPCTL & USB_OTG_DIEPCTL_USBAEP) == 0U) 577:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 578:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= (ep->maxpacket & USB_OTG_DIEPCTL_MPSIZ) | 579:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ((uint32_t)ep->type << 18) | (epnum << 22) | 580:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_SD0PID_SEVNFRM | 581:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_USBAEP; 582:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 583:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 584:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 585:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 586:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DAINTMSK |= USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) << 587:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 588:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (((USBx_OUTEP(epnum)->DOEPCTL) & USB_OTG_DOEPCTL_USBAEP) == 0U) 589:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { ARM GAS /tmp/ccLDSOuT.s page 12 590:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= (ep->maxpacket & USB_OTG_DOEPCTL_MPSIZ) | 591:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ((uint32_t)ep->type << 18) | 592:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_SD0PID_SEVNFRM | 593:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DOEPCTL_USBAEP; 594:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 595:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 596:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 597:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 598:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 599:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 600:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Activate and configure a dedicated endpoint 601:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 602:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ep pointer to endpoint structure 603:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 604:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 605:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_ActivateDedicatedEndpoint(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep) 606:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 607:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 608:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; 609:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 610:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Read DEPCTLn register */ 611:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->is_in == 1U) 612:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 613:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (((USBx_INEP(epnum)->DIEPCTL) & USB_OTG_DIEPCTL_USBAEP) == 0U) 614:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 615:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= (ep->maxpacket & USB_OTG_DIEPCTL_MPSIZ) | 616:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ((uint32_t)ep->type << 18) | (epnum << 22) | 617:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_SD0PID_SEVNFRM | 618:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_USBAEP; 619:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 620:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 621:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DEACHMSK |= USB_OTG_DAINTMSK_IEPM & (uint32_t)(1UL << (ep->num & EP_ADDR_MSK)); 622:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 623:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 624:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 625:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (((USBx_OUTEP(epnum)->DOEPCTL) & USB_OTG_DOEPCTL_USBAEP) == 0U) 626:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 627:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= (ep->maxpacket & USB_OTG_DOEPCTL_MPSIZ) | 628:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ((uint32_t)ep->type << 18) | (epnum << 22) | 629:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DOEPCTL_USBAEP; 630:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 631:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 632:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DEACHMSK |= USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) << 633:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 634:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 636:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 637:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 638:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 639:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief De-activate and de-initialize an endpoint 640:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 641:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ep pointer to endpoint structure 642:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 643:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 644:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_DeactivateEndpoint(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep) 645:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 646:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; ARM GAS /tmp/ccLDSOuT.s page 13 647:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; 648:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 649:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Read DEPCTLn register */ 650:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->is_in == 1U) 651:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 652:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_INEP(epnum)->DIEPCTL & USB_OTG_DIEPCTL_EPENA) == USB_OTG_DIEPCTL_EPENA) 653:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 654:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SNAK; 655:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_EPDIS; 656:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 657:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 658:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DEACHMSK &= ~(USB_OTG_DAINTMSK_IEPM & (uint32_t)(1UL << (ep->num & EP_ADDR_MSK))); 659:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DAINTMSK &= ~(USB_OTG_DAINTMSK_IEPM & (uint32_t)(1UL << (ep->num & EP_ADDR_MSK))); 660:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL &= ~(USB_OTG_DIEPCTL_USBAEP | 661:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_MPSIZ | 662:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_TXFNUM | 663:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_SD0PID_SEVNFRM | 664:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DIEPCTL_EPTYP); 665:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 666:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 667:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 668:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_OUTEP(epnum)->DOEPCTL & USB_OTG_DOEPCTL_EPENA) == USB_OTG_DOEPCTL_EPENA) 669:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 670:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_SNAK; 671:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_EPDIS; 672:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 673:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 674:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DEACHMSK &= ~(USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) 675:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DAINTMSK &= ~(USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) 676:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL &= ~(USB_OTG_DOEPCTL_USBAEP | 677:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DOEPCTL_MPSIZ | 678:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DOEPCTL_SD0PID_SEVNFRM | 679:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USB_OTG_DOEPCTL_EPTYP); 680:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 681:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 682:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 683:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 684:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 685:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 686:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief De-activate and de-initialize a dedicated endpoint 687:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 688:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ep pointer to endpoint structure 689:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 690:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 691:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_DeactivateDedicatedEndpoint(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *e 692:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 693:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 694:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; 695:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 696:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Read DEPCTLn register */ 697:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->is_in == 1U) 698:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 699:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_INEP(epnum)->DIEPCTL & USB_OTG_DIEPCTL_EPENA) == USB_OTG_DIEPCTL_EPENA) 700:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 701:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SNAK; 702:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_EPDIS; 703:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } ARM GAS /tmp/ccLDSOuT.s page 14 704:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 705:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL &= ~ USB_OTG_DIEPCTL_USBAEP; 706:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DAINTMSK &= ~(USB_OTG_DAINTMSK_IEPM & (uint32_t)(1UL << (ep->num & EP_ADDR_MSK))); 707:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 708:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 709:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 710:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_OUTEP(epnum)->DOEPCTL & USB_OTG_DOEPCTL_EPENA) == USB_OTG_DOEPCTL_EPENA) 711:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 712:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_SNAK; 713:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_EPDIS; 714:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 715:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 716:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL &= ~USB_OTG_DOEPCTL_USBAEP; 717:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DAINTMSK &= ~(USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) 718:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 719:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 720:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 721:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 722:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 723:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 724:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_EPStartXfer : setup and starts a transfer over an EP 725:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 726:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ep pointer to endpoint structure 727:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param dma USB dma enabled or disabled 728:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be one of these values: 729:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 0 : DMA feature not used 730:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 1 : DMA feature used 731:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 732:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 733:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_EPStartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep, uint8_t dma) 734:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 735:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 736:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; 737:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint16_t pktcnt; 738:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 739:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* IN endpoint */ 740:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->is_in == 1U) 741:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 742:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Zero Length Packet? */ 743:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->xfer_len == 0U) 744:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 745:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_PKTCNT); 746:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 747:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_XFRSIZ); 748:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 749:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 750:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 751:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Program the transfer size and packet count 752:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * as follows: xfersize = N * maxpacket + 753:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * short_packet pktcnt = N + (short_packet 754:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * exist ? 1 : 0) 755:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 756:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_XFRSIZ); 757:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_PKTCNT); 758:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & 759:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (((ep->xfer_len + ep->maxpacket - 1U) / ep->maxpacket) << 19)) 760:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ARM GAS /tmp/ccLDSOuT.s page 15 761:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_XFRSIZ & ep->xfer_len); 762:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 763:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->type == EP_TYPE_ISOC) 764:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 765:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_MULCNT); 766:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_MULCNT & (1U << 29)); 767:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 768:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 769:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 770:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (dma == 1U) 771:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 772:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((uint32_t)ep->dma_addr != 0U) 773:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 774:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPDMA = (uint32_t)(ep->dma_addr); 775:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 776:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 777:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->type == EP_TYPE_ISOC) 778:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 779:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_DEVICE->DSTS & (1U << 8)) == 0U) 780:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 781:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SODDFRM; 782:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 783:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 784:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 785:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SD0PID_SEVNFRM; 786:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 787:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 788:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 789:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* EP enable, IN data in FIFO */ 790:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= (USB_OTG_DIEPCTL_CNAK | USB_OTG_DIEPCTL_EPENA); 791:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 792:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 793:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 794:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* EP enable, IN data in FIFO */ 795:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= (USB_OTG_DIEPCTL_CNAK | USB_OTG_DIEPCTL_EPENA); 796:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 797:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->type != EP_TYPE_ISOC) 798:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 799:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Enable the Tx FIFO Empty Interrupt for this EP */ 800:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->xfer_len > 0U) 801:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 802:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DIEPEMPMSK |= 1UL << (ep->num & EP_ADDR_MSK); 803:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 804:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 805:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 806:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 807:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_DEVICE->DSTS & (1U << 8)) == 0U) 808:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 809:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SODDFRM; 810:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 811:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 812:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 813:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SD0PID_SEVNFRM; 814:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 815:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 816:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (void)USB_WritePacket(USBx, ep->xfer_buff, ep->num, (uint16_t)ep->xfer_len, dma); 817:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } ARM GAS /tmp/ccLDSOuT.s page 16 818:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 819:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 820:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else /* OUT endpoint */ 821:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 822:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Program the transfer size and packet count as follows: 823:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * pktcnt = N 824:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * xfersize = N * maxpacket 825:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 826:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_XFRSIZ); 827:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_PKTCNT); 828:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 829:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->xfer_len == 0U) 830:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 831:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_XFRSIZ & ep->maxpacket); 832:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); 833:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 834:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 835:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 836:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pktcnt = (uint16_t)((ep->xfer_len + ep->maxpacket - 1U) / ep->maxpacket); 837:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_PKTCNT & ((uint32_t)pktcnt << 19); 838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket * pktcnt); 839:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 840:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 841:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (dma == 1U) 842:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 843:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((uint32_t)ep->xfer_buff != 0U) 844:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 845:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPDMA = (uint32_t)(ep->xfer_buff); 846:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 847:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 848:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 849:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->type == EP_TYPE_ISOC) 850:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 851:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_DEVICE->DSTS & (1U << 8)) == 0U) 852:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 853:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_SODDFRM; 854:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 855:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 856:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 857:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_SD0PID_SEVNFRM; 858:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 859:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 860:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* EP enable */ 861:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= (USB_OTG_DOEPCTL_CNAK | USB_OTG_DOEPCTL_EPENA); 862:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 863:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 864:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 865:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 866:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 867:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 868:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_EP0StartXfer : setup and starts a transfer over the EP 0 869:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 870:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ep pointer to endpoint structure 871:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param dma USB dma enabled or disabled 872:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be one of these values: 873:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 0 : DMA feature not used 874:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 1 : DMA feature used ARM GAS /tmp/ccLDSOuT.s page 17 875:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 876:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 877:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_EP0StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep, uint8_t dma) 878:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 879:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 880:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; 881:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 882:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* IN endpoint */ 883:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->is_in == 1U) 884:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 885:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Zero Length Packet? */ 886:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->xfer_len == 0U) 887:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 888:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_PKTCNT); 889:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 890:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_XFRSIZ); 891:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 892:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 893:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 894:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Program the transfer size and packet count 895:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * as follows: xfersize = N * maxpacket + 896:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * short_packet pktcnt = N + (short_packet 897:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * exist ? 1 : 0) 898:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 899:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_XFRSIZ); 900:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_PKTCNT); 901:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 902:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->xfer_len > ep->maxpacket) 903:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 904:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ep->xfer_len = ep->maxpacket; 905:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 906:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 907:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_XFRSIZ & ep->xfer_len); 908:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 909:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 910:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (dma == 1U) 911:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 912:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((uint32_t)ep->dma_addr != 0U) 913:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 914:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPDMA = (uint32_t)(ep->dma_addr); 915:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 916:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 917:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* EP enable, IN data in FIFO */ 918:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= (USB_OTG_DIEPCTL_CNAK | USB_OTG_DIEPCTL_EPENA); 919:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 920:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 921:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 922:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* EP enable, IN data in FIFO */ 923:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= (USB_OTG_DIEPCTL_CNAK | USB_OTG_DIEPCTL_EPENA); 924:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 925:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Enable the Tx FIFO Empty Interrupt for this EP */ 926:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->xfer_len > 0U) 927:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 928:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DIEPEMPMSK |= 1UL << (ep->num & EP_ADDR_MSK); 929:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 930:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 931:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } ARM GAS /tmp/ccLDSOuT.s page 18 932:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else /* OUT endpoint */ 933:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 934:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Program the transfer size and packet count as follows: 935:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * pktcnt = N 936:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * xfersize = N * maxpacket 937:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 938:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_XFRSIZ); 939:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_PKTCNT); 940:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 941:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->xfer_len > 0U) 942:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 943:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ep->xfer_len = ep->maxpacket; 944:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 945:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 946:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); 947:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket)); 948:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 949:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (dma == 1U) 950:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 951:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((uint32_t)ep->xfer_buff != 0U) 952:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 953:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPDMA = (uint32_t)(ep->xfer_buff); 954:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 955:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 956:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 957:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* EP enable */ 958:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= (USB_OTG_DOEPCTL_CNAK | USB_OTG_DOEPCTL_EPENA); 959:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 960:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 961:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 962:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 963:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 964:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 965:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_WritePacket : Writes a packet into the Tx FIFO associated 966:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * with the EP/channel 967:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 968:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param src pointer to source buffer 969:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ch_ep_num endpoint or host channel number 970:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param len Number of bytes to write 971:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param dma USB dma enabled or disabled 972:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be one of these values: 973:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 0 : DMA feature not used 974:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 1 : DMA feature used 975:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 976:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 977:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_WritePacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *src, 978:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint8_t ch_ep_num, uint16_t len, uint8_t dma) 979:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 980:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 981:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint8_t *pSrc = src; 982:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t count32b; 983:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t i; 984:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 985:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (dma == 0U) 986:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 987:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** count32b = ((uint32_t)len + 3U) / 4U; 988:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < count32b; i++) ARM GAS /tmp/ccLDSOuT.s page 19 989:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 990:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DFIFO((uint32_t)ch_ep_num) = __UNALIGNED_UINT32_READ(pSrc); 991:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 992:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 993:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 994:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 995:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 996:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 997:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 998:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 999:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1000:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1001:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1002:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_ReadPacket : read a packet from the RX FIFO 1003:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1004:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param dest source pointer 1005:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param len Number of bytes to read 1006:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval pointer to destination buffer 1007:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1008:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** void *USB_ReadPacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *dest, uint16_t len) 1009:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1010:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1011:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint8_t *pDest = dest; 1012:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t pData; 1013:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t i; 1014:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t count32b = (uint32_t)len >> 2U; 1015:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint16_t remaining_bytes = len % 4U; 1016:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1017:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < count32b; i++) 1018:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1019:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** __UNALIGNED_UINT32_WRITE(pDest, USBx_DFIFO(0U)); 1020:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pDest++; 1021:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pDest++; 1022:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pDest++; 1023:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pDest++; 1024:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1025:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1026:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* When Number of data is not word aligned, read the remaining byte */ 1027:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (remaining_bytes != 0U) 1028:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1029:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** i = 0U; 1030:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** __UNALIGNED_UINT32_WRITE(&pData, USBx_DFIFO(0U)); 1031:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1032:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** do 1033:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1034:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** *(uint8_t *)pDest = (uint8_t)(pData >> (8U * (uint8_t)(i))); 1035:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** i++; 1036:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pDest++; 1037:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** remaining_bytes--; 1038:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } while (remaining_bytes != 0U); 1039:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1040:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1041:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ((void *)pDest); 1042:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1043:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1044:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1045:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_EPSetStall : set a stall condition over an EP ARM GAS /tmp/ccLDSOuT.s page 20 1046:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1047:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ep pointer to endpoint structure 1048:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1049:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1050:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_EPSetStall(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep) 1051:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1052:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1053:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; 1054:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1055:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->is_in == 1U) 1056:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1057:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (((USBx_INEP(epnum)->DIEPCTL & USB_OTG_DIEPCTL_EPENA) == 0U) && (epnum != 0U)) 1058:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1059:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL &= ~(USB_OTG_DIEPCTL_EPDIS); 1060:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1061:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_STALL; 1062:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1063:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 1064:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1065:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (((USBx_OUTEP(epnum)->DOEPCTL & USB_OTG_DOEPCTL_EPENA) == 0U) && (epnum != 0U)) 1066:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1067:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL &= ~(USB_OTG_DOEPCTL_EPDIS); 1068:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1069:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_STALL; 1070:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1071:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1072:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 1073:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1074:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1075:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1076:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_EPClearStall : Clear a stall condition over an EP 1077:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1078:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param ep pointer to endpoint structure 1079:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1080:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1081:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_EPClearStall(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep) 1082:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1083:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1084:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; 1085:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1086:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ep->is_in == 1U) 1087:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1088:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL &= ~USB_OTG_DIEPCTL_STALL; 1089:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((ep->type == EP_TYPE_INTR) || (ep->type == EP_TYPE_BULK)) 1090:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1091:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SD0PID_SEVNFRM; /* DATA0 */ 1092:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1093:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1094:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** else 1095:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1096:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL &= ~USB_OTG_DOEPCTL_STALL; 1097:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((ep->type == EP_TYPE_INTR) || (ep->type == EP_TYPE_BULK)) 1098:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1099:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_SD0PID_SEVNFRM; /* DATA0 */ 1100:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1101:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1102:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; ARM GAS /tmp/ccLDSOuT.s page 21 1103:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1104:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1105:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1106:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_StopDevice : Stop the usb device mode 1107:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1108:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1109:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1110:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_StopDevice(USB_OTG_GlobalTypeDef *USBx) 1111:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1112:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef ret; 1113:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1114:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t i; 1115:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1116:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Clear Pending interrupt */ 1117:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < 15U; i++) 1118:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1119:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(i)->DIEPINT = 0xFB7FU; 1120:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(i)->DOEPINT = 0xFB7FU; 1121:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1122:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1123:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Clear interrupt masks */ 1124:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DIEPMSK = 0U; 1125:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DOEPMSK = 0U; 1126:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DAINTMSK = 0U; 1127:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1128:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Flush the FIFO */ 1129:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ret = USB_FlushRxFifo(USBx); 1130:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ret != HAL_OK) 1131:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1132:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ret; 1133:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1134:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1135:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ret = USB_FlushTxFifo(USBx, 0x10U); 1136:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (ret != HAL_OK) 1137:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1138:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ret; 1139:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1140:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1141:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ret; 1142:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1143:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1144:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1145:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_SetDevAddress : Stop the usb device mode 1146:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1147:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param address new device address to be assigned 1148:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be a value from 0 to 255 1149:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1150:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1151:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_SetDevAddress(USB_OTG_GlobalTypeDef *USBx, uint8_t address) 1152:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1153:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1154:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1155:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCFG &= ~(USB_OTG_DCFG_DAD); 1156:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCFG |= ((uint32_t)address << 4) & USB_OTG_DCFG_DAD; 1157:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1158:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 1159:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } ARM GAS /tmp/ccLDSOuT.s page 22 1160:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1161:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1162:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_DevConnect : Connect the USB device by enabling Rpu 1163:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1164:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1165:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1166:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_DevConnect(USB_OTG_GlobalTypeDef *USBx) 1167:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1168:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1169:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1170:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* In case phy is stopped, ensure to ungate and restore the phy CLK */ 1171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_PCGCCTL &= ~(USB_OTG_PCGCCTL_STOPCLK | USB_OTG_PCGCCTL_GATECLK); 1172:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCTL &= ~USB_OTG_DCTL_SDIS; 1174:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1175:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 1176:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1177:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1178:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1179:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_DevDisconnect : Disconnect the USB device by disabling Rpu 1180:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1181:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1182:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1183:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_DevDisconnect(USB_OTG_GlobalTypeDef *USBx) 1184:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1185:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1186:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1187:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* In case phy is stopped, ensure to ungate and restore the phy CLK */ 1188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_PCGCCTL &= ~(USB_OTG_PCGCCTL_STOPCLK | USB_OTG_PCGCCTL_GATECLK); 1189:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCTL |= USB_OTG_DCTL_SDIS; 1191:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1192:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 1193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1194:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1195:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1196:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_ReadInterrupts: return the global USB interrupt status 1197:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1198:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1200:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USB_ReadInterrupts(USB_OTG_GlobalTypeDef *USBx) 1201:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1202:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t tmpreg; 1203:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1204:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg = USBx->GINTSTS; 1205:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg &= USBx->GINTMSK; 1206:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1207:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return tmpreg; 1208:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1209:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1210:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1211:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_ReadDevAllOutEpInterrupt: return the USB device OUT endpoints interrupt status 1212:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1213:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1214:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1215:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USB_ReadDevAllOutEpInterrupt(USB_OTG_GlobalTypeDef *USBx) 1216:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { ARM GAS /tmp/ccLDSOuT.s page 23 1217:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1218:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t tmpreg; 1219:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1220:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg = USBx_DEVICE->DAINT; 1221:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg &= USBx_DEVICE->DAINTMSK; 1222:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1223:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ((tmpreg & 0xffff0000U) >> 16); 1224:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1225:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1226:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1227:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_ReadDevAllInEpInterrupt: return the USB device IN endpoints interrupt status 1228:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1229:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1230:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1231:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USB_ReadDevAllInEpInterrupt(USB_OTG_GlobalTypeDef *USBx) 1232:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1233:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t tmpreg; 1235:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1236:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg = USBx_DEVICE->DAINT; 1237:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg &= USBx_DEVICE->DAINTMSK; 1238:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1239:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ((tmpreg & 0xFFFFU)); 1240:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1241:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1242:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1243:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Returns Device OUT EP Interrupt register 1244:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1245:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param epnum endpoint number 1246:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be a value from 0 to 15 1247:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval Device OUT EP Interrupt register 1248:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1249:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USB_ReadDevOutEPInterrupt(USB_OTG_GlobalTypeDef *USBx, uint8_t epnum) 1250:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1251:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1252:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t tmpreg; 1253:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1254:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg = USBx_OUTEP((uint32_t)epnum)->DOEPINT; 1255:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg &= USBx_DEVICE->DOEPMSK; 1256:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1257:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return tmpreg; 1258:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1259:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1260:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1261:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Returns Device IN EP Interrupt register 1262:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1263:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param epnum endpoint number 1264:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be a value from 0 to 15 1265:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval Device IN EP Interrupt register 1266:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1267:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USB_ReadDevInEPInterrupt(USB_OTG_GlobalTypeDef *USBx, uint8_t epnum) 1268:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1269:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1270:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t tmpreg; 1271:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t msk; 1272:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t emp; 1273:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** ARM GAS /tmp/ccLDSOuT.s page 24 1274:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** msk = USBx_DEVICE->DIEPMSK; 1275:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** emp = USBx_DEVICE->DIEPEMPMSK; 1276:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** msk |= ((emp >> (epnum & EP_ADDR_MSK)) & 0x1U) << 7; 1277:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** tmpreg = USBx_INEP((uint32_t)epnum)->DIEPINT & msk; 1278:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1279:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return tmpreg; 1280:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1281:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1282:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1283:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief USB_ClearInterrupts: clear a USB interrupt 1284:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1285:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param interrupt flag 1286:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval None 1287:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1288:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** void USB_ClearInterrupts(USB_OTG_GlobalTypeDef *USBx, uint32_t interrupt) 1289:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1290:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx->GINTSTS |= interrupt; 1291:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1292:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1293:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1294:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Returns USB core mode 1295:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1296:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval return core mode : Host or Device 1297:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be one of these values: 1298:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 0 : Host 1299:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 1 : Device 1300:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1301:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USB_GetMode(USB_OTG_GlobalTypeDef *USBx) 1302:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1303:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return ((USBx->GINTSTS) & 0x1U); 1304:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1305:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1306:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1307:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Activate EP0 for Setup transactions 1308:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1309:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1310:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1311:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_ActivateSetup(USB_OTG_GlobalTypeDef *USBx) 1312:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1313:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1314:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1315:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* Set the MPS of the IN EP0 to 64 bytes */ 1316:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(0U)->DIEPCTL &= ~USB_OTG_DIEPCTL_MPSIZ; 1317:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1318:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_DEVICE->DCTL |= USB_OTG_DCTL_CGINAK; 1319:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1320:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 1321:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1322:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1323:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /** 1324:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @brief Prepare the EP0 to start the first control setup 1325:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param USBx Selected device 1326:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param dma USB dma enabled or disabled 1327:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * This parameter can be one of these values: 1328:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 0 : DMA feature not used 1329:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * 1 : DMA feature used 1330:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @param psetup pointer to setup packet ARM GAS /tmp/ccLDSOuT.s page 25 1331:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** * @retval HAL status 1332:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** */ 1333:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** HAL_StatusTypeDef USB_EP0_OutStart(USB_OTG_GlobalTypeDef *USBx, uint8_t dma, uint8_t *psetup) 39 .loc 2 1333 19 view -0 40 .cfi_startproc 41 @ args = 0, pretend = 0, frame = 0 42 @ frame_needed = 0, uses_anonymous_args = 0 43 .loc 2 1333 19 is_stmt 0 view .LVU1 44 0000 30B5 push {r4, r5, lr} @ 45 .LCFI0: 46 .cfi_def_cfa_offset 12 47 .cfi_offset 4, -12 48 .cfi_offset 5, -8 49 .cfi_offset 14, -4 50 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1336: uint3 1334:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1335:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; 1336:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint32_t gSNPSiD = *(__IO uint32_t *)(&USBx->CID + 0x1U); 51 .loc 2 1336 12 is_stmt 1 view .LVU2 52 0002 056C ldr r5, [r0, #64] @ gSNPSiD, MEM[(volatile uint32_t *)USBx_1(D) + 64B] 53 .LVL1: 54 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1338: if (g 1337:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1338:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (gSNPSiD > USB_OTG_CORE_ID_300A) 55 .loc 2 1338 6 view .LVU3 56 0004 104C ldr r4, .L5 @ tmp132, 57 0006 A542 cmp r5, r4 @ gSNPSiD, tmp132 58 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1340: if 1339:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1340:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if ((USBx_OUTEP(0U)->DOEPCTL & USB_OTG_DOEPCTL_EPENA) == USB_OTG_DOEPCTL_EPENA) 59 .loc 2 1340 10 view .LVU4 60 0008 00F53063 add r3, r0, #2816 @ _30, USBx, 61 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1338: if (g 1338:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 62 .loc 2 1338 6 view .LVU5 63 000c 03D9 bls .L2 @, 64 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1340: if 65 .loc 2 1340 24 view .LVU6 66 000e D0F8004B ldr r4, [r0, #2816] @ _6, _30->DOEPCTL 67 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1340: if 68 .loc 2 1340 8 view .LVU7 69 0012 002C cmp r4, #0 @ _6, 70 0014 16DB blt .L1 @, 71 .L2: 72 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1346: USBx_ 1341:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1342:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 1343:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1344:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1345:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1346:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(0U)->DOEPTSIZ = 0U; 73 .loc 2 1346 28 view .LVU8 74 0016 0024 movs r4, #0 @ tmp133, 75 0018 1C61 str r4, [r3, #16] @ tmp133, _30->DOEPTSIZ 76 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1347: USBx_ 1347:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(0U)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); 77 .loc 2 1347 17 view .LVU9 ARM GAS /tmp/ccLDSOuT.s page 26 78 001a 1C69 ldr r4, [r3, #16] @ _10, _30->DOEPTSIZ 79 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1347: USBx_ 80 .loc 2 1347 28 view .LVU10 81 001c 44F40024 orr r4, r4, #524288 @ _11, _10, 82 0020 1C61 str r4, [r3, #16] @ _11, _30->DOEPTSIZ 83 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1348: USBx_ 1348:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(0U)->DOEPTSIZ |= (3U * 8U); 84 .loc 2 1348 17 view .LVU11 85 0022 1C69 ldr r4, [r3, #16] @ _12, _30->DOEPTSIZ 86 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1348: USBx_ 87 .loc 2 1348 28 view .LVU12 88 0024 44F01804 orr r4, r4, #24 @ _13, _12, 89 0028 1C61 str r4, [r3, #16] @ _13, _30->DOEPTSIZ 90 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1349: USBx_ 1349:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(0U)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_STUPCNT; 91 .loc 2 1349 17 view .LVU13 92 002a 1C69 ldr r4, [r3, #16] @ _14, _30->DOEPTSIZ 93 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1351: if (d 1350:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1351:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** if (dma == 1U) 94 .loc 2 1351 6 view .LVU14 95 002c 0129 cmp r1, #1 @ dma, 96 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1349: USBx_ 1349:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(0U)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_STUPCNT; 97 .loc 2 1349 28 view .LVU15 98 002e 44F0C044 orr r4, r4, #1610612736 @ _15, _14, 99 0032 1C61 str r4, [r3, #16] @ _15, _30->DOEPTSIZ 100 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1353: USB 1352:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 1353:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(0U)->DOEPDMA = (uint32_t)psetup; 101 .loc 2 1353 29 view .LVU16 102 0034 01BF itttt eq 103 0036 5A61 streq r2, [r3, #20] @ psetup, _30->DOEPDMA 104 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1355: USB 1354:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** /* EP enable */ 1355:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(0U)->DOEPCTL |= USB_OTG_DOEPCTL_EPENA | USB_OTG_DOEPCTL_USBAEP; 105 .loc 2 1355 19 view .LVU17 106 0038 D0F8003B ldreq r3, [r0, #2816] @ _19, _30->DOEPCTL 107 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1355: USB 108 .loc 2 1355 29 view .LVU18 109 003c 43F08023 orreq r3, r3, #-2147450880 @ _20, _19, 110 0040 C0F8003B streq r3, [r0, #2816] @ _20, _30->DOEPCTL 111 .L1: 112 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1359: } 1356:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 1357:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 1358:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** return HAL_OK; 1359:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 113 .loc 2 1359 1 view .LVU19 114 0044 30BD pop {r4, r5, pc} @ 115 .LVL2: 116 .L6: 117 .loc 2 1359 1 is_stmt 0 view .LVU20 118 0046 00BF .align 2 119 .L5: 120 0048 0A30544F .word 1330917386 121 .cfi_endproc ARM GAS /tmp/ccLDSOuT.s page 27 122 .LFE1: 123 .size USB_EP0_OutStart.isra.0, .-USB_EP0_OutStart.isra.0 124 .section .text.USB_DevDisconnect.isra.0,"ax",%progbits 125 .align 1 126 .global USB_DevDisconnect.isra.0 127 .hidden USB_DevDisconnect.isra.0 128 .syntax unified 129 .thumb 130 .thumb_func 131 .type USB_DevDisconnect.isra.0, %function 132 USB_DevDisconnect.isra.0: 133 .LVL3: 134 .LFB3: 1183:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 135 .loc 2 1183 20 is_stmt 1 view -0 136 .cfi_startproc 137 @ args = 0, pretend = 0, frame = 0 138 @ frame_needed = 0, uses_anonymous_args = 0 139 @ link register save eliminated. 140 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1188: USBx_ 1188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 141 .loc 2 1188 3 view .LVU22 142 0000 D0F8003E ldr r3, [r0, #3584] @ _5, *_4 143 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1188: USBx_ 1188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 144 .loc 2 1188 16 view .LVU23 145 0004 23F00303 bic r3, r3, #3 @ _6, _5, 146 0008 C0F8003E str r3, [r0, #3584] @ _6, *_4 147 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1190: USBx_ 1190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 148 .loc 2 1190 14 view .LVU24 149 000c D0F80438 ldr r3, [r0, #2052] @ _9, _8->DCTL 150 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1190: USBx_ 1190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 151 .loc 2 1190 21 view .LVU25 152 0010 43F00203 orr r3, r3, #2 @ _10, _9, 153 0014 C0F80438 str r3, [r0, #2052] @ _10, _8->DCTL 154 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1193: } 1193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 155 .loc 2 1193 1 view .LVU26 156 0018 7047 bx lr @ 157 .cfi_endproc 158 .LFE3: 159 .size USB_DevDisconnect.isra.0, .-USB_DevDisconnect.isra.0 160 .section .text.USB_DevConnect.isra.0,"ax",%progbits 161 .align 1 162 .global USB_DevConnect.isra.0 163 .hidden USB_DevConnect.isra.0 164 .syntax unified 165 .thumb 166 .thumb_func 167 .type USB_DevConnect.isra.0, %function 168 USB_DevConnect.isra.0: 169 .LVL4: 170 .LFB5: 1166:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 171 .loc 2 1166 20 view -0 ARM GAS /tmp/ccLDSOuT.s page 28 172 .cfi_startproc 173 @ args = 0, pretend = 0, frame = 0 174 @ frame_needed = 0, uses_anonymous_args = 0 175 @ link register save eliminated. 176 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1171: USBx_ 1171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 177 .loc 2 1171 3 view .LVU28 178 0000 D0F8003E ldr r3, [r0, #3584] @ _5, *_4 179 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1171: USBx_ 1171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 180 .loc 2 1171 16 view .LVU29 181 0004 23F00303 bic r3, r3, #3 @ _6, _5, 182 0008 C0F8003E str r3, [r0, #3584] @ _6, *_4 183 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1173: USBx_ 1173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 184 .loc 2 1173 14 view .LVU30 185 000c D0F80438 ldr r3, [r0, #2052] @ _9, _8->DCTL 186 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1173: USBx_ 1173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 187 .loc 2 1173 21 view .LVU31 188 0010 23F00203 bic r3, r3, #2 @ _10, _9, 189 0014 C0F80438 str r3, [r0, #2052] @ _10, _8->DCTL 190 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:1176: } 1176:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 191 .loc 2 1176 1 view .LVU32 192 0018 7047 bx lr @ 193 .cfi_endproc 194 .LFE5: 195 .size USB_DevConnect.isra.0, .-USB_DevConnect.isra.0 196 .section .text.USB_EPStartXfer.isra.0,"ax",%progbits 197 .align 1 198 .global USB_EPStartXfer.isra.0 199 .hidden USB_EPStartXfer.isra.0 200 .syntax unified 201 .thumb 202 .thumb_func 203 .type USB_EPStartXfer.isra.0, %function 204 USB_EPStartXfer.isra.0: 205 .LVL5: 206 .LFB7: 733:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 207 .loc 2 733 19 view -0 208 .cfi_startproc 209 @ args = 0, pretend = 0, frame = 0 210 @ frame_needed = 0, uses_anonymous_args = 0 733:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 211 .loc 2 733 19 is_stmt 0 view .LVU34 212 0000 2DE9F043 push {r4, r5, r6, r7, r8, r9, lr} @ 213 .LCFI1: 214 .cfi_def_cfa_offset 28 215 .cfi_offset 4, -28 216 .cfi_offset 5, -24 217 .cfi_offset 6, -20 218 .cfi_offset 7, -16 219 .cfi_offset 8, -12 220 .cfi_offset 9, -8 221 .cfi_offset 14, -4 ARM GAS /tmp/ccLDSOuT.s page 29 222 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:733: HAL_Stat 733:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 223 .loc 2 733 19 is_stmt 1 view .LVU35 224 0004 9446 mov ip, r2 @ dma, tmp278 225 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:740: if (ep 740:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 226 .loc 2 740 6 view .LVU36 227 0006 4A78 ldrb r2, [r1, #1] @ zero_extendqisi2 @ ep_3(D)->is_in, ep_3(D)->is_in 228 .LVL6: 229 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:736: uint32 736:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** uint16_t pktcnt; 230 .loc 2 736 32 view .LVU37 231 0008 91F80080 ldrb r8, [r1] @ zero_extendqisi2 @ _4, ep_3(D)->num 232 .LVL7: 233 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:743: if ( 743:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 234 .loc 2 743 11 view .LVU38 235 000c 4B69 ldr r3, [r1, #20] @ pretmp_199, ep_3(D)->xfer_len 236 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:763: if 763:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 237 .loc 2 763 13 view .LVU39 238 000e 91F803E0 ldrb lr, [r1, #3] @ zero_extendqisi2 @ pretmp_200, ep_3(D)->type 239 0012 5B4F ldr r7, .L48 @ tmp273, 240 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:740: if (ep 740:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 241 .loc 2 740 6 view .LVU40 242 0014 012A cmp r2, #1 @ ep_3(D)->is_in, 243 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:745: US 745:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 244 .loc 2 745 23 view .LVU41 245 0016 4FEA4815 lsl r5, r8, #5 @ _198, _4, 246 001a 5A4A ldr r2, .L48+4 @ tmp274, 247 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:740: if (ep 740:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 248 .loc 2 740 6 view .LVU42 249 001c 7DD1 bne .L10 @, 250 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:745: US 745:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 251 .loc 2 745 23 view .LVU43 252 001e 00F51066 add r6, r0, #2304 @ _96, USBx, 253 0022 7419 adds r4, r6, r5 @ _195, _96, _198 254 0024 D4F81090 ldr r9, [r4, #16] @ _12, 255 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:743: if ( 743:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 256 .loc 2 743 8 view .LVU44 257 0028 13BB cbnz r3, .L11 @ pretmp_199, 258 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:745: US 745:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 259 .loc 2 745 34 view .LVU45 260 002a 09EA0707 and r7, r9, r7 @ _13, _12, tmp273 261 002e 2761 str r7, [r4, #16] @ _13, _195->DIEPTSIZ 262 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:746: US 746:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_XFRSIZ); 263 .loc 2 746 23 view .LVU46 264 0030 2769 ldr r7, [r4, #16] @ _14, _195->DIEPTSIZ 265 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:746: US 746:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_XFRSIZ); ARM GAS /tmp/ccLDSOuT.s page 30 266 .loc 2 746 34 view .LVU47 267 0032 47F40027 orr r7, r7, #524288 @ _15, _14, 268 0036 2761 str r7, [r4, #16] @ _15, _195->DIEPTSIZ 269 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:747: US 747:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 270 .loc 2 747 23 view .LVU48 271 0038 2769 ldr r7, [r4, #16] @ _16, _195->DIEPTSIZ 272 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:747: US 747:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 273 .loc 2 747 34 view .LVU49 274 003a 3A40 ands r2, r2, r7 @, _17, tmp274, _16 275 .L36: 276 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:766: 766:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 277 .loc 2 766 36 view .LVU50 278 003c 2261 str r2, [r4, #16] @ _41, 279 .L12: 280 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:770: if ( 770:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 281 .loc 2 770 8 view .LVU51 282 003e BCF1010F cmp ip, #1 @ dma, 283 0042 38D1 bne .L13 @, 284 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:772: if 772:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 285 .loc 2 772 23 view .LVU52 286 0044 0B69 ldr r3, [r1, #16] @ _43, ep_3(D)->dma_addr 287 .LVL8: 288 .L47: 289 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:843: if 843:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 290 .loc 2 843 10 view .LVU53 291 0046 03B1 cbz r3, .L27 @ _123, 292 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:845: 845:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 293 .loc 2 845 36 view .LVU54 294 0048 6361 str r3, [r4, #20] @ _123, 295 .L27: 296 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:849: if ( 849:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 297 .loc 2 849 8 view .LVU55 298 004a BEF1010F cmp lr, #1 @ pretmp_200, 299 004e 0AD1 bne .L28 @, 300 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:851: if 851:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 301 .loc 2 851 23 view .LVU56 302 0050 D0F80838 ldr r3, [r0, #2056] @ _128, 303 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:851: if 851:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 304 .loc 2 851 10 view .LVU57 305 0054 13F4807F tst r3, #256 @ _128, 306 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:853: 853:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 307 .loc 2 853 26 view .LVU58 308 0058 7359 ldr r3, [r6, r5] @ _130,* _198 309 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:853: 853:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 310 .loc 2 853 36 view .LVU59 ARM GAS /tmp/ccLDSOuT.s page 31 311 005a 0CBF ite eq 312 005c 43F00053 orreq r3, r3, #536870912 @ _131, _130, 313 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:857: 857:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 314 .loc 2 857 36 view .LVU60 315 0060 43F08053 orrne r3, r3, #268435456 @ _133, _132, 316 0064 7351 str r3, [r6, r5] @ _133,* _198 317 .L28: 318 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:861: USBx 861:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 319 .loc 2 861 22 view .LVU61 320 0066 7359 ldr r3, [r6, r5] @ _134,* _198 321 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:861: USBx 861:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 322 .loc 2 861 32 view .LVU62 323 0068 43F00443 orr r3, r3, #-2080374784 @ _135, _134, 324 006c 7351 str r3, [r6, r5] @ _135,* _198 325 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:864: return 864:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 326 .loc 2 864 10 view .LVU63 327 006e 34E0 b .L9 @ 328 .LVL9: 329 .L11: 330 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:756: US 756:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_PKTCNT); 331 .loc 2 756 34 view .LVU64 332 0070 09EA0202 and r2, r9, r2 @ _23, _22, tmp274 333 0074 2261 str r2, [r4, #16] @ _23, _195->DIEPTSIZ 334 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:757: US 757:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & 335 .loc 2 757 23 view .LVU65 336 0076 2269 ldr r2, [r4, #16] @ _24, _195->DIEPTSIZ 337 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:757: US 757:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & 338 .loc 2 757 34 view .LVU66 339 0078 3A40 ands r2, r2, r7 @, _25, _24, tmp273 340 007a 2261 str r2, [r4, #16] @ _25, _195->DIEPTSIZ 341 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:759: 759:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 342 .loc 2 759 58 view .LVU67 343 007c 8A68 ldr r2, [r1, #8] @ _27, ep_3(D)->maxpacket 344 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:758: US 758:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (((ep->xfer_len + ep->maxpacket - 1U) / ep->maxpacket) << 19)) 345 .loc 2 758 23 view .LVU68 346 007e D4F81090 ldr r9, [r4, #16] @ _26, _195->DIEPTSIZ 347 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:759: 759:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 348 .loc 2 759 54 view .LVU69 349 0082 D718 adds r7, r2, r3 @ _28, _27, pretmp_199 350 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:759: 759:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 351 .loc 2 759 70 view .LVU70 352 0084 013F subs r7, r7, #1 @ _29, _28, 353 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:759: 759:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 354 .loc 2 759 76 view .LVU71 355 0086 B7FBF2F7 udiv r7, r7, r2 @ _30, _29, _27 ARM GAS /tmp/ccLDSOuT.s page 32 356 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:758: US 758:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (((ep->xfer_len + ep->maxpacket - 1U) / ep->maxpacket) << 19)) 357 .loc 2 758 62 view .LVU72 358 008a 3F4A ldr r2, .L48+8 @ tmp239, 359 008c 02EAC742 and r2, r2, r7, lsl #19 @ _32, tmp239, _30, 360 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:758: US 758:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** (((ep->xfer_len + ep->maxpacket - 1U) / ep->maxpacket) << 19)) 361 .loc 2 758 34 view .LVU73 362 0090 42EA0902 orr r2, r2, r9 @ _33, _32, _26 363 0094 2261 str r2, [r4, #16] @ _33, _195->DIEPTSIZ 364 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:761: US 761:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 365 .loc 2 761 23 view .LVU74 366 0096 2769 ldr r7, [r4, #16] @ _34, _195->DIEPTSIZ 367 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:761: US 761:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 368 .loc 2 761 62 view .LVU75 369 0098 C3F31202 ubfx r2, r3, #0, #19 @ _35, pretmp_199,, 370 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:761: US 761:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 371 .loc 2 761 34 view .LVU76 372 009c 3A43 orrs r2, r2, r7 @, _36, _35, _34 373 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:763: if 763:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 374 .loc 2 763 10 view .LVU77 375 009e BEF1010F cmp lr, #1 @ pretmp_200, 376 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:761: US 761:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 377 .loc 2 761 34 view .LVU78 378 00a2 2261 str r2, [r4, #16] @ _36, _195->DIEPTSIZ 379 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:763: if 763:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 380 .loc 2 763 10 view .LVU79 381 00a4 CBD1 bne .L12 @, 382 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:765: 765:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_MULCNT & (1U << 29)); 383 .loc 2 765 25 view .LVU80 384 00a6 2269 ldr r2, [r4, #16] @ _38, _195->DIEPTSIZ 385 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:765: 765:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_MULCNT & (1U << 29)); 386 .loc 2 765 36 view .LVU81 387 00a8 22F0C042 bic r2, r2, #1610612736 @ _39, _38, 388 00ac 2261 str r2, [r4, #16] @ _39, _195->DIEPTSIZ 389 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:766: 766:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 390 .loc 2 766 25 view .LVU82 391 00ae 2269 ldr r2, [r4, #16] @ _40, _195->DIEPTSIZ 392 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:766: 766:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 393 .loc 2 766 36 view .LVU83 394 00b0 42F00052 orr r2, r2, #536870912 @ _41, _40, 395 00b4 C2E7 b .L36 @ 396 .L13: 397 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:795: US 795:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 398 .loc 2 795 23 view .LVU84 399 00b6 7259 ldr r2, [r6, r5] @ _75, _195->DIEPCTL ARM GAS /tmp/ccLDSOuT.s page 33 400 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:797: if 797:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 401 .loc 2 797 10 view .LVU85 402 00b8 BEF1010F cmp lr, #1 @ pretmp_200, 403 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:795: US 795:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 404 .loc 2 795 33 view .LVU86 405 00bc 42F00442 orr r2, r2, #-2080374784 @ _76, _75, 406 00c0 7251 str r2, [r6, r5] @ _76, _195->DIEPCTL 407 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:797: if 797:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 408 .loc 2 797 10 view .LVU87 409 00c2 0CD0 beq .L18 @, 410 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:800: 800:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 411 .loc 2 800 12 view .LVU88 412 00c4 4BB1 cbz r3, .L9 @ pretmp_199, 413 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:802: 802:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 414 .loc 2 802 22 view .LVU89 415 00c6 D0F83428 ldr r2, [r0, #2100] @ _80, _79->DIEPEMPMSK 416 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:802: 802:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 417 .loc 2 802 54 view .LVU90 418 00ca 08F00F08 and r8, r8, #15 @ _82, _4, 419 .LVL10: 420 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:802: 802:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 421 .loc 2 802 42 view .LVU91 422 00ce 0123 movs r3, #1 @ tmp247, 423 00d0 03FA08F3 lsl r3, r3, r8 @ _83, tmp247, _82 424 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:802: 802:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 425 .loc 2 802 35 view .LVU92 426 00d4 1343 orrs r3, r3, r2 @, _84, _83, _80 427 00d6 C0F83438 str r3, [r0, #2100] @ _84, _79->DIEPEMPMSK 428 .LVL11: 429 .L9: 430 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:865: } 865:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 431 .loc 2 865 1 view .LVU93 432 00da BDE8F083 pop {r4, r5, r6, r7, r8, r9, pc} @ 433 .LVL12: 434 .L18: 435 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:807: 807:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 436 .loc 2 807 25 view .LVU94 437 00de D0F80828 ldr r2, [r0, #2056] @ _87, _86->DSTS 438 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:807: 807:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 439 .loc 2 807 12 view .LVU95 440 00e2 12F4807F tst r2, #256 @ _87, 441 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:809: 809:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 442 .loc 2 809 27 view .LVU96 443 00e6 7259 ldr r2, [r6, r5] @ _89,* _198 444 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:809: ARM GAS /tmp/ccLDSOuT.s page 34 809:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 445 .loc 2 809 37 view .LVU97 446 00e8 0CBF ite eq 447 00ea 42F00052 orreq r2, r2, #536870912 @ _90, _89, 448 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:813: 813:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 449 .loc 2 813 37 view .LVU98 450 00ee 42F08052 orrne r2, r2, #268435456 @ _92, _91, 451 00f2 7251 str r2, [r6, r5] @ _92,* _198 452 .LVL13: 453 .LBB4: 454 .LBB5: 455 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:985: if (dm 985:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 456 .loc 2 985 6 view .LVU99 457 00f4 BCF1000F cmp ip, #0 @ dma 458 00f8 EFD1 bne .L9 @ 459 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:987: coun 987:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < count32b; i++) 460 .loc 2 987 31 view .LVU100 461 00fa 9BB2 uxth r3, r3 @ _162, pretmp_199 462 .LVL14: 987:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < count32b; i++) 463 .loc 2 987 31 is_stmt 0 view .LVU101 464 .LBE5: 465 .LBE4: 466 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:816: 816:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 467 .loc 2 816 15 is_stmt 1 view .LVU102 468 00fc CA68 ldr r2, [r1, #12] @ pSrc, ep_3(D)->xfer_buff 469 .LVL15: 470 .LBB7: 471 .LBB6: 472 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:987: coun 987:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < count32b; i++) 473 .loc 2 987 31 view .LVU103 474 00fe 0333 adds r3, r3, #3 @ _175, _162, 475 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:990: US 990:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 476 .loc 2 990 7 view .LVU104 477 0100 00F58050 add r0, r0, #4096 @ _174, USBx, 478 .LVL16: 479 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:987: coun 987:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** for (i = 0U; i < count32b; i++) 480 .loc 2 987 14 view .LVU105 481 0104 9B08 lsrs r3, r3, #2 @ count32b_176, _175, 482 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:990: US 990:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 483 .loc 2 990 7 view .LVU106 484 0106 00EB0830 add r0, r0, r8, lsl #12 @ _181, _174, _4, 485 010a 02EB8303 add r3, r2, r3, lsl #2 @ _95, pSrc, count32b_176, 486 .LVL17: 487 .L23: 488 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:988: for 988:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 489 .loc 2 988 20 discriminator 1 view .LVU107 490 010e 9342 cmp r3, r2 @ _95, pSrc ARM GAS /tmp/ccLDSOuT.s page 35 491 0110 E3D0 beq .L9 @, 492 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:990: US 990:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 493 .loc 2 990 41 view .LVU108 494 0112 52F8041B ldr r1, [r2], #4 @ unaligned @ _183, MEM[(const struct T_UINT32_READ *)pSrc_182] 495 .LVL18: 496 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:990: US 990:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 497 .loc 2 990 39 view .LVU109 498 0116 0160 str r1, [r0] @ _183, *_181 499 0118 F9E7 b .L23 @ 500 .LVL19: 501 .L10: 990:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** pSrc++; 502 .loc 2 990 39 is_stmt 0 view .LVU110 503 .LBE6: 504 .LBE7: 505 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:826: USBx 826:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_PKTCNT); 506 .loc 2 826 22 is_stmt 1 view .LVU111 507 011a 00F53066 add r6, r0, #2816 @ _188, USBx, 508 011e 7419 adds r4, r6, r5 @ _98, _188, _198 509 0120 D4F81080 ldr r8, [r4, #16] @ _99, _98->DOEPTSIZ 510 .LVL20: 511 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:826: USBx 826:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_PKTCNT); 512 .loc 2 826 33 view .LVU112 513 0124 08EA0202 and r2, r8, r2 @ _100, _99, tmp274 514 0128 2261 str r2, [r4, #16] @ _100, _98->DOEPTSIZ 515 .LVL21: 516 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:827: USBx 827:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 517 .loc 2 827 22 view .LVU113 518 012a 2269 ldr r2, [r4, #16] @ _101, _98->DOEPTSIZ 519 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:827: USBx 827:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 520 .loc 2 827 33 view .LVU114 521 012c 3A40 ands r2, r2, r7 @, _102, _101, tmp273 522 012e 2261 str r2, [r4, #16] @ _102, _98->DOEPTSIZ 523 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:831: US 831:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); 524 .loc 2 831 67 view .LVU115 525 0130 8F68 ldr r7, [r1, #8] @ pretmp_197, ep_3(D)->maxpacket 526 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:829: if ( 829:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 527 .loc 2 829 8 view .LVU116 528 0132 73B9 cbnz r3, .L25 @ pretmp_199, 529 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:831: US 831:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); 530 .loc 2 831 24 view .LVU117 531 0134 2369 ldr r3, [r4, #16] @ _104, _98->DOEPTSIZ 532 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:831: US 831:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); 533 .loc 2 831 63 view .LVU118 534 0136 C7F31207 ubfx r7, r7, #0, #19 @ _106, pretmp_197,, 535 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:831: US 831:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); ARM GAS /tmp/ccLDSOuT.s page 36 536 .loc 2 831 35 view .LVU119 537 013a 1F43 orrs r7, r7, r3 @, _107, _106, _104 538 013c 2761 str r7, [r4, #16] @ _107, _98->DOEPTSIZ 539 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:832: US 832:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 540 .loc 2 832 24 view .LVU120 541 013e 2369 ldr r3, [r4, #16] @ _108, _98->DOEPTSIZ 542 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:832: US 832:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 543 .loc 2 832 35 view .LVU121 544 0140 43F40023 orr r3, r3, #524288 @ _109, _108, 545 .L39: 546 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:841: if ( 841:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 547 .loc 2 841 8 view .LVU122 548 0144 BCF1010F cmp ip, #1 @ dma, 549 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:838: US 838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 550 .loc 2 838 35 view .LVU123 551 0148 2361 str r3, [r4, #16] @ _122, 552 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:841: if ( 841:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 553 .loc 2 841 8 view .LVU124 554 014a 7FF47EAF bne .L27 @, 555 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:843: if 843:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 556 .loc 2 843 23 view .LVU125 557 014e CB68 ldr r3, [r1, #12] @ _123, ep_3(D)->xfer_buff 558 0150 79E7 b .L47 @ 559 .L25: 560 .LVL22: 561 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:837: US 837:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket * pktcnt); 562 .loc 2 837 62 view .LVU126 563 0152 DFF83490 ldr r9, .L48+8 @ tmp267, 564 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:837: US 837:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket * pktcnt); 565 .loc 2 837 24 view .LVU127 566 0156 D4F81080 ldr r8, [r4, #16] @ _114, _98->DOEPTSIZ 567 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:836: pk 836:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_PKTCNT & ((uint32_t)pktcnt << 19); 568 .loc 2 836 41 view .LVU128 569 015a 3B44 add r3, r3, r7 @ _111, pretmp_197 570 .LVL23: 571 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:836: pk 836:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_PKTCNT & ((uint32_t)pktcnt << 19); 572 .loc 2 836 57 view .LVU129 573 015c 013B subs r3, r3, #1 @ _112, _111, 574 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:836: pk 836:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_PKTCNT & ((uint32_t)pktcnt << 19); 575 .loc 2 836 63 view .LVU130 576 015e B3FBF7F3 udiv r3, r3, r7 @ _113, _112, pretmp_197 577 0162 9AB2 uxth r2, r3 @ _115, _113 578 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:837: US 837:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket * pktcnt); 579 .loc 2 837 62 view .LVU131 580 0164 09EAC343 and r3, r9, r3, lsl #19 @ _117, tmp267, _113, ARM GAS /tmp/ccLDSOuT.s page 37 581 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:837: US 837:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket * pktcnt); 582 .loc 2 837 35 view .LVU132 583 0168 43EA0803 orr r3, r3, r8 @ _118, _117, _114 584 016c 2361 str r3, [r4, #16] @ _118, _98->DOEPTSIZ 585 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:838: US 838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 586 .loc 2 838 24 view .LVU133 587 016e D4F81080 ldr r8, [r4, #16] @ _119, _98->DOEPTSIZ 588 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:838: US 838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 589 .loc 2 838 79 view .LVU134 590 0172 07FB02F3 mul r3, r7, r2 @ _120, pretmp_197, _115 591 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:838: US 838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 592 .loc 2 838 62 view .LVU135 593 0176 C3F31203 ubfx r3, r3, #0, #19 @ _121, _120,, 594 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:838: US 838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 595 .loc 2 838 35 view .LVU136 596 017a 43EA0803 orr r3, r3, r8 @ _122, _121, _119 597 017e E1E7 b .L39 @ 598 .L49: 599 .align 2 600 .L48: 601 0180 FFFF07E0 .word -536346625 602 0184 0000F8FF .word -524288 603 0188 0000F81F .word 536346624 604 .cfi_endproc 605 .LFE7: 606 .size USB_EPStartXfer.isra.0, .-USB_EPStartXfer.isra.0 607 .section .text.USB_EP0StartXfer.isra.0,"ax",%progbits 608 .align 1 609 .global USB_EP0StartXfer.isra.0 610 .hidden USB_EP0StartXfer.isra.0 611 .syntax unified 612 .thumb 613 .thumb_func 614 .type USB_EP0StartXfer.isra.0, %function 615 USB_EP0StartXfer.isra.0: 616 .LVL24: 617 .LFB11: 877:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 618 .loc 2 877 19 view -0 619 .cfi_startproc 620 @ args = 0, pretend = 0, frame = 0 621 @ frame_needed = 0, uses_anonymous_args = 0 622 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:883: if (ep 883:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 623 .loc 2 883 6 view .LVU138 624 0000 4B78 ldrb r3, [r1, #1] @ zero_extendqisi2 @ ep_3(D)->is_in, ep_3(D)->is_in 625 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:877: HAL_Stat 877:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 626 .loc 2 877 19 view .LVU139 627 0002 2DE9F041 push {r4, r5, r6, r7, r8, lr} @ 628 .LCFI2: 629 .cfi_def_cfa_offset 24 ARM GAS /tmp/ccLDSOuT.s page 38 630 .cfi_offset 4, -24 631 .cfi_offset 5, -20 632 .cfi_offset 6, -16 633 .cfi_offset 7, -12 634 .cfi_offset 8, -8 635 .cfi_offset 14, -4 636 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:880: uint32 880:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 637 .loc 2 880 32 view .LVU140 638 0006 91F800E0 ldrb lr, [r1] @ zero_extendqisi2 @ _4, ep_3(D)->num 639 .LVL25: 640 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:886: if ( 886:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 641 .loc 2 886 11 view .LVU141 642 000a 4C69 ldr r4, [r1, #20] @ prephitmp_9, ep_3(D)->xfer_len 643 000c 364D ldr r5, .L73 @ tmp190, 644 000e 374E ldr r6, .L73+4 @ tmp191, 645 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:883: if (ep 883:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 646 .loc 2 883 6 view .LVU142 647 0010 012B cmp r3, #1 @ ep_3(D)->is_in, 648 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:888: US 888:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 649 .loc 2 888 23 view .LVU143 650 0012 4FEA4E17 lsl r7, lr, #5 @ _115, _4, 651 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:883: if (ep 883:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 652 .loc 2 883 6 view .LVU144 653 0016 45D1 bne .L51 @, 654 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:888: US 888:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 655 .loc 2 888 23 view .LVU145 656 0018 00F5106C add ip, r0, #2304 @ _111, USBx, 657 001c 0CEB0703 add r3, ip, r7 @ _113, _111, _115 658 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:886: if ( 886:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 659 .loc 2 886 8 view .LVU146 660 0020 B4B9 cbnz r4, .L52 @ prephitmp_9, 661 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:888: US 888:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 662 .loc 2 888 23 view .LVU147 663 0022 1C69 ldr r4, [r3, #16] @ _12, _113->DIEPTSIZ 664 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:888: US 888:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_PKTCNT & (1U << 19)); 665 .loc 2 888 34 view .LVU148 666 0024 2C40 ands r4, r4, r5 @, _13, _12, tmp190 667 0026 1C61 str r4, [r3, #16] @ _13, _113->DIEPTSIZ 668 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:889: US 889:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_XFRSIZ); 669 .loc 2 889 23 view .LVU149 670 0028 1C69 ldr r4, [r3, #16] @ _14, _113->DIEPTSIZ 671 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:889: US 889:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_XFRSIZ); 672 .loc 2 889 34 view .LVU150 673 002a 44F40024 orr r4, r4, #524288 @ _15, _14, 674 002e 1C61 str r4, [r3, #16] @ _15, _113->DIEPTSIZ 675 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:890: US ARM GAS /tmp/ccLDSOuT.s page 39 890:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 676 .loc 2 890 23 view .LVU151 677 0030 1C69 ldr r4, [r3, #16] @ _16, _113->DIEPTSIZ 678 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:890: US 890:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 679 .loc 2 890 34 view .LVU152 680 0032 3440 ands r4, r4, r6 @, _17, _16, tmp191 681 .L72: 682 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:910: if ( 910:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 683 .loc 2 910 8 view .LVU153 684 0034 012A cmp r2, #1 @ dma, 685 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:907: US 907:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 686 .loc 2 907 34 view .LVU154 687 0036 1C61 str r4, [r3, #16] @ _32, 688 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:910: if ( 910:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 689 .loc 2 910 8 view .LVU155 690 0038 20D1 bne .L55 @, 691 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:912: if 912:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 692 .loc 2 912 23 view .LVU156 693 003a 0A69 ldr r2, [r1, #16] @ _34, ep_3(D)->dma_addr 694 .LVL26: 695 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:912: if 912:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 696 .loc 2 912 10 view .LVU157 697 003c 02B1 cbz r2, .L56 @ _34, 698 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:914: 914:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 699 .loc 2 914 35 view .LVU158 700 003e 5A61 str r2, [r3, #20] @ _34, _113->DIEPDMA 701 .L56: 702 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:918: US 918:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 703 .loc 2 918 23 view .LVU159 704 0040 5CF80730 ldr r3, [ip, r7] @ _43, _113->DIEPCTL 705 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:918: US 918:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 706 .loc 2 918 33 view .LVU160 707 0044 43F00443 orr r3, r3, #-2080374784 @ _44, _43, 708 0048 4CF80730 str r3, [ip, r7] @ _44, _113->DIEPCTL 709 .LVL27: 710 .L50: 711 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:962: } 962:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 712 .loc 2 962 1 view .LVU161 713 004c BDE8F081 pop {r4, r5, r6, r7, r8, pc} @ 714 .LVL28: 715 .L52: 716 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:899: US 899:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_PKTCNT); 717 .loc 2 899 23 view .LVU162 718 0050 D3F81080 ldr r8, [r3, #16] @ _22, _113->DIEPTSIZ 719 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:899: US 899:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ &= ~(USB_OTG_DIEPTSIZ_PKTCNT); ARM GAS /tmp/ccLDSOuT.s page 40 720 .loc 2 899 34 view .LVU163 721 0054 08EA0606 and r6, r8, r6 @ _23, _22, tmp191 722 0058 1E61 str r6, [r3, #16] @ _23, _113->DIEPTSIZ 723 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:900: US 900:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 724 .loc 2 900 23 view .LVU164 725 005a 1E69 ldr r6, [r3, #16] @ _24, _113->DIEPTSIZ 726 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:900: US 900:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 727 .loc 2 900 34 view .LVU165 728 005c 3540 ands r5, r5, r6 @, _25, tmp190, _24 729 005e 1D61 str r5, [r3, #16] @ _25, _113->DIEPTSIZ 730 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:902: if 902:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 731 .loc 2 902 28 view .LVU166 732 0060 8D68 ldr r5, [r1, #8] @ _26, ep_3(D)->maxpacket 733 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:902: if 902:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 734 .loc 2 902 10 view .LVU167 735 0062 A542 cmp r5, r4 @ _26, prephitmp_9 736 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:904: 904:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 737 .loc 2 904 22 view .LVU168 738 0064 3CBF itt cc 739 0066 4D61 strcc r5, [r1, #20] @ _26, ep_3(D)->xfer_len 740 0068 2C46 movcc r4, r5 @ prephitmp_9, _26 741 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:906: US 906:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_XFRSIZ & ep->xfer_len); 742 .loc 2 906 23 view .LVU169 743 006a 1D69 ldr r5, [r3, #16] @ _27, _113->DIEPTSIZ 744 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:906: US 906:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_INEP(epnum)->DIEPTSIZ |= (USB_OTG_DIEPTSIZ_XFRSIZ & ep->xfer_len); 745 .loc 2 906 34 view .LVU170 746 006c 45F40025 orr r5, r5, #524288 @ _28, _27, 747 0070 1D61 str r5, [r3, #16] @ _28, _113->DIEPTSIZ 748 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:907: US 907:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 749 .loc 2 907 23 view .LVU171 750 0072 1D69 ldr r5, [r3, #16] @ _29, _113->DIEPTSIZ 751 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:907: US 907:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 752 .loc 2 907 62 view .LVU172 753 0074 C4F31204 ubfx r4, r4, #0, #19 @ _31, prephitmp_9,, 754 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:907: US 907:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 755 .loc 2 907 34 view .LVU173 756 0078 2C43 orrs r4, r4, r5 @, _32, _31, _29 757 007a DBE7 b .L72 @ 758 .L55: 759 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:923: US 923:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 760 .loc 2 923 23 view .LVU174 761 007c 5CF80730 ldr r3, [ip, r7] @ _49, _113->DIEPCTL 762 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:923: US 923:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 763 .loc 2 923 33 view .LVU175 764 0080 43F00443 orr r3, r3, #-2080374784 @ _50, _49, ARM GAS /tmp/ccLDSOuT.s page 41 765 0084 4CF80730 str r3, [ip, r7] @ _50, _113->DIEPCTL 766 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:926: if 926:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 767 .loc 2 926 10 view .LVU176 768 0088 4B69 ldr r3, [r1, #20] @ ep_3(D)->xfer_len, ep_3(D)->xfer_len 769 008a 002B cmp r3, #0 @ ep_3(D)->xfer_len 770 008c DED0 beq .L50 @ 771 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:928: 928:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 772 .loc 2 928 20 view .LVU177 773 008e D0F83428 ldr r2, [r0, #2100] @ _54, _53->DIEPEMPMSK 774 .LVL29: 775 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:928: 928:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 776 .loc 2 928 52 view .LVU178 777 0092 0EF00F0E and lr, lr, #15 @ _56, _4, 778 .LVL30: 779 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:928: 928:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 780 .loc 2 928 40 view .LVU179 781 0096 0123 movs r3, #1 @ tmp184, 782 0098 03FA0EF3 lsl r3, r3, lr @ _57, tmp184, _56 783 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:928: 928:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 784 .loc 2 928 33 view .LVU180 785 009c 1343 orrs r3, r3, r2 @, _58, _57, _54 786 009e C0F83438 str r3, [r0, #2100] @ _58, _53->DIEPEMPMSK 787 00a2 D3E7 b .L50 @ 788 .LVL31: 789 .L51: 790 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:938: USBx 938:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_PKTCNT); 791 .loc 2 938 22 view .LVU181 792 00a4 00F53060 add r0, r0, #2816 @ _105, USBx, 793 .LVL32: 938:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_PKTCNT); 794 .loc 2 938 22 is_stmt 0 view .LVU182 795 00a8 C319 adds r3, r0, r7 @ _62, _105, _115 796 00aa D3F810C0 ldr ip, [r3, #16] @ _63, _62->DOEPTSIZ 797 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:938: USBx 938:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ &= ~(USB_OTG_DOEPTSIZ_PKTCNT); 798 .loc 2 938 33 is_stmt 1 view .LVU183 799 00ae 0CEA0606 and r6, ip, r6 @ _64, _63, tmp191 800 00b2 1E61 str r6, [r3, #16] @ _64, _62->DOEPTSIZ 801 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:939: USBx 939:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 802 .loc 2 939 22 view .LVU184 803 00b4 1E69 ldr r6, [r3, #16] @ _65, _62->DOEPTSIZ 804 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:939: USBx 939:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 805 .loc 2 939 33 view .LVU185 806 00b6 3540 ands r5, r5, r6 @, _66, tmp190, _65 807 00b8 1D61 str r5, [r3, #16] @ _66, _62->DOEPTSIZ 808 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:943: ep 943:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 809 .loc 2 943 24 view .LVU186 810 00ba 8D68 ldr r5, [r1, #8] @ pretmp_114, ep_3(D)->maxpacket ARM GAS /tmp/ccLDSOuT.s page 42 811 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:941: if ( 941:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 812 .loc 2 941 8 view .LVU187 813 00bc 04B1 cbz r4, .L58 @ prephitmp_9, 814 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:943: ep 943:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 815 .loc 2 943 20 view .LVU188 816 00be 4D61 str r5, [r1, #20] @ pretmp_114, ep_3(D)->xfer_len 817 .L58: 818 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:946: USBx 946:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket)); 819 .loc 2 946 22 view .LVU189 820 00c0 1C69 ldr r4, [r3, #16] @ _69, _62->DOEPTSIZ 821 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:946: USBx 946:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket)); 822 .loc 2 946 33 view .LVU190 823 00c2 44F40024 orr r4, r4, #524288 @ _70, _69, 824 00c6 1C61 str r4, [r3, #16] @ _70, _62->DOEPTSIZ 825 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:947: USBx 947:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 826 .loc 2 947 22 view .LVU191 827 00c8 1C69 ldr r4, [r3, #16] @ _71, _62->DOEPTSIZ 828 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:947: USBx 947:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 829 .loc 2 947 61 view .LVU192 830 00ca C5F31205 ubfx r5, r5, #0, #19 @ _73, pretmp_114,, 831 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:947: USBx 947:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 832 .loc 2 947 33 view .LVU193 833 00ce 2543 orrs r5, r5, r4 @, _74, _73, _71 834 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:949: if ( 949:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 835 .loc 2 949 8 view .LVU194 836 00d0 012A cmp r2, #1 @ dma, 837 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:947: USBx 947:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** 838 .loc 2 947 33 view .LVU195 839 00d2 1D61 str r5, [r3, #16] @ _74, _62->DOEPTSIZ 840 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:949: if ( 949:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 841 .loc 2 949 8 view .LVU196 842 00d4 02D1 bne .L59 @, 843 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:951: if 951:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 844 .loc 2 951 23 view .LVU197 845 00d6 CA68 ldr r2, [r1, #12] @ _75, ep_3(D)->xfer_buff 846 .LVL33: 847 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:951: if 951:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** { 848 .loc 2 951 10 view .LVU198 849 00d8 02B1 cbz r2, .L59 @ _75, 850 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:953: 953:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 851 .loc 2 953 36 view .LVU199 852 00da 5A61 str r2, [r3, #20] @ _75, _62->DOEPDMA 853 .L59: 854 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:958: USBx ARM GAS /tmp/ccLDSOuT.s page 43 958:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 855 .loc 2 958 22 view .LVU200 856 00dc C359 ldr r3, [r0, r7] @ _77, _62->DOEPCTL 857 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:958: USBx 958:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 858 .loc 2 958 32 view .LVU201 859 00de 43F00443 orr r3, r3, #-2080374784 @ _78, _77, 860 00e2 C351 str r3, [r0, r7] @ _78, _62->DOEPCTL 861 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c:961: return 961:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c **** } 862 .loc 2 961 10 view .LVU202 863 00e4 B2E7 b .L50 @ 864 .L74: 865 00e6 00BF .align 2 866 .L73: 867 00e8 FFFF07E0 .word -536346625 868 00ec 0000F8FF .word -524288 869 .cfi_endproc 870 .LFE11: 871 .size USB_EP0StartXfer.isra.0, .-USB_EP0StartXfer.isra.0 872 .section .text.LL_USART_DeInit.isra.0,"ax",%progbits 873 .align 1 874 .global LL_USART_DeInit.isra.0 875 .hidden LL_USART_DeInit.isra.0 876 .syntax unified 877 .thumb 878 .thumb_func 879 .type LL_USART_DeInit.isra.0, %function 880 LL_USART_DeInit.isra.0: 881 .LVL34: 882 .LFB13: 883 .file 3 "/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c" 1:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** 2:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** ****************************************************************************** 3:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @file stm32f4xx_ll_usart.c 4:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @author MCD Application Team 5:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @brief USART LL module driver. 6:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** ****************************************************************************** 7:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @attention 8:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * 9:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** *

© Copyright (c) 2016 STMicroelectronics. 10:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * All rights reserved.

11:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * 12:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * This software component is licensed by ST under BSD 3-Clause license, 13:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * the "License"; You may not use this file except in compliance with the 14:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * License. You may obtain a copy of the License at: 15:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * opensource.org/licenses/BSD-3-Clause 16:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * 17:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** ****************************************************************************** 18:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 19:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 20:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(USE_FULL_LL_DRIVER) 21:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 22:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Includes ------------------------------------------------------------------*/ 23:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #include "stm32f4xx_ll_usart.h" 24:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #include "stm32f4xx_ll_rcc.h" 25:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #include "stm32f4xx_ll_bus.h" ARM GAS /tmp/ccLDSOuT.s page 44 26:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #ifdef USE_FULL_ASSERT 27:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #include "stm32_assert.h" 28:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #else 29:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define assert_param(expr) ((void)0U) 30:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif 31:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 32:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** @addtogroup STM32F4xx_LL_Driver 33:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @{ 34:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 35:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 36:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined (USART1) || defined (USART2) || defined (USART3) || defined (USART6) || defined (UART4) 37:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 38:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** @addtogroup USART_LL 39:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @{ 40:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 41:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 42:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Private types -------------------------------------------------------------*/ 43:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Private variables ---------------------------------------------------------*/ 44:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Private constants ---------------------------------------------------------*/ 45:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** @addtogroup USART_LL_Private_Constants 46:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @{ 47:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 48:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 49:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** 50:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @} 51:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 52:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 53:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 54:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Private macros ------------------------------------------------------------*/ 55:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** @addtogroup USART_LL_Private_Macros 56:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @{ 57:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 58:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 59:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* __BAUDRATE__ The maximum Baud Rate is derived from the maximum clock available 60:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * divided by the smallest oversampling used on the USART (i.e. 8) */ 61:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_BAUDRATE(__BAUDRATE__) ((__BAUDRATE__) <= 12500000U) 62:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 63:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* __VALUE__ In case of oversampling by 16 and 8, BRR content must be greater than or equal to 16d. 64:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_BRR_MIN(__VALUE__) ((__VALUE__) >= 16U) 65:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 66:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_DIRECTION(__VALUE__) (((__VALUE__) == LL_USART_DIRECTION_NONE) \ 67:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_DIRECTION_RX) \ 68:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_DIRECTION_TX) \ 69:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_DIRECTION_TX_RX)) 70:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 71:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_PARITY(__VALUE__) (((__VALUE__) == LL_USART_PARITY_NONE) \ 72:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_PARITY_EVEN) \ 73:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_PARITY_ODD)) 74:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 75:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_DATAWIDTH(__VALUE__) (((__VALUE__) == LL_USART_DATAWIDTH_8B) \ 76:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_DATAWIDTH_9B)) 77:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 78:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_OVERSAMPLING(__VALUE__) (((__VALUE__) == LL_USART_OVERSAMPLING_16) \ 79:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_OVERSAMPLING_8)) 80:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 81:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_LASTBITCLKOUTPUT(__VALUE__) (((__VALUE__) == LL_USART_LASTCLKPULSE_NO_OUTPUT) \ 82:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_LASTCLKPULSE_OUTPUT)) ARM GAS /tmp/ccLDSOuT.s page 45 83:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 84:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_CLOCKPHASE(__VALUE__) (((__VALUE__) == LL_USART_PHASE_1EDGE) \ 85:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_PHASE_2EDGE)) 86:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 87:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_CLOCKPOLARITY(__VALUE__) (((__VALUE__) == LL_USART_POLARITY_LOW) \ 88:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_POLARITY_HIGH)) 89:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 90:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_CLOCKOUTPUT(__VALUE__) (((__VALUE__) == LL_USART_CLOCK_DISABLE) \ 91:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_CLOCK_ENABLE)) 92:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 93:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_STOPBITS(__VALUE__) (((__VALUE__) == LL_USART_STOPBITS_0_5) \ 94:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_STOPBITS_1) \ 95:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_STOPBITS_1_5) \ 96:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_STOPBITS_2)) 97:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 98:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #define IS_LL_USART_HWCONTROL(__VALUE__) (((__VALUE__) == LL_USART_HWCONTROL_NONE) \ 99:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_HWCONTROL_RTS) \ 100:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_HWCONTROL_CTS) \ 101:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** || ((__VALUE__) == LL_USART_HWCONTROL_RTS_CTS)) 102:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 103:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** 104:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @} 105:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 106:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 107:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Private function prototypes -----------------------------------------------*/ 108:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 109:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Exported functions --------------------------------------------------------*/ 110:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** @addtogroup USART_LL_Exported_Functions 111:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @{ 112:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 113:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 114:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** @addtogroup USART_LL_EF_Init 115:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @{ 116:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 117:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 118:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /** 119:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @brief De-initialize USART registers (Registers restored to their default values). 120:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @param USARTx USART Instance 121:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * @retval An ErrorStatus enumeration value: 122:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * - SUCCESS: USART registers are de-initialized 123:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** * - ERROR: USART registers are not de-initialized 124:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** */ 125:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** ErrorStatus LL_USART_DeInit(USART_TypeDef *USARTx) 884 .loc 3 125 13 view -0 885 .cfi_startproc 886 @ args = 0, pretend = 0, frame = 0 887 @ frame_needed = 0, uses_anonymous_args = 0 888 @ link register save eliminated. 889 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:132: if ( 126:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 127:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** ErrorStatus status = SUCCESS; 128:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 129:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Check the parameters */ 130:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** assert_param(IS_UART_INSTANCE(USARTx)); 131:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 132:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** if (USARTx == USART1) 890 .loc 3 132 6 view .LVU204 ARM GAS /tmp/ccLDSOuT.s page 46 891 0000 344B ldr r3, .L86 @ tmp147, 892 0002 9842 cmp r0, r3 @ USARTx, tmp147 893 0004 0AD1 bne .L76 @, 894 .LVL35: 895 .LBB40: 896 .LBB41: 897 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1893: SET_B 898 .file 4 "/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h" 1:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 2:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** ****************************************************************************** 3:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @file stm32f4xx_ll_bus.h 4:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @author MCD Application Team 5:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Header file of BUS LL module. 6:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 7:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** @verbatim 8:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** ##### RCC Limitations ##### 9:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** ============================================================================== 10:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** [..] 11:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** A delay between an RCC peripheral clock enable and the effective peripheral 12:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** enabling should be taken into account in order to manage the peripheral read/write 13:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** from/to registers. 14:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (+) This delay depends on the peripheral mapping. 15:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (++) AHB & APB peripherals, 1 dummy read is necessary 16:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 17:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** [..] 18:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** Workarounds: 19:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (#) For AHB & APB peripherals, a dummy read to the peripheral register has been 20:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** inserted in each LL_{BUS}_GRP{x}_EnableClock() function. 21:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 22:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** @endverbatim 23:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** ****************************************************************************** 24:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @attention 25:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 26:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** *

© Copyright (c) 2017 STMicroelectronics. 27:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * All rights reserved.

28:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 29:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * This software component is licensed by ST under BSD 3-Clause license, 30:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * the "License"; You may not use this file except in compliance with the 31:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * License. You may obtain a copy of the License at: 32:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * opensource.org/licenses/BSD-3-Clause 33:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 34:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** ****************************************************************************** 35:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 36:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 37:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Define to prevent recursive inclusion -------------------------------------*/ 38:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #ifndef __STM32F4xx_LL_BUS_H 39:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define __STM32F4xx_LL_BUS_H 40:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 41:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #ifdef __cplusplus 42:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** extern "C" { 43:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif 44:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 45:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Includes ------------------------------------------------------------------*/ 46:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #include "stm32f4xx.h" 47:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 48:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @addtogroup STM32F4xx_LL_Driver 49:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ ARM GAS /tmp/ccLDSOuT.s page 47 50:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 51:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 52:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC) 53:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 54:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL BUS 55:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 56:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 57:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 58:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Private types -------------------------------------------------------------*/ 59:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Private variables ---------------------------------------------------------*/ 60:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Private constants ---------------------------------------------------------*/ 61:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Private macros ------------------------------------------------------------*/ 62:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Exported types ------------------------------------------------------------*/ 63:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Exported constants --------------------------------------------------------*/ 64:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_Exported_Constants BUS Exported Constants 65:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 66:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 67:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 68:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EC_AHB1_GRP1_PERIPH AHB1 GRP1 PERIPH 69:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 70:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 71:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ALL 0xFFFFFFFFU 72:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOA RCC_AHB1ENR_GPIOAEN 73:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOB RCC_AHB1ENR_GPIOBEN 74:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOC RCC_AHB1ENR_GPIOCEN 75:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(GPIOD) 76:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOD RCC_AHB1ENR_GPIODEN 77:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* GPIOD */ 78:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(GPIOE) 79:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOE RCC_AHB1ENR_GPIOEEN 80:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* GPIOE */ 81:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(GPIOF) 82:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOF RCC_AHB1ENR_GPIOFEN 83:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* GPIOF */ 84:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(GPIOG) 85:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOG RCC_AHB1ENR_GPIOGEN 86:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* GPIOG */ 87:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(GPIOH) 88:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOH RCC_AHB1ENR_GPIOHEN 89:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* GPIOH */ 90:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(GPIOI) 91:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOI RCC_AHB1ENR_GPIOIEN 92:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* GPIOI */ 93:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(GPIOJ) 94:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOJ RCC_AHB1ENR_GPIOJEN 95:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* GPIOJ */ 96:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(GPIOK) 97:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOK RCC_AHB1ENR_GPIOKEN 98:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* GPIOK */ 99:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_CRC RCC_AHB1ENR_CRCEN 100:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB1ENR_BKPSRAMEN) 101:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_BKPSRAM RCC_AHB1ENR_BKPSRAMEN 102:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB1ENR_BKPSRAMEN */ 103:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB1ENR_CCMDATARAMEN) 104:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_CCMDATARAM RCC_AHB1ENR_CCMDATARAMEN 105:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB1ENR_CCMDATARAMEN */ 106:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DMA1 RCC_AHB1ENR_DMA1EN ARM GAS /tmp/ccLDSOuT.s page 48 107:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DMA2 RCC_AHB1ENR_DMA2EN 108:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB1ENR_RNGEN) 109:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_RNG RCC_AHB1ENR_RNGEN 110:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB1ENR_RNGEN */ 111:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(DMA2D) 112:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DMA2D RCC_AHB1ENR_DMA2DEN 113:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* DMA2D */ 114:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(ETH) 115:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMAC RCC_AHB1ENR_ETHMACEN 116:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMACTX RCC_AHB1ENR_ETHMACTXEN 117:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMACRX RCC_AHB1ENR_ETHMACRXEN 118:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMACPTP RCC_AHB1ENR_ETHMACPTPEN 119:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* ETH */ 120:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(USB_OTG_HS) 121:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_OTGHS RCC_AHB1ENR_OTGHSEN 122:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_OTGHSULPI RCC_AHB1ENR_OTGHSULPIEN 123:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* USB_OTG_HS */ 124:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_FLITF RCC_AHB1LPENR_FLITFLPEN 125:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_SRAM1 RCC_AHB1LPENR_SRAM1LPEN 126:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB1LPENR_SRAM2LPEN) 127:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_SRAM2 RCC_AHB1LPENR_SRAM2LPEN 128:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB1LPENR_SRAM2LPEN */ 129:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB1LPENR_SRAM3LPEN) 130:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_SRAM3 RCC_AHB1LPENR_SRAM3LPEN 131:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB1LPENR_SRAM3LPEN */ 132:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 133:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 134:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 135:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 136:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB2_SUPPORT) 137:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EC_AHB2_GRP1_PERIPH AHB2 GRP1 PERIPH 138:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 139:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 140:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_ALL 0xFFFFFFFFU 141:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(DCMI) 142:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_DCMI RCC_AHB2ENR_DCMIEN 143:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* DCMI */ 144:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(CRYP) 145:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_CRYP RCC_AHB2ENR_CRYPEN 146:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* CRYP */ 147:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(AES) 148:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_AES RCC_AHB2ENR_AESEN 149:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* AES */ 150:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(HASH) 151:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_HASH RCC_AHB2ENR_HASHEN 152:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* HASH */ 153:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB2ENR_RNGEN) 154:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_RNG RCC_AHB2ENR_RNGEN 155:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB2ENR_RNGEN */ 156:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(USB_OTG_FS) 157:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_OTGFS RCC_AHB2ENR_OTGFSEN 158:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* USB_OTG_FS */ 159:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 160:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 161:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 162:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB2_SUPPORT */ 163:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** ARM GAS /tmp/ccLDSOuT.s page 49 164:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB3_SUPPORT) 165:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EC_AHB3_GRP1_PERIPH AHB3 GRP1 PERIPH 166:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 167:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 168:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB3_GRP1_PERIPH_ALL 0xFFFFFFFFU 169:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(FSMC_Bank1) 170:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB3_GRP1_PERIPH_FSMC RCC_AHB3ENR_FSMCEN 171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* FSMC_Bank1 */ 172:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(FMC_Bank1) 173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB3_GRP1_PERIPH_FMC RCC_AHB3ENR_FMCEN 174:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* FMC_Bank1 */ 175:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(QUADSPI) 176:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_AHB3_GRP1_PERIPH_QSPI RCC_AHB3ENR_QSPIEN 177:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* QUADSPI */ 178:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 179:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 180:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 181:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB3_SUPPORT */ 182:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 183:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EC_APB1_GRP1_PERIPH APB1 GRP1 PERIPH 184:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 185:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 186:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_ALL 0xFFFFFFFFU 187:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM2) 188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM2 RCC_APB1ENR_TIM2EN 189:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM2 */ 190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM3) 191:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM3 RCC_APB1ENR_TIM3EN 192:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM3 */ 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM4) 194:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM4 RCC_APB1ENR_TIM4EN 195:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM4 */ 196:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM5 RCC_APB1ENR_TIM5EN 197:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM6) 198:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM6 RCC_APB1ENR_TIM6EN 199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM6 */ 200:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM7) 201:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM7 RCC_APB1ENR_TIM7EN 202:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM7 */ 203:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM12) 204:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM12 RCC_APB1ENR_TIM12EN 205:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM12 */ 206:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM13) 207:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM13 RCC_APB1ENR_TIM13EN 208:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM13 */ 209:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM14) 210:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM14 RCC_APB1ENR_TIM14EN 211:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM14 */ 212:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(LPTIM1) 213:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_LPTIM1 RCC_APB1ENR_LPTIM1EN 214:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* LPTIM1 */ 215:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_APB1ENR_RTCAPBEN) 216:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_RTCAPB RCC_APB1ENR_RTCAPBEN 217:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_APB1ENR_RTCAPBEN */ 218:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_WWDG RCC_APB1ENR_WWDGEN 219:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SPI2) 220:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPI2 RCC_APB1ENR_SPI2EN ARM GAS /tmp/ccLDSOuT.s page 50 221:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SPI2 */ 222:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SPI3) 223:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPI3 RCC_APB1ENR_SPI3EN 224:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SPI3 */ 225:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SPDIFRX) 226:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPDIFRX RCC_APB1ENR_SPDIFRXEN 227:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SPDIFRX */ 228:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_USART2 RCC_APB1ENR_USART2EN 229:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(USART3) 230:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_USART3 RCC_APB1ENR_USART3EN 231:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* USART3 */ 232:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(UART4) 233:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_UART4 RCC_APB1ENR_UART4EN 234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* UART4 */ 235:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(UART5) 236:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_UART5 RCC_APB1ENR_UART5EN 237:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* UART5 */ 238:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_I2C1 RCC_APB1ENR_I2C1EN 239:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_I2C2 RCC_APB1ENR_I2C2EN 240:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(I2C3) 241:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_I2C3 RCC_APB1ENR_I2C3EN 242:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* I2C3 */ 243:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(FMPI2C1) 244:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_FMPI2C1 RCC_APB1ENR_FMPI2C1EN 245:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* FMPI2C1 */ 246:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(CAN1) 247:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CAN1 RCC_APB1ENR_CAN1EN 248:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* CAN1 */ 249:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(CAN2) 250:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CAN2 RCC_APB1ENR_CAN2EN 251:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* CAN2 */ 252:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(CAN3) 253:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CAN3 RCC_APB1ENR_CAN3EN 254:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* CAN3 */ 255:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(CEC) 256:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CEC RCC_APB1ENR_CECEN 257:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* CEC */ 258:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_PWR RCC_APB1ENR_PWREN 259:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(DAC1) 260:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_DAC1 RCC_APB1ENR_DACEN 261:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* DAC1 */ 262:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(UART7) 263:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_UART7 RCC_APB1ENR_UART7EN 264:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* UART7 */ 265:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(UART8) 266:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_UART8 RCC_APB1ENR_UART8EN 267:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* UART8 */ 268:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 269:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 270:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 271:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 272:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EC_APB2_GRP1_PERIPH APB2 GRP1 PERIPH 273:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 274:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 275:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ALL 0xFFFFFFFFU 276:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM1 RCC_APB2ENR_TIM1EN 277:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM8) ARM GAS /tmp/ccLDSOuT.s page 51 278:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM8 RCC_APB2ENR_TIM8EN 279:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM8 */ 280:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_USART1 RCC_APB2ENR_USART1EN 281:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(USART6) 282:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_USART6 RCC_APB2ENR_USART6EN 283:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* USART6 */ 284:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(UART9) 285:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_UART9 RCC_APB2ENR_UART9EN 286:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* UART9 */ 287:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(UART10) 288:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_UART10 RCC_APB2ENR_UART10EN 289:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* UART10 */ 290:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC1 RCC_APB2ENR_ADC1EN 291:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(ADC2) 292:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC2 RCC_APB2ENR_ADC2EN 293:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* ADC2 */ 294:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(ADC3) 295:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC3 RCC_APB2ENR_ADC3EN 296:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* ADC3 */ 297:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SDIO) 298:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SDIO RCC_APB2ENR_SDIOEN 299:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SDIO */ 300:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI1 RCC_APB2ENR_SPI1EN 301:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SPI4) 302:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI4 RCC_APB2ENR_SPI4EN 303:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SPI4 */ 304:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SYSCFG RCC_APB2ENR_SYSCFGEN 305:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_APB2ENR_EXTITEN) 306:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_EXTI RCC_APB2ENR_EXTITEN 307:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_APB2ENR_EXTITEN */ 308:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM9 RCC_APB2ENR_TIM9EN 309:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(TIM10) 310:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM10 RCC_APB2ENR_TIM10EN 311:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* TIM10 */ 312:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM11 RCC_APB2ENR_TIM11EN 313:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SPI5) 314:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI5 RCC_APB2ENR_SPI5EN 315:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SPI5 */ 316:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SPI6) 317:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI6 RCC_APB2ENR_SPI6EN 318:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SPI6 */ 319:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SAI1) 320:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SAI1 RCC_APB2ENR_SAI1EN 321:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SAI1 */ 322:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(SAI2) 323:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SAI2 RCC_APB2ENR_SAI2EN 324:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* SAI2 */ 325:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(LTDC) 326:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_LTDC RCC_APB2ENR_LTDCEN 327:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* LTDC */ 328:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(DSI) 329:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_DSI RCC_APB2ENR_DSIEN 330:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* DSI */ 331:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(DFSDM1_Channel0) 332:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_DFSDM1 RCC_APB2ENR_DFSDM1EN 333:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* DFSDM1_Channel0 */ 334:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(DFSDM2_Channel0) ARM GAS /tmp/ccLDSOuT.s page 52 335:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_DFSDM2 RCC_APB2ENR_DFSDM2EN 336:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* DFSDM2_Channel0 */ 337:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC RCC_APB2RSTR_ADCRST 338:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 339:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 340:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 341:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 342:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 343:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 344:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 345:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 346:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Exported macro ------------------------------------------------------------*/ 347:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Exported functions --------------------------------------------------------*/ 348:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_Exported_Functions BUS Exported Functions 349:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 350:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 351:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 352:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EF_AHB1 AHB1 353:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 354:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 355:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 356:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 357:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable AHB1 peripherals clock. 358:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB1ENR GPIOAEN LL_AHB1_GRP1_EnableClock\n 359:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOBEN LL_AHB1_GRP1_EnableClock\n 360:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOCEN LL_AHB1_GRP1_EnableClock\n 361:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIODEN LL_AHB1_GRP1_EnableClock\n 362:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOEEN LL_AHB1_GRP1_EnableClock\n 363:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOFEN LL_AHB1_GRP1_EnableClock\n 364:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOGEN LL_AHB1_GRP1_EnableClock\n 365:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOHEN LL_AHB1_GRP1_EnableClock\n 366:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOIEN LL_AHB1_GRP1_EnableClock\n 367:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOJEN LL_AHB1_GRP1_EnableClock\n 368:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOKEN LL_AHB1_GRP1_EnableClock\n 369:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR CRCEN LL_AHB1_GRP1_EnableClock\n 370:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR BKPSRAMEN LL_AHB1_GRP1_EnableClock\n 371:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR CCMDATARAMEN LL_AHB1_GRP1_EnableClock\n 372:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA1EN LL_AHB1_GRP1_EnableClock\n 373:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA2EN LL_AHB1_GRP1_EnableClock\n 374:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR RNGEN LL_AHB1_GRP1_EnableClock\n 375:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA2DEN LL_AHB1_GRP1_EnableClock\n 376:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACEN LL_AHB1_GRP1_EnableClock\n 377:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACTXEN LL_AHB1_GRP1_EnableClock\n 378:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACRXEN LL_AHB1_GRP1_EnableClock\n 379:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACPTPEN LL_AHB1_GRP1_EnableClock\n 380:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR OTGHSEN LL_AHB1_GRP1_EnableClock\n 381:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR OTGHSULPIEN LL_AHB1_GRP1_EnableClock 382:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 383:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA 384:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB 385:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC 386:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD (*) 387:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE (*) 388:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF (*) 389:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG (*) 390:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH (*) 391:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI (*) ARM GAS /tmp/ccLDSOuT.s page 53 392:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*) 393:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*) 394:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CRC 395:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM (*) 396:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CCMDATARAM (*) 397:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1 398:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 399:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_RNG (*) 400:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*) 401:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*) 402:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*) 403:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*) 404:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*) 405:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS (*) 406:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI (*) 407:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 408:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 409:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 410:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 411:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_EnableClock(uint32_t Periphs) 412:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; 414:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB1ENR, Periphs); 415:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 416:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB1ENR, Periphs); 417:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 418:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 419:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 420:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 421:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Check if AHB1 peripheral clock is enabled or not 422:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB1ENR GPIOAEN LL_AHB1_GRP1_IsEnabledClock\n 423:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOBEN LL_AHB1_GRP1_IsEnabledClock\n 424:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOCEN LL_AHB1_GRP1_IsEnabledClock\n 425:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIODEN LL_AHB1_GRP1_IsEnabledClock\n 426:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOEEN LL_AHB1_GRP1_IsEnabledClock\n 427:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOFEN LL_AHB1_GRP1_IsEnabledClock\n 428:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOGEN LL_AHB1_GRP1_IsEnabledClock\n 429:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOHEN LL_AHB1_GRP1_IsEnabledClock\n 430:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOIEN LL_AHB1_GRP1_IsEnabledClock\n 431:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOJEN LL_AHB1_GRP1_IsEnabledClock\n 432:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOKEN LL_AHB1_GRP1_IsEnabledClock\n 433:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR CRCEN LL_AHB1_GRP1_IsEnabledClock\n 434:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR BKPSRAMEN LL_AHB1_GRP1_IsEnabledClock\n 435:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR CCMDATARAMEN LL_AHB1_GRP1_IsEnabledClock\n 436:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA1EN LL_AHB1_GRP1_IsEnabledClock\n 437:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA2EN LL_AHB1_GRP1_IsEnabledClock\n 438:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR RNGEN LL_AHB1_GRP1_IsEnabledClock\n 439:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA2DEN LL_AHB1_GRP1_IsEnabledClock\n 440:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACEN LL_AHB1_GRP1_IsEnabledClock\n 441:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACTXEN LL_AHB1_GRP1_IsEnabledClock\n 442:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACRXEN LL_AHB1_GRP1_IsEnabledClock\n 443:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACPTPEN LL_AHB1_GRP1_IsEnabledClock\n 444:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR OTGHSEN LL_AHB1_GRP1_IsEnabledClock\n 445:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR OTGHSULPIEN LL_AHB1_GRP1_IsEnabledClock 446:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 447:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA 448:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB ARM GAS /tmp/ccLDSOuT.s page 54 449:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC 450:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD (*) 451:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE (*) 452:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF (*) 453:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG (*) 454:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH (*) 455:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI (*) 456:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*) 457:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*) 458:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CRC 459:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM (*) 460:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CCMDATARAM (*) 461:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1 462:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 463:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_RNG (*) 464:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*) 465:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*) 466:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*) 467:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*) 468:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*) 469:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS (*) 470:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI (*) 471:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 472:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 473:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval State of Periphs (1 or 0). 474:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 475:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_AHB1_GRP1_IsEnabledClock(uint32_t Periphs) 476:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 477:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** return (READ_BIT(RCC->AHB1ENR, Periphs) == Periphs); 478:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 479:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 480:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 481:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable AHB1 peripherals clock. 482:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB1ENR GPIOAEN LL_AHB1_GRP1_DisableClock\n 483:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOBEN LL_AHB1_GRP1_DisableClock\n 484:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOCEN LL_AHB1_GRP1_DisableClock\n 485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIODEN LL_AHB1_GRP1_DisableClock\n 486:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOEEN LL_AHB1_GRP1_DisableClock\n 487:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOFEN LL_AHB1_GRP1_DisableClock\n 488:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOGEN LL_AHB1_GRP1_DisableClock\n 489:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOHEN LL_AHB1_GRP1_DisableClock\n 490:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOIEN LL_AHB1_GRP1_DisableClock\n 491:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOJEN LL_AHB1_GRP1_DisableClock\n 492:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR GPIOKEN LL_AHB1_GRP1_DisableClock\n 493:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR CRCEN LL_AHB1_GRP1_DisableClock\n 494:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR BKPSRAMEN LL_AHB1_GRP1_DisableClock\n 495:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR CCMDATARAMEN LL_AHB1_GRP1_DisableClock\n 496:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA1EN LL_AHB1_GRP1_DisableClock\n 497:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA2EN LL_AHB1_GRP1_DisableClock\n 498:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR RNGEN LL_AHB1_GRP1_DisableClock\n 499:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR DMA2DEN LL_AHB1_GRP1_DisableClock\n 500:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACEN LL_AHB1_GRP1_DisableClock\n 501:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACTXEN LL_AHB1_GRP1_DisableClock\n 502:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACRXEN LL_AHB1_GRP1_DisableClock\n 503:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR ETHMACPTPEN LL_AHB1_GRP1_DisableClock\n 504:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR OTGHSEN LL_AHB1_GRP1_DisableClock\n 505:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1ENR OTGHSULPIEN LL_AHB1_GRP1_DisableClock ARM GAS /tmp/ccLDSOuT.s page 55 506:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 507:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA 508:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB 509:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC 510:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD (*) 511:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE (*) 512:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF (*) 513:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG (*) 514:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH (*) 515:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI (*) 516:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*) 517:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*) 518:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CRC 519:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM (*) 520:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CCMDATARAM (*) 521:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1 522:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 523:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_RNG (*) 524:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*) 525:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*) 526:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*) 527:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*) 528:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*) 529:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS (*) 530:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI (*) 531:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 532:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 533:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 534:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 535:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_DisableClock(uint32_t Periphs) 536:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 537:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB1ENR, Periphs); 538:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 539:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 540:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 541:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Force AHB1 peripherals reset. 542:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB1RSTR GPIOARST LL_AHB1_GRP1_ForceReset\n 543:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOBRST LL_AHB1_GRP1_ForceReset\n 544:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOCRST LL_AHB1_GRP1_ForceReset\n 545:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIODRST LL_AHB1_GRP1_ForceReset\n 546:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOERST LL_AHB1_GRP1_ForceReset\n 547:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOFRST LL_AHB1_GRP1_ForceReset\n 548:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOGRST LL_AHB1_GRP1_ForceReset\n 549:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOHRST LL_AHB1_GRP1_ForceReset\n 550:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOIRST LL_AHB1_GRP1_ForceReset\n 551:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOJRST LL_AHB1_GRP1_ForceReset\n 552:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOKRST LL_AHB1_GRP1_ForceReset\n 553:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR CRCRST LL_AHB1_GRP1_ForceReset\n 554:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR DMA1RST LL_AHB1_GRP1_ForceReset\n 555:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR DMA2RST LL_AHB1_GRP1_ForceReset\n 556:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR RNGRST LL_AHB1_GRP1_ForceReset\n 557:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR DMA2DRST LL_AHB1_GRP1_ForceReset\n 558:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR ETHMACRST LL_AHB1_GRP1_ForceReset\n 559:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR OTGHSRST LL_AHB1_GRP1_ForceReset 560:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 561:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ALL 562:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA ARM GAS /tmp/ccLDSOuT.s page 56 563:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB 564:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC 565:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD (*) 566:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE (*) 567:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF (*) 568:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG (*) 569:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH (*) 570:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI (*) 571:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*) 572:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*) 573:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CRC 574:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1 575:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 576:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_RNG (*) 577:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*) 578:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*) 579:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS (*) 580:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 581:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 582:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 583:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 584:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_ForceReset(uint32_t Periphs) 585:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 586:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB1RSTR, Periphs); 587:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 588:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 589:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 590:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Release AHB1 peripherals reset. 591:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB1RSTR GPIOARST LL_AHB1_GRP1_ReleaseReset\n 592:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOBRST LL_AHB1_GRP1_ReleaseReset\n 593:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOCRST LL_AHB1_GRP1_ReleaseReset\n 594:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIODRST LL_AHB1_GRP1_ReleaseReset\n 595:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOERST LL_AHB1_GRP1_ReleaseReset\n 596:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOFRST LL_AHB1_GRP1_ReleaseReset\n 597:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOGRST LL_AHB1_GRP1_ReleaseReset\n 598:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOHRST LL_AHB1_GRP1_ReleaseReset\n 599:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOIRST LL_AHB1_GRP1_ReleaseReset\n 600:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOJRST LL_AHB1_GRP1_ReleaseReset\n 601:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR GPIOKRST LL_AHB1_GRP1_ReleaseReset\n 602:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR CRCRST LL_AHB1_GRP1_ReleaseReset\n 603:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR DMA1RST LL_AHB1_GRP1_ReleaseReset\n 604:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR DMA2RST LL_AHB1_GRP1_ReleaseReset\n 605:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR RNGRST LL_AHB1_GRP1_ReleaseReset\n 606:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR DMA2DRST LL_AHB1_GRP1_ReleaseReset\n 607:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR ETHMACRST LL_AHB1_GRP1_ReleaseReset\n 608:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1RSTR OTGHSRST LL_AHB1_GRP1_ReleaseReset 609:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 610:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ALL 611:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA 612:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB 613:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC 614:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD (*) 615:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE (*) 616:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF (*) 617:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG (*) 618:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH (*) 619:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI (*) ARM GAS /tmp/ccLDSOuT.s page 57 620:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*) 621:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*) 622:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CRC 623:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1 624:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 625:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_RNG (*) 626:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*) 627:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*) 628:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS (*) 629:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 630:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 631:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 632:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 633:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_ReleaseReset(uint32_t Periphs) 634:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB1RSTR, Periphs); 636:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 637:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 638:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 639:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable AHB1 peripheral clocks in low-power mode 640:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB1LPENR GPIOALPEN LL_AHB1_GRP1_EnableClockLowPower\n 641:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOBLPEN LL_AHB1_GRP1_EnableClockLowPower\n 642:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOCLPEN LL_AHB1_GRP1_EnableClockLowPower\n 643:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIODLPEN LL_AHB1_GRP1_EnableClockLowPower\n 644:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOELPEN LL_AHB1_GRP1_EnableClockLowPower\n 645:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOFLPEN LL_AHB1_GRP1_EnableClockLowPower\n 646:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOGLPEN LL_AHB1_GRP1_EnableClockLowPower\n 647:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOHLPEN LL_AHB1_GRP1_EnableClockLowPower\n 648:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOILPEN LL_AHB1_GRP1_EnableClockLowPower\n 649:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOJLPEN LL_AHB1_GRP1_EnableClockLowPower\n 650:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOKLPEN LL_AHB1_GRP1_EnableClockLowPower\n 651:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR CRCLPEN LL_AHB1_GRP1_EnableClockLowPower\n 652:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR BKPSRAMLPEN LL_AHB1_GRP1_EnableClockLowPower\n 653:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR FLITFLPEN LL_AHB1_GRP1_EnableClockLowPower\n 654:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_EnableClockLowPower\n 655:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_EnableClockLowPower\n 656:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR SRAM3LPEN LL_AHB1_GRP1_EnableClockLowPower\n 657:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR BKPSRAMLPEN LL_AHB1_GRP1_EnableClockLowPower\n 658:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR DMA1LPEN LL_AHB1_GRP1_EnableClockLowPower\n 659:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR DMA2LPEN LL_AHB1_GRP1_EnableClockLowPower\n 660:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR DMA2DLPEN LL_AHB1_GRP1_EnableClockLowPower\n 661:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR RNGLPEN LL_AHB1_GRP1_EnableClockLowPower\n 662:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR ETHMACLPEN LL_AHB1_GRP1_EnableClockLowPower\n 663:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR ETHMACTXLPEN LL_AHB1_GRP1_EnableClockLowPower\n 664:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR ETHMACRXLPEN LL_AHB1_GRP1_EnableClockLowPower\n 665:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR ETHMACPTPLPEN LL_AHB1_GRP1_EnableClockLowPower\n 666:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR OTGHSLPEN LL_AHB1_GRP1_EnableClockLowPower\n 667:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR OTGHSULPILPEN LL_AHB1_GRP1_EnableClockLowPower 668:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 669:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA 670:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB 671:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC 672:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD (*) 673:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE (*) 674:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF (*) 675:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG (*) 676:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH (*) ARM GAS /tmp/ccLDSOuT.s page 58 677:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI (*) 678:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*) 679:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*) 680:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CRC 681:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM (*) 682:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_FLITF 683:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM1 684:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM2 (*) 685:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM3 (*) 686:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1 687:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 688:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_RNG (*) 689:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*) 690:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*) 691:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*) 692:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*) 693:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*) 694:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS (*) 695:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI (*) 696:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 697:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 698:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 699:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 700:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_EnableClockLowPower(uint32_t Periphs) 701:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 702:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; 703:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB1LPENR, Periphs); 704:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 705:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB1LPENR, Periphs); 706:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 707:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 708:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 709:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 710:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable AHB1 peripheral clocks in low-power mode 711:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB1LPENR GPIOALPEN LL_AHB1_GRP1_DisableClockLowPower\n 712:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOBLPEN LL_AHB1_GRP1_DisableClockLowPower\n 713:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOCLPEN LL_AHB1_GRP1_DisableClockLowPower\n 714:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIODLPEN LL_AHB1_GRP1_DisableClockLowPower\n 715:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOELPEN LL_AHB1_GRP1_DisableClockLowPower\n 716:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOFLPEN LL_AHB1_GRP1_DisableClockLowPower\n 717:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOGLPEN LL_AHB1_GRP1_DisableClockLowPower\n 718:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOHLPEN LL_AHB1_GRP1_DisableClockLowPower\n 719:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOILPEN LL_AHB1_GRP1_DisableClockLowPower\n 720:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOJLPEN LL_AHB1_GRP1_DisableClockLowPower\n 721:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR GPIOKLPEN LL_AHB1_GRP1_DisableClockLowPower\n 722:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR CRCLPEN LL_AHB1_GRP1_DisableClockLowPower\n 723:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR BKPSRAMLPEN LL_AHB1_GRP1_DisableClockLowPower\n 724:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR FLITFLPEN LL_AHB1_GRP1_DisableClockLowPower\n 725:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR SRAM1LPEN LL_AHB1_GRP1_DisableClockLowPower\n 726:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR SRAM2LPEN LL_AHB1_GRP1_DisableClockLowPower\n 727:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR SRAM3LPEN LL_AHB1_GRP1_DisableClockLowPower\n 728:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR BKPSRAMLPEN LL_AHB1_GRP1_DisableClockLowPower\n 729:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR DMA1LPEN LL_AHB1_GRP1_DisableClockLowPower\n 730:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR DMA2LPEN LL_AHB1_GRP1_DisableClockLowPower\n 731:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR DMA2DLPEN LL_AHB1_GRP1_DisableClockLowPower\n 732:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR RNGLPEN LL_AHB1_GRP1_DisableClockLowPower\n 733:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR ETHMACLPEN LL_AHB1_GRP1_DisableClockLowPower\n ARM GAS /tmp/ccLDSOuT.s page 59 734:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR ETHMACTXLPEN LL_AHB1_GRP1_DisableClockLowPower\n 735:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR ETHMACRXLPEN LL_AHB1_GRP1_DisableClockLowPower\n 736:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR ETHMACPTPLPEN LL_AHB1_GRP1_DisableClockLowPower\n 737:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR OTGHSLPEN LL_AHB1_GRP1_DisableClockLowPower\n 738:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB1LPENR OTGHSULPILPEN LL_AHB1_GRP1_DisableClockLowPower 739:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 740:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA 741:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB 742:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC 743:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD (*) 744:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE (*) 745:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF (*) 746:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG (*) 747:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH (*) 748:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI (*) 749:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*) 750:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*) 751:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CRC 752:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM (*) 753:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_FLITF 754:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM1 755:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM2 (*) 756:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM3 (*) 757:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1 758:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 759:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_RNG (*) 760:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*) 761:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*) 762:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*) 763:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*) 764:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*) 765:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS (*) 766:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI (*) 767:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 768:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 769:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 770:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 771:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_DisableClockLowPower(uint32_t Periphs) 772:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 773:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB1LPENR, Periphs); 774:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 775:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 776:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 777:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 778:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 779:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 780:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB2_SUPPORT) 781:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EF_AHB2 AHB2 782:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 783:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 784:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 785:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 786:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable AHB2 peripherals clock. 787:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB2ENR DCMIEN LL_AHB2_GRP1_EnableClock\n 788:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR CRYPEN LL_AHB2_GRP1_EnableClock\n 789:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR AESEN LL_AHB2_GRP1_EnableClock\n 790:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR HASHEN LL_AHB2_GRP1_EnableClock\n ARM GAS /tmp/ccLDSOuT.s page 60 791:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR RNGEN LL_AHB2_GRP1_EnableClock\n 792:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR OTGFSEN LL_AHB2_GRP1_EnableClock 793:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 794:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*) 795:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*) 796:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_AES (*) 797:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*) 798:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_RNG (*) 799:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS (*) 800:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 801:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 802:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 803:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 804:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_EnableClock(uint32_t Periphs) 805:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 806:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; 807:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB2ENR, Periphs); 808:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 809:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB2ENR, Periphs); 810:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 811:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 812:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 813:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 814:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Check if AHB2 peripheral clock is enabled or not 815:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB2ENR DCMIEN LL_AHB2_GRP1_IsEnabledClock\n 816:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR CRYPEN LL_AHB2_GRP1_IsEnabledClock\n 817:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR AESEN LL_AHB2_GRP1_IsEnabledClock\n 818:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR HASHEN LL_AHB2_GRP1_IsEnabledClock\n 819:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR RNGEN LL_AHB2_GRP1_IsEnabledClock\n 820:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR OTGFSEN LL_AHB2_GRP1_IsEnabledClock 821:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 822:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*) 823:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*) 824:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_AES (*) 825:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*) 826:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_RNG (*) 827:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS (*) 828:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 829:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 830:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval State of Periphs (1 or 0). 831:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 832:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_AHB2_GRP1_IsEnabledClock(uint32_t Periphs) 833:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 834:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** return (READ_BIT(RCC->AHB2ENR, Periphs) == Periphs); 835:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 836:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 837:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable AHB2 peripherals clock. 839:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB2ENR DCMIEN LL_AHB2_GRP1_DisableClock\n 840:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR CRYPEN LL_AHB2_GRP1_DisableClock\n 841:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR AESEN LL_AHB2_GRP1_DisableClock\n 842:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR HASHEN LL_AHB2_GRP1_DisableClock\n 843:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR RNGEN LL_AHB2_GRP1_DisableClock\n 844:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2ENR OTGFSEN LL_AHB2_GRP1_DisableClock 845:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 846:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*) 847:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*) ARM GAS /tmp/ccLDSOuT.s page 61 848:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_AES (*) 849:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*) 850:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_RNG (*) 851:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS (*) 852:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 853:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 854:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 855:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 856:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_DisableClock(uint32_t Periphs) 857:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 858:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB2ENR, Periphs); 859:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 860:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 861:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 862:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Force AHB2 peripherals reset. 863:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB2RSTR DCMIRST LL_AHB2_GRP1_ForceReset\n 864:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR CRYPRST LL_AHB2_GRP1_ForceReset\n 865:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR AESRST LL_AHB2_GRP1_ForceReset\n 866:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR HASHRST LL_AHB2_GRP1_ForceReset\n 867:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR RNGRST LL_AHB2_GRP1_ForceReset\n 868:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR OTGFSRST LL_AHB2_GRP1_ForceReset 869:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 870:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_ALL 871:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*) 872:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*) 873:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_AES (*) 874:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*) 875:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_RNG (*) 876:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS (*) 877:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 878:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 879:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 880:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 881:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_ForceReset(uint32_t Periphs) 882:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 883:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB2RSTR, Periphs); 884:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 885:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 886:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 887:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Release AHB2 peripherals reset. 888:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB2RSTR DCMIRST LL_AHB2_GRP1_ReleaseReset\n 889:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR CRYPRST LL_AHB2_GRP1_ReleaseReset\n 890:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR AESRST LL_AHB2_GRP1_ReleaseReset\n 891:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR HASHRST LL_AHB2_GRP1_ReleaseReset\n 892:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR RNGRST LL_AHB2_GRP1_ReleaseReset\n 893:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2RSTR OTGFSRST LL_AHB2_GRP1_ReleaseReset 894:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 895:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_ALL 896:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*) 897:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*) 898:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_AES (*) 899:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*) 900:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_RNG (*) 901:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS (*) 902:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 903:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 904:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None ARM GAS /tmp/ccLDSOuT.s page 62 905:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 906:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_ReleaseReset(uint32_t Periphs) 907:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 908:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB2RSTR, Periphs); 909:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 910:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 911:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 912:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable AHB2 peripheral clocks in low-power mode 913:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB2LPENR DCMILPEN LL_AHB2_GRP1_EnableClockLowPower\n 914:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR CRYPLPEN LL_AHB2_GRP1_EnableClockLowPower\n 915:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR AESLPEN LL_AHB2_GRP1_EnableClockLowPower\n 916:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR HASHLPEN LL_AHB2_GRP1_EnableClockLowPower\n 917:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR RNGLPEN LL_AHB2_GRP1_EnableClockLowPower\n 918:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR OTGFSLPEN LL_AHB2_GRP1_EnableClockLowPower 919:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 920:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*) 921:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*) 922:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_AES (*) 923:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*) 924:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_RNG (*) 925:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS (*) 926:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 927:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 928:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 929:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 930:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_EnableClockLowPower(uint32_t Periphs) 931:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 932:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; 933:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB2LPENR, Periphs); 934:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 935:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB2LPENR, Periphs); 936:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 937:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 938:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 939:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 940:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable AHB2 peripheral clocks in low-power mode 941:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB2LPENR DCMILPEN LL_AHB2_GRP1_DisableClockLowPower\n 942:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR CRYPLPEN LL_AHB2_GRP1_DisableClockLowPower\n 943:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR AESLPEN LL_AHB2_GRP1_DisableClockLowPower\n 944:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR HASHLPEN LL_AHB2_GRP1_DisableClockLowPower\n 945:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR RNGLPEN LL_AHB2_GRP1_DisableClockLowPower\n 946:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB2LPENR OTGFSLPEN LL_AHB2_GRP1_DisableClockLowPower 947:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 948:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*) 949:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*) 950:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_AES (*) 951:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*) 952:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_RNG (*) 953:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS (*) 954:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 955:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 956:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 957:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 958:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_DisableClockLowPower(uint32_t Periphs) 959:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 960:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB2LPENR, Periphs); 961:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } ARM GAS /tmp/ccLDSOuT.s page 63 962:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 963:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 964:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 965:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 966:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB2_SUPPORT */ 967:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 968:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #if defined(RCC_AHB3_SUPPORT) 969:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EF_AHB3 AHB3 970:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 971:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 972:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 973:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 974:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable AHB3 peripherals clock. 975:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB3ENR FMCEN LL_AHB3_GRP1_EnableClock\n 976:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3ENR FSMCEN LL_AHB3_GRP1_EnableClock\n 977:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3ENR QSPIEN LL_AHB3_GRP1_EnableClock 978:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 979:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*) 980:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FSMC (*) 981:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI (*) 982:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 983:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 984:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 985:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 986:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_EnableClock(uint32_t Periphs) 987:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 988:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; 989:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB3ENR, Periphs); 990:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 991:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB3ENR, Periphs); 992:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 993:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 994:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 995:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 996:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Check if AHB3 peripheral clock is enabled or not 997:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB3ENR FMCEN LL_AHB3_GRP1_IsEnabledClock\n 998:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3ENR FSMCEN LL_AHB3_GRP1_IsEnabledClock\n 999:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3ENR QSPIEN LL_AHB3_GRP1_IsEnabledClock 1000:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1001:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*) 1002:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FSMC (*) 1003:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI (*) 1004:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1005:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1006:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval State of Periphs (1 or 0). 1007:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1008:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_AHB3_GRP1_IsEnabledClock(uint32_t Periphs) 1009:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1010:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** return (READ_BIT(RCC->AHB3ENR, Periphs) == Periphs); 1011:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1012:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1013:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1014:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable AHB3 peripherals clock. 1015:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB3ENR FMCEN LL_AHB3_GRP1_DisableClock\n 1016:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3ENR FSMCEN LL_AHB3_GRP1_DisableClock\n 1017:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3ENR QSPIEN LL_AHB3_GRP1_DisableClock 1018:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: ARM GAS /tmp/ccLDSOuT.s page 64 1019:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*) 1020:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FSMC (*) 1021:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI (*) 1022:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1023:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1024:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1025:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1026:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_DisableClock(uint32_t Periphs) 1027:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1028:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB3ENR, Periphs); 1029:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1030:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1031:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1032:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Force AHB3 peripherals reset. 1033:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB3RSTR FMCRST LL_AHB3_GRP1_ForceReset\n 1034:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3RSTR FSMCRST LL_AHB3_GRP1_ForceReset\n 1035:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3RSTR QSPIRST LL_AHB3_GRP1_ForceReset 1036:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1037:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_ALL 1038:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*) 1039:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FSMC (*) 1040:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI (*) 1041:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1042:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1043:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1044:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1045:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_ForceReset(uint32_t Periphs) 1046:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1047:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB3RSTR, Periphs); 1048:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1049:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1050:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1051:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Release AHB3 peripherals reset. 1052:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB3RSTR FMCRST LL_AHB3_GRP1_ReleaseReset\n 1053:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3RSTR FSMCRST LL_AHB3_GRP1_ReleaseReset\n 1054:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3RSTR QSPIRST LL_AHB3_GRP1_ReleaseReset 1055:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1056:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_ALL 1057:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*) 1058:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FSMC (*) 1059:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI (*) 1060:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1061:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1062:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1063:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1064:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_ReleaseReset(uint32_t Periphs) 1065:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1066:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB3RSTR, Periphs); 1067:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1068:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1069:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1070:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable AHB3 peripheral clocks in low-power mode 1071:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB3LPENR FMCLPEN LL_AHB3_GRP1_EnableClockLowPower\n 1072:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3LPENR FSMCLPEN LL_AHB3_GRP1_EnableClockLowPower\n 1073:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3LPENR QSPILPEN LL_AHB3_GRP1_EnableClockLowPower 1074:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1075:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*) ARM GAS /tmp/ccLDSOuT.s page 65 1076:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FSMC (*) 1077:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI (*) 1078:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1079:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1080:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1081:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1082:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_EnableClockLowPower(uint32_t Periphs) 1083:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1084:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; 1085:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->AHB3LPENR, Periphs); 1086:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 1087:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB3LPENR, Periphs); 1088:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 1089:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1090:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1091:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1092:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable AHB3 peripheral clocks in low-power mode 1093:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll AHB3LPENR FMCLPEN LL_AHB3_GRP1_DisableClockLowPower\n 1094:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3LPENR FSMCLPEN LL_AHB3_GRP1_DisableClockLowPower\n 1095:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * AHB3LPENR QSPILPEN LL_AHB3_GRP1_DisableClockLowPower 1096:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1097:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*) 1098:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FSMC (*) 1099:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI (*) 1100:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1101:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1102:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1103:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1104:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_DisableClockLowPower(uint32_t Periphs) 1105:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1106:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->AHB3LPENR, Periphs); 1107:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1108:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1109:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1110:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 1111:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1112:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** #endif /* RCC_AHB3_SUPPORT */ 1113:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1114:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EF_APB1 APB1 1115:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ 1116:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1117:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1118:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1119:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable APB1 peripherals clock. 1120:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB1ENR TIM2EN LL_APB1_GRP1_EnableClock\n 1121:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM3EN LL_APB1_GRP1_EnableClock\n 1122:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM4EN LL_APB1_GRP1_EnableClock\n 1123:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM5EN LL_APB1_GRP1_EnableClock\n 1124:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM6EN LL_APB1_GRP1_EnableClock\n 1125:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM7EN LL_APB1_GRP1_EnableClock\n 1126:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM12EN LL_APB1_GRP1_EnableClock\n 1127:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM13EN LL_APB1_GRP1_EnableClock\n 1128:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM14EN LL_APB1_GRP1_EnableClock\n 1129:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR LPTIM1EN LL_APB1_GRP1_EnableClock\n 1130:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR WWDGEN LL_APB1_GRP1_EnableClock\n 1131:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPI2EN LL_APB1_GRP1_EnableClock\n 1132:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPI3EN LL_APB1_GRP1_EnableClock\n ARM GAS /tmp/ccLDSOuT.s page 66 1133:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPDIFRXEN LL_APB1_GRP1_EnableClock\n 1134:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR USART2EN LL_APB1_GRP1_EnableClock\n 1135:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR USART3EN LL_APB1_GRP1_EnableClock\n 1136:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART4EN LL_APB1_GRP1_EnableClock\n 1137:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART5EN LL_APB1_GRP1_EnableClock\n 1138:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C1EN LL_APB1_GRP1_EnableClock\n 1139:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C2EN LL_APB1_GRP1_EnableClock\n 1140:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C3EN LL_APB1_GRP1_EnableClock\n 1141:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR FMPI2C1EN LL_APB1_GRP1_EnableClock\n 1142:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN1EN LL_APB1_GRP1_EnableClock\n 1143:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN2EN LL_APB1_GRP1_EnableClock\n 1144:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN3EN LL_APB1_GRP1_EnableClock\n 1145:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CECEN LL_APB1_GRP1_EnableClock\n 1146:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR PWREN LL_APB1_GRP1_EnableClock\n 1147:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR DACEN LL_APB1_GRP1_EnableClock\n 1148:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART7EN LL_APB1_GRP1_EnableClock\n 1149:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART8EN LL_APB1_GRP1_EnableClock\n 1150:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR RTCAPBEN LL_APB1_GRP1_EnableClock 1151:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1152:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM2 (*) 1153:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM3 (*) 1154:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*) 1155:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 1156:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*) 1157:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*) 1158:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*) 1159:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*) 1160:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*) 1161:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1 (*) 1162:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_WWDG 1163:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*) 1164:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*) 1165:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*) 1166:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2 1167:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*) 1168:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*) 1169:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*) 1170:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C1 1171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 1172:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C3 (*) 1173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_FMPI2C1 (*) 1174:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*) 1175:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*) 1176:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*) 1177:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*) 1178:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR 1179:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*) 1180:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7 (*) 1181:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8 (*) 1182:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*) 1183:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1184:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1185:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1186:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1187:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_EnableClock(uint32_t Periphs) 1188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1189:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; ARM GAS /tmp/ccLDSOuT.s page 67 1190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->APB1ENR, Periphs); 1191:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 1192:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->APB1ENR, Periphs); 1193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 1194:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1195:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1196:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1197:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Check if APB1 peripheral clock is enabled or not 1198:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB1ENR TIM2EN LL_APB1_GRP1_IsEnabledClock\n 1199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM3EN LL_APB1_GRP1_IsEnabledClock\n 1200:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM4EN LL_APB1_GRP1_IsEnabledClock\n 1201:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM5EN LL_APB1_GRP1_IsEnabledClock\n 1202:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM6EN LL_APB1_GRP1_IsEnabledClock\n 1203:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM7EN LL_APB1_GRP1_IsEnabledClock\n 1204:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM12EN LL_APB1_GRP1_IsEnabledClock\n 1205:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM13EN LL_APB1_GRP1_IsEnabledClock\n 1206:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM14EN LL_APB1_GRP1_IsEnabledClock\n 1207:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR LPTIM1EN LL_APB1_GRP1_IsEnabledClock\n 1208:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR WWDGEN LL_APB1_GRP1_IsEnabledClock\n 1209:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPI2EN LL_APB1_GRP1_IsEnabledClock\n 1210:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPI3EN LL_APB1_GRP1_IsEnabledClock\n 1211:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPDIFRXEN LL_APB1_GRP1_IsEnabledClock\n 1212:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR USART2EN LL_APB1_GRP1_IsEnabledClock\n 1213:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR USART3EN LL_APB1_GRP1_IsEnabledClock\n 1214:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART4EN LL_APB1_GRP1_IsEnabledClock\n 1215:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART5EN LL_APB1_GRP1_IsEnabledClock\n 1216:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C1EN LL_APB1_GRP1_IsEnabledClock\n 1217:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C2EN LL_APB1_GRP1_IsEnabledClock\n 1218:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C3EN LL_APB1_GRP1_IsEnabledClock\n 1219:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR FMPI2C1EN LL_APB1_GRP1_IsEnabledClock\n 1220:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN1EN LL_APB1_GRP1_IsEnabledClock\n 1221:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN2EN LL_APB1_GRP1_IsEnabledClock\n 1222:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN3EN LL_APB1_GRP1_IsEnabledClock\n 1223:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CECEN LL_APB1_GRP1_IsEnabledClock\n 1224:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR PWREN LL_APB1_GRP1_IsEnabledClock\n 1225:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR DACEN LL_APB1_GRP1_IsEnabledClock\n 1226:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART7EN LL_APB1_GRP1_IsEnabledClock\n 1227:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART8EN LL_APB1_GRP1_IsEnabledClock\n 1228:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR RTCAPBEN LL_APB1_GRP1_IsEnabledClock 1229:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1230:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM2 (*) 1231:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM3 (*) 1232:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*) 1233:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 1234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*) 1235:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*) 1236:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*) 1237:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*) 1238:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*) 1239:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1 (*) 1240:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_WWDG 1241:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*) 1242:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*) 1243:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*) 1244:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2 1245:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*) 1246:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*) ARM GAS /tmp/ccLDSOuT.s page 68 1247:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*) 1248:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C1 1249:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 1250:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C3 (*) 1251:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_FMPI2C1 (*) 1252:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*) 1253:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*) 1254:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*) 1255:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*) 1256:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR 1257:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*) 1258:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7 (*) 1259:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8 (*) 1260:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*) 1261:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1262:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1263:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval State of Periphs (1 or 0). 1264:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1265:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_APB1_GRP1_IsEnabledClock(uint32_t Periphs) 1266:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1267:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** return (READ_BIT(RCC->APB1ENR, Periphs) == Periphs); 1268:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1269:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1270:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1271:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable APB1 peripherals clock. 1272:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB1ENR TIM2EN LL_APB1_GRP1_DisableClock\n 1273:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM3EN LL_APB1_GRP1_DisableClock\n 1274:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM4EN LL_APB1_GRP1_DisableClock\n 1275:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM5EN LL_APB1_GRP1_DisableClock\n 1276:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM6EN LL_APB1_GRP1_DisableClock\n 1277:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM7EN LL_APB1_GRP1_DisableClock\n 1278:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM12EN LL_APB1_GRP1_DisableClock\n 1279:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM13EN LL_APB1_GRP1_DisableClock\n 1280:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR TIM14EN LL_APB1_GRP1_DisableClock\n 1281:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR LPTIM1EN LL_APB1_GRP1_DisableClock\n 1282:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR WWDGEN LL_APB1_GRP1_DisableClock\n 1283:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPI2EN LL_APB1_GRP1_DisableClock\n 1284:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPI3EN LL_APB1_GRP1_DisableClock\n 1285:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR SPDIFRXEN LL_APB1_GRP1_DisableClock\n 1286:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR USART2EN LL_APB1_GRP1_DisableClock\n 1287:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR USART3EN LL_APB1_GRP1_DisableClock\n 1288:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART4EN LL_APB1_GRP1_DisableClock\n 1289:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART5EN LL_APB1_GRP1_DisableClock\n 1290:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C1EN LL_APB1_GRP1_DisableClock\n 1291:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C2EN LL_APB1_GRP1_DisableClock\n 1292:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR I2C3EN LL_APB1_GRP1_DisableClock\n 1293:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR FMPI2C1EN LL_APB1_GRP1_DisableClock\n 1294:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN1EN LL_APB1_GRP1_DisableClock\n 1295:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN2EN LL_APB1_GRP1_DisableClock\n 1296:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CAN3EN LL_APB1_GRP1_DisableClock\n 1297:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR CECEN LL_APB1_GRP1_DisableClock\n 1298:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR PWREN LL_APB1_GRP1_DisableClock\n 1299:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR DACEN LL_APB1_GRP1_DisableClock\n 1300:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART7EN LL_APB1_GRP1_DisableClock\n 1301:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR UART8EN LL_APB1_GRP1_DisableClock\n 1302:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1ENR RTCAPBEN LL_APB1_GRP1_DisableClock 1303:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: ARM GAS /tmp/ccLDSOuT.s page 69 1304:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM2 (*) 1305:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM3 (*) 1306:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*) 1307:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 1308:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*) 1309:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*) 1310:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*) 1311:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*) 1312:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*) 1313:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1 (*) 1314:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_WWDG 1315:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*) 1316:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*) 1317:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*) 1318:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2 1319:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*) 1320:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*) 1321:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*) 1322:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C1 1323:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 1324:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C3 (*) 1325:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_FMPI2C1 (*) 1326:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*) 1327:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*) 1328:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*) 1329:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*) 1330:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR 1331:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*) 1332:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7 (*) 1333:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8 (*) 1334:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*) 1335:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1336:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1337:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1338:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1339:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_DisableClock(uint32_t Periphs) 1340:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1341:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->APB1ENR, Periphs); 1342:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1343:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1344:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1345:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Force APB1 peripherals reset. 1346:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB1RSTR TIM2RST LL_APB1_GRP1_ForceReset\n 1347:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM3RST LL_APB1_GRP1_ForceReset\n 1348:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM4RST LL_APB1_GRP1_ForceReset\n 1349:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM5RST LL_APB1_GRP1_ForceReset\n 1350:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM6RST LL_APB1_GRP1_ForceReset\n 1351:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM7RST LL_APB1_GRP1_ForceReset\n 1352:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM12RST LL_APB1_GRP1_ForceReset\n 1353:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM13RST LL_APB1_GRP1_ForceReset\n 1354:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM14RST LL_APB1_GRP1_ForceReset\n 1355:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR LPTIM1RST LL_APB1_GRP1_ForceReset\n 1356:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR WWDGRST LL_APB1_GRP1_ForceReset\n 1357:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR SPI2RST LL_APB1_GRP1_ForceReset\n 1358:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR SPI3RST LL_APB1_GRP1_ForceReset\n 1359:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR SPDIFRXRST LL_APB1_GRP1_ForceReset\n 1360:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR USART2RST LL_APB1_GRP1_ForceReset\n ARM GAS /tmp/ccLDSOuT.s page 70 1361:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR USART3RST LL_APB1_GRP1_ForceReset\n 1362:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR UART4RST LL_APB1_GRP1_ForceReset\n 1363:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR UART5RST LL_APB1_GRP1_ForceReset\n 1364:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR I2C1RST LL_APB1_GRP1_ForceReset\n 1365:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR I2C2RST LL_APB1_GRP1_ForceReset\n 1366:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR I2C3RST LL_APB1_GRP1_ForceReset\n 1367:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR FMPI2C1RST LL_APB1_GRP1_ForceReset\n 1368:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR CAN1RST LL_APB1_GRP1_ForceReset\n 1369:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR CAN2RST LL_APB1_GRP1_ForceReset\n 1370:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR CAN3RST LL_APB1_GRP1_ForceReset\n 1371:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR CECRST LL_APB1_GRP1_ForceReset\n 1372:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR PWRRST LL_APB1_GRP1_ForceReset\n 1373:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR DACRST LL_APB1_GRP1_ForceReset\n 1374:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR UART7RST LL_APB1_GRP1_ForceReset\n 1375:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR UART8RST LL_APB1_GRP1_ForceReset 1376:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1377:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM2 (*) 1378:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM3 (*) 1379:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*) 1380:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 1381:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*) 1382:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*) 1383:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*) 1384:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*) 1385:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*) 1386:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1 (*) 1387:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_WWDG 1388:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*) 1389:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*) 1390:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*) 1391:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2 1392:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*) 1393:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*) 1394:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*) 1395:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C1 1396:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 1397:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C3 (*) 1398:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_FMPI2C1 (*) 1399:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*) 1400:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*) 1401:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*) 1402:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*) 1403:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR 1404:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*) 1405:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7 (*) 1406:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8 (*) 1407:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1408:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1409:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1410:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1411:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_ForceReset(uint32_t Periphs) 1412:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->APB1RSTR, Periphs); 1414:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1415:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1416:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1417:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Release APB1 peripherals reset. ARM GAS /tmp/ccLDSOuT.s page 71 1418:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB1RSTR TIM2RST LL_APB1_GRP1_ReleaseReset\n 1419:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM3RST LL_APB1_GRP1_ReleaseReset\n 1420:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM4RST LL_APB1_GRP1_ReleaseReset\n 1421:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM5RST LL_APB1_GRP1_ReleaseReset\n 1422:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM6RST LL_APB1_GRP1_ReleaseReset\n 1423:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM7RST LL_APB1_GRP1_ReleaseReset\n 1424:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM12RST LL_APB1_GRP1_ReleaseReset\n 1425:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM13RST LL_APB1_GRP1_ReleaseReset\n 1426:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR TIM14RST LL_APB1_GRP1_ReleaseReset\n 1427:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR LPTIM1RST LL_APB1_GRP1_ReleaseReset\n 1428:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR WWDGRST LL_APB1_GRP1_ReleaseReset\n 1429:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR SPI2RST LL_APB1_GRP1_ReleaseReset\n 1430:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR SPI3RST LL_APB1_GRP1_ReleaseReset\n 1431:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR SPDIFRXRST LL_APB1_GRP1_ReleaseReset\n 1432:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR USART2RST LL_APB1_GRP1_ReleaseReset\n 1433:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR USART3RST LL_APB1_GRP1_ReleaseReset\n 1434:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR UART4RST LL_APB1_GRP1_ReleaseReset\n 1435:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR UART5RST LL_APB1_GRP1_ReleaseReset\n 1436:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR I2C1RST LL_APB1_GRP1_ReleaseReset\n 1437:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR I2C2RST LL_APB1_GRP1_ReleaseReset\n 1438:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR I2C3RST LL_APB1_GRP1_ReleaseReset\n 1439:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR FMPI2C1RST LL_APB1_GRP1_ReleaseReset\n 1440:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR CAN1RST LL_APB1_GRP1_ReleaseReset\n 1441:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR CAN2RST LL_APB1_GRP1_ReleaseReset\n 1442:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR CAN3RST LL_APB1_GRP1_ReleaseReset\n 1443:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR CECRST LL_APB1_GRP1_ReleaseReset\n 1444:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR PWRRST LL_APB1_GRP1_ReleaseReset\n 1445:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR DACRST LL_APB1_GRP1_ReleaseReset\n 1446:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR UART7RST LL_APB1_GRP1_ReleaseReset\n 1447:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1RSTR UART8RST LL_APB1_GRP1_ReleaseReset 1448:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1449:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM2 (*) 1450:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM3 (*) 1451:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*) 1452:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 1453:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*) 1454:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*) 1455:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*) 1456:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*) 1457:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*) 1458:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1 (*) 1459:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_WWDG 1460:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*) 1461:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*) 1462:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*) 1463:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2 1464:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*) 1465:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*) 1466:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*) 1467:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C1 1468:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 1469:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C3 (*) 1470:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_FMPI2C1 (*) 1471:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*) 1472:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*) 1473:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*) 1474:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*) ARM GAS /tmp/ccLDSOuT.s page 72 1475:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR 1476:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*) 1477:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7 (*) 1478:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8 (*) 1479:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1480:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1481:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1482:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1483:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_ReleaseReset(uint32_t Periphs) 1484:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->APB1RSTR, Periphs); 1486:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1487:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1488:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1489:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable APB1 peripheral clocks in low-power mode 1490:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB1LPENR TIM2LPEN LL_APB1_GRP1_EnableClockLowPower\n 1491:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM3LPEN LL_APB1_GRP1_EnableClockLowPower\n 1492:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM4LPEN LL_APB1_GRP1_EnableClockLowPower\n 1493:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM5LPEN LL_APB1_GRP1_EnableClockLowPower\n 1494:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM6LPEN LL_APB1_GRP1_EnableClockLowPower\n 1495:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM7LPEN LL_APB1_GRP1_EnableClockLowPower\n 1496:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM12LPEN LL_APB1_GRP1_EnableClockLowPower\n 1497:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM13LPEN LL_APB1_GRP1_EnableClockLowPower\n 1498:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM14LPEN LL_APB1_GRP1_EnableClockLowPower\n 1499:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR LPTIM1LPEN LL_APB1_GRP1_EnableClockLowPower\n 1500:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR WWDGLPEN LL_APB1_GRP1_EnableClockLowPower\n 1501:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR SPI2LPEN LL_APB1_GRP1_EnableClockLowPower\n 1502:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR SPI3LPEN LL_APB1_GRP1_EnableClockLowPower\n 1503:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR SPDIFRXLPEN LL_APB1_GRP1_EnableClockLowPower\n 1504:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR USART2LPEN LL_APB1_GRP1_EnableClockLowPower\n 1505:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR USART3LPEN LL_APB1_GRP1_EnableClockLowPower\n 1506:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR UART4LPEN LL_APB1_GRP1_EnableClockLowPower\n 1507:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR UART5LPEN LL_APB1_GRP1_EnableClockLowPower\n 1508:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR I2C1LPEN LL_APB1_GRP1_EnableClockLowPower\n 1509:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR I2C2LPEN LL_APB1_GRP1_EnableClockLowPower\n 1510:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR I2C3LPEN LL_APB1_GRP1_EnableClockLowPower\n 1511:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR FMPI2C1LPEN LL_APB1_GRP1_EnableClockLowPower\n 1512:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR CAN1LPEN LL_APB1_GRP1_EnableClockLowPower\n 1513:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR CAN2LPEN LL_APB1_GRP1_EnableClockLowPower\n 1514:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR CAN3LPEN LL_APB1_GRP1_EnableClockLowPower\n 1515:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR CECLPEN LL_APB1_GRP1_EnableClockLowPower\n 1516:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR PWRLPEN LL_APB1_GRP1_EnableClockLowPower\n 1517:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR DACLPEN LL_APB1_GRP1_EnableClockLowPower\n 1518:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR UART7LPEN LL_APB1_GRP1_EnableClockLowPower\n 1519:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR UART8LPEN LL_APB1_GRP1_EnableClockLowPower\n 1520:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR RTCAPBLPEN LL_APB1_GRP1_EnableClockLowPower 1521:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1522:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM2 (*) 1523:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM3 (*) 1524:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*) 1525:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 1526:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*) 1527:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*) 1528:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*) 1529:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*) 1530:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*) 1531:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1 (*) ARM GAS /tmp/ccLDSOuT.s page 73 1532:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_WWDG 1533:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*) 1534:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*) 1535:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*) 1536:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2 1537:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*) 1538:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*) 1539:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*) 1540:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C1 1541:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 1542:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C3 (*) 1543:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_FMPI2C1 (*) 1544:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*) 1545:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*) 1546:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*) 1547:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*) 1548:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR 1549:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*) 1550:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7 (*) 1551:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8 (*) 1552:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*) 1553:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1554:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1555:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1556:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1557:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_EnableClockLowPower(uint32_t Periphs) 1558:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1559:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; 1560:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->APB1LPENR, Periphs); 1561:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 1562:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->APB1LPENR, Periphs); 1563:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 1564:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1565:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1566:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1567:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable APB1 peripheral clocks in low-power mode 1568:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB1LPENR TIM2LPEN LL_APB1_GRP1_DisableClockLowPower\n 1569:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM3LPEN LL_APB1_GRP1_DisableClockLowPower\n 1570:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM4LPEN LL_APB1_GRP1_DisableClockLowPower\n 1571:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM5LPEN LL_APB1_GRP1_DisableClockLowPower\n 1572:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM6LPEN LL_APB1_GRP1_DisableClockLowPower\n 1573:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM7LPEN LL_APB1_GRP1_DisableClockLowPower\n 1574:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM12LPEN LL_APB1_GRP1_DisableClockLowPower\n 1575:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM13LPEN LL_APB1_GRP1_DisableClockLowPower\n 1576:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR TIM14LPEN LL_APB1_GRP1_DisableClockLowPower\n 1577:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR LPTIM1LPEN LL_APB1_GRP1_DisableClockLowPower\n 1578:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR WWDGLPEN LL_APB1_GRP1_DisableClockLowPower\n 1579:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR SPI2LPEN LL_APB1_GRP1_DisableClockLowPower\n 1580:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR SPI3LPEN LL_APB1_GRP1_DisableClockLowPower\n 1581:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR SPDIFRXLPEN LL_APB1_GRP1_DisableClockLowPower\n 1582:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR USART2LPEN LL_APB1_GRP1_DisableClockLowPower\n 1583:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR USART3LPEN LL_APB1_GRP1_DisableClockLowPower\n 1584:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR UART4LPEN LL_APB1_GRP1_DisableClockLowPower\n 1585:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR UART5LPEN LL_APB1_GRP1_DisableClockLowPower\n 1586:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR I2C1LPEN LL_APB1_GRP1_DisableClockLowPower\n 1587:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR I2C2LPEN LL_APB1_GRP1_DisableClockLowPower\n 1588:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR I2C3LPEN LL_APB1_GRP1_DisableClockLowPower\n ARM GAS /tmp/ccLDSOuT.s page 74 1589:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR FMPI2C1LPEN LL_APB1_GRP1_DisableClockLowPower\n 1590:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR CAN1LPEN LL_APB1_GRP1_DisableClockLowPower\n 1591:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR CAN2LPEN LL_APB1_GRP1_DisableClockLowPower\n 1592:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR CAN3LPEN LL_APB1_GRP1_DisableClockLowPower\n 1593:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR CECLPEN LL_APB1_GRP1_DisableClockLowPower\n 1594:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR PWRLPEN LL_APB1_GRP1_DisableClockLowPower\n 1595:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR DACLPEN LL_APB1_GRP1_DisableClockLowPower\n 1596:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR UART7LPEN LL_APB1_GRP1_DisableClockLowPower\n 1597:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR UART8LPEN LL_APB1_GRP1_DisableClockLowPower\n 1598:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB1LPENR RTCAPBLPEN LL_APB1_GRP1_DisableClockLowPower 1599:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1600:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM2 (*) 1601:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM3 (*) 1602:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*) 1603:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 1604:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*) 1605:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*) 1606:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*) 1607:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*) 1608:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*) 1609:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1 (*) 1610:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_WWDG 1611:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*) 1612:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*) 1613:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*) 1614:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2 1615:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*) 1616:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*) 1617:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*) 1618:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C1 1619:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 1620:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_I2C3 (*) 1621:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_FMPI2C1 (*) 1622:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*) 1623:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*) 1624:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*) 1625:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*) 1626:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR 1627:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*) 1628:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7 (*) 1629:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8 (*) 1630:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*) 1631:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1632:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1633:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1634:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_DisableClockLowPower(uint32_t Periphs) 1636:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1637:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->APB1LPENR, Periphs); 1638:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1639:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1640:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1641:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @} 1642:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1643:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1644:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** @defgroup BUS_LL_EF_APB2 APB2 1645:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @{ ARM GAS /tmp/ccLDSOuT.s page 75 1646:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1647:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1648:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1649:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Enable APB2 peripherals clock. 1650:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB2ENR TIM1EN LL_APB2_GRP1_EnableClock\n 1651:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM8EN LL_APB2_GRP1_EnableClock\n 1652:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR USART1EN LL_APB2_GRP1_EnableClock\n 1653:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR USART6EN LL_APB2_GRP1_EnableClock\n 1654:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR UART9EN LL_APB2_GRP1_EnableClock\n 1655:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR UART10EN LL_APB2_GRP1_EnableClock\n 1656:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC1EN LL_APB2_GRP1_EnableClock\n 1657:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC2EN LL_APB2_GRP1_EnableClock\n 1658:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC3EN LL_APB2_GRP1_EnableClock\n 1659:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SDIOEN LL_APB2_GRP1_EnableClock\n 1660:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI1EN LL_APB2_GRP1_EnableClock\n 1661:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI4EN LL_APB2_GRP1_EnableClock\n 1662:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SYSCFGEN LL_APB2_GRP1_EnableClock\n 1663:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR EXTITEN LL_APB2_GRP1_EnableClock\n 1664:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM9EN LL_APB2_GRP1_EnableClock\n 1665:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM10EN LL_APB2_GRP1_EnableClock\n 1666:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM11EN LL_APB2_GRP1_EnableClock\n 1667:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI5EN LL_APB2_GRP1_EnableClock\n 1668:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI6EN LL_APB2_GRP1_EnableClock\n 1669:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SAI1EN LL_APB2_GRP1_EnableClock\n 1670:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SAI2EN LL_APB2_GRP1_EnableClock\n 1671:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR LTDCEN LL_APB2_GRP1_EnableClock\n 1672:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DSIEN LL_APB2_GRP1_EnableClock\n 1673:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DFSDM1EN LL_APB2_GRP1_EnableClock\n 1674:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DFSDM2EN LL_APB2_GRP1_EnableClock 1675:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1676:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM1 1677:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*) 1678:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART1 1679:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART6 (*) 1680:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART9 (*) 1681:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART10 (*) 1682:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC1 1683:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC2 (*) 1684:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC3 (*) 1685:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDIO (*) 1686:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI1 1687:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI4 (*) 1688:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG 1689:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_EXTI (*) 1690:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 1691:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*) 1692:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 1693:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI5 (*) 1694:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*) 1695:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI1 (*) 1696:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI2 (*) 1697:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*) 1698:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DSI (*) 1699:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*) 1700:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM2 (*) 1701:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1702:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * ARM GAS /tmp/ccLDSOuT.s page 76 1703:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1704:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1705:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1706:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB2_GRP1_EnableClock(uint32_t Periphs) 1707:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1708:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __IO uint32_t tmpreg; 1709:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->APB2ENR, Periphs); 1710:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */ 1711:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** tmpreg = READ_BIT(RCC->APB2ENR, Periphs); 1712:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** (void)tmpreg; 1713:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1714:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1715:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1716:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Check if APB2 peripheral clock is enabled or not 1717:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB2ENR TIM1EN LL_APB2_GRP1_IsEnabledClock\n 1718:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM8EN LL_APB2_GRP1_IsEnabledClock\n 1719:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR USART1EN LL_APB2_GRP1_IsEnabledClock\n 1720:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR USART6EN LL_APB2_GRP1_IsEnabledClock\n 1721:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR UART9EN LL_APB2_GRP1_IsEnabledClock\n 1722:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR UART10EN LL_APB2_GRP1_IsEnabledClock\n 1723:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC1EN LL_APB2_GRP1_IsEnabledClock\n 1724:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC2EN LL_APB2_GRP1_IsEnabledClock\n 1725:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC3EN LL_APB2_GRP1_IsEnabledClock\n 1726:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SDIOEN LL_APB2_GRP1_IsEnabledClock\n 1727:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI1EN LL_APB2_GRP1_IsEnabledClock\n 1728:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI4EN LL_APB2_GRP1_IsEnabledClock\n 1729:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SYSCFGEN LL_APB2_GRP1_IsEnabledClock\n 1730:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR EXTITEN LL_APB2_GRP1_IsEnabledClock\n 1731:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM9EN LL_APB2_GRP1_IsEnabledClock\n 1732:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM10EN LL_APB2_GRP1_IsEnabledClock\n 1733:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM11EN LL_APB2_GRP1_IsEnabledClock\n 1734:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI5EN LL_APB2_GRP1_IsEnabledClock\n 1735:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI6EN LL_APB2_GRP1_IsEnabledClock\n 1736:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SAI1EN LL_APB2_GRP1_IsEnabledClock\n 1737:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SAI2EN LL_APB2_GRP1_IsEnabledClock\n 1738:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR LTDCEN LL_APB2_GRP1_IsEnabledClock\n 1739:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DSIEN LL_APB2_GRP1_IsEnabledClock\n 1740:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DFSDM1EN LL_APB2_GRP1_IsEnabledClock\n 1741:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DFSDM2EN LL_APB2_GRP1_IsEnabledClock 1742:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1743:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM1 1744:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*) 1745:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART1 1746:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART6 (*) 1747:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART9 (*) 1748:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART10 (*) 1749:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC1 1750:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC2 (*) 1751:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC3 (*) 1752:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDIO (*) 1753:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI1 1754:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI4 (*) 1755:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG 1756:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_EXTI (*) 1757:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 1758:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*) 1759:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 ARM GAS /tmp/ccLDSOuT.s page 77 1760:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI5 (*) 1761:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*) 1762:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI1 (*) 1763:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI2 (*) 1764:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*) 1765:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DSI (*) 1766:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*) 1767:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM2 (*) 1768:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1769:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1770:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval State of Periphs (1 or 0). 1771:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1772:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_APB2_GRP1_IsEnabledClock(uint32_t Periphs) 1773:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1774:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** return (READ_BIT(RCC->APB2ENR, Periphs) == Periphs); 1775:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1776:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1777:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1778:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Disable APB2 peripherals clock. 1779:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB2ENR TIM1EN LL_APB2_GRP1_DisableClock\n 1780:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM8EN LL_APB2_GRP1_DisableClock\n 1781:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR USART1EN LL_APB2_GRP1_DisableClock\n 1782:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR USART6EN LL_APB2_GRP1_DisableClock\n 1783:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR UART9EN LL_APB2_GRP1_DisableClock\n 1784:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR UART10EN LL_APB2_GRP1_DisableClock\n 1785:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC1EN LL_APB2_GRP1_DisableClock\n 1786:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC2EN LL_APB2_GRP1_DisableClock\n 1787:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR ADC3EN LL_APB2_GRP1_DisableClock\n 1788:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SDIOEN LL_APB2_GRP1_DisableClock\n 1789:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI1EN LL_APB2_GRP1_DisableClock\n 1790:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI4EN LL_APB2_GRP1_DisableClock\n 1791:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SYSCFGEN LL_APB2_GRP1_DisableClock\n 1792:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR EXTITEN LL_APB2_GRP1_DisableClock\n 1793:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM9EN LL_APB2_GRP1_DisableClock\n 1794:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM10EN LL_APB2_GRP1_DisableClock\n 1795:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR TIM11EN LL_APB2_GRP1_DisableClock\n 1796:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI5EN LL_APB2_GRP1_DisableClock\n 1797:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SPI6EN LL_APB2_GRP1_DisableClock\n 1798:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SAI1EN LL_APB2_GRP1_DisableClock\n 1799:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR SAI2EN LL_APB2_GRP1_DisableClock\n 1800:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR LTDCEN LL_APB2_GRP1_DisableClock\n 1801:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DSIEN LL_APB2_GRP1_DisableClock\n 1802:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DFSDM1EN LL_APB2_GRP1_DisableClock\n 1803:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2ENR DFSDM2EN LL_APB2_GRP1_DisableClock 1804:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1805:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM1 1806:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*) 1807:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART1 1808:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART6 (*) 1809:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART9 (*) 1810:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART10 (*) 1811:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC1 1812:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC2 (*) 1813:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC3 (*) 1814:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDIO (*) 1815:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI1 1816:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI4 (*) ARM GAS /tmp/ccLDSOuT.s page 78 1817:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG 1818:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_EXTI (*) 1819:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 1820:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*) 1821:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 1822:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI5 (*) 1823:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*) 1824:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI1 (*) 1825:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI2 (*) 1826:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*) 1827:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DSI (*) 1828:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*) 1829:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM2 (*) 1830:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1831:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1832:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1833:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1834:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB2_GRP1_DisableClock(uint32_t Periphs) 1835:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1836:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->APB2ENR, Periphs); 1837:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1839:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1840:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Force APB2 peripherals reset. 1841:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB2RSTR TIM1RST LL_APB2_GRP1_ForceReset\n 1842:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR TIM8RST LL_APB2_GRP1_ForceReset\n 1843:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR USART1RST LL_APB2_GRP1_ForceReset\n 1844:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR USART6RST LL_APB2_GRP1_ForceReset\n 1845:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR UART9RST LL_APB2_GRP1_ForceReset\n 1846:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR UART10RST LL_APB2_GRP1_ForceReset\n 1847:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR ADCRST LL_APB2_GRP1_ForceReset\n 1848:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SDIORST LL_APB2_GRP1_ForceReset\n 1849:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SPI1RST LL_APB2_GRP1_ForceReset\n 1850:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SPI4RST LL_APB2_GRP1_ForceReset\n 1851:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SYSCFGRST LL_APB2_GRP1_ForceReset\n 1852:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR TIM9RST LL_APB2_GRP1_ForceReset\n 1853:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR TIM10RST LL_APB2_GRP1_ForceReset\n 1854:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR TIM11RST LL_APB2_GRP1_ForceReset\n 1855:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SPI5RST LL_APB2_GRP1_ForceReset\n 1856:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SPI6RST LL_APB2_GRP1_ForceReset\n 1857:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SAI1RST LL_APB2_GRP1_ForceReset\n 1858:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SAI2RST LL_APB2_GRP1_ForceReset\n 1859:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR LTDCRST LL_APB2_GRP1_ForceReset\n 1860:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR DSIRST LL_APB2_GRP1_ForceReset\n 1861:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR DFSDM1RST LL_APB2_GRP1_ForceReset\n 1862:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR DFSDM2RST LL_APB2_GRP1_ForceReset 1863:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1864:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ALL 1865:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM1 1866:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*) 1867:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART1 1868:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART6 (*) 1869:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART9 (*) 1870:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART10 (*) 1871:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC 1872:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDIO (*) 1873:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI1 ARM GAS /tmp/ccLDSOuT.s page 79 1874:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI4 (*) 1875:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG 1876:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 1877:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*) 1878:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 1879:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI5 (*) 1880:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*) 1881:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI1 (*) 1882:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI2 (*) 1883:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*) 1884:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DSI (*) 1885:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*) 1886:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM2 (*) 1887:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1888:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1889:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1890:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1891:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB2_GRP1_ForceReset(uint32_t Periphs) 1892:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1893:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** SET_BIT(RCC->APB2RSTR, Periphs); 899 .loc 4 1893 3 view .LVU205 900 0006 03F59433 add r3, r3, #75776 @ tmp148, tmp148, 901 000a 5A6A ldr r2, [r3, #36] @ _25, MEM[(struct RCC_TypeDef *)1073887232B].APB2RSTR 902 000c 42F01002 orr r2, r2, #16 @ _26, _25, 903 0010 5A62 str r2, [r3, #36] @ _26, MEM[(struct RCC_TypeDef *)1073887232B].APB2RSTR 904 .LVL36: 905 .loc 4 1893 3 is_stmt 0 view .LVU206 906 .LBE41: 907 .LBE40: 908 .LBB42: 909 .LBB43: 910 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1951: CLEAR 1894:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1895:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** 1896:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** /** 1897:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @brief Release APB2 peripherals reset. 1898:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @rmtoll APB2RSTR TIM1RST LL_APB2_GRP1_ReleaseReset\n 1899:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR TIM8RST LL_APB2_GRP1_ReleaseReset\n 1900:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR USART1RST LL_APB2_GRP1_ReleaseReset\n 1901:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR USART6RST LL_APB2_GRP1_ReleaseReset\n 1902:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR UART9RST LL_APB2_GRP1_ReleaseReset\n 1903:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR UART10RST LL_APB2_GRP1_ReleaseReset\n 1904:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR ADCRST LL_APB2_GRP1_ReleaseReset\n 1905:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SDIORST LL_APB2_GRP1_ReleaseReset\n 1906:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SPI1RST LL_APB2_GRP1_ReleaseReset\n 1907:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SPI4RST LL_APB2_GRP1_ReleaseReset\n 1908:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SYSCFGRST LL_APB2_GRP1_ReleaseReset\n 1909:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR TIM9RST LL_APB2_GRP1_ReleaseReset\n 1910:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR TIM10RST LL_APB2_GRP1_ReleaseReset\n 1911:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR TIM11RST LL_APB2_GRP1_ReleaseReset\n 1912:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SPI5RST LL_APB2_GRP1_ReleaseReset\n 1913:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SPI6RST LL_APB2_GRP1_ReleaseReset\n 1914:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SAI1RST LL_APB2_GRP1_ReleaseReset\n 1915:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR SAI2RST LL_APB2_GRP1_ReleaseReset\n 1916:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR LTDCRST LL_APB2_GRP1_ReleaseReset\n 1917:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR DSIRST LL_APB2_GRP1_ReleaseReset\n 1918:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR DFSDM1RST LL_APB2_GRP1_ReleaseReset\n ARM GAS /tmp/ccLDSOuT.s page 80 1919:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * APB2RSTR DFSDM2RST LL_APB2_GRP1_ReleaseReset 1920:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values: 1921:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ALL 1922:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM1 1923:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*) 1924:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART1 1925:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART6 (*) 1926:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART9 (*) 1927:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_UART10 (*) 1928:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC 1929:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDIO (*) 1930:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI1 1931:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI4 (*) 1932:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG 1933:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_EXTI (*) 1934:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 1935:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*) 1936:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 1937:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI5 (*) 1938:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*) 1939:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI1 (*) 1940:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI2 (*) 1941:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*) 1942:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DSI (*) 1943:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*) 1944:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_DFSDM2 (*) 1945:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * 1946:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * (*) value not defined in all devices. 1947:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** * @retval None 1948:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** */ 1949:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** __STATIC_INLINE void LL_APB2_GRP1_ReleaseReset(uint32_t Periphs) 1950:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** { 1951:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** CLEAR_BIT(RCC->APB2RSTR, Periphs); 911 .loc 4 1951 3 is_stmt 1 view .LVU207 912 0012 5A6A ldr r2, [r3, #36] @ _22, MEM[(struct RCC_TypeDef *)1073887232B].APB2RSTR 913 0014 22F01002 bic r2, r2, #16 @ _24, _22, 914 .LVL37: 915 .L84: 916 .loc 4 1951 3 is_stmt 0 view .LVU208 917 .LBE43: 918 .LBE42: 919 .LBB44: 920 .LBB45: 921 0018 5A62 str r2, [r3, #36] @ _39, 922 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1952: } 1952:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 923 .loc 4 1952 1 is_stmt 1 view .LVU209 924 001a 7047 bx lr @ 925 .L76: 926 .LBE45: 927 .LBE44: 928 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:140: else 133:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 134:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of USART clock */ 135:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_USART1); 136:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 137:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of USART clock */ ARM GAS /tmp/ccLDSOuT.s page 81 138:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB2_GRP1_ReleaseReset(LL_APB2_GRP1_PERIPH_USART1); 139:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 140:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == USART2) 929 .loc 3 140 11 view .LVU210 930 001c 2E4B ldr r3, .L86+4 @ tmp152, 931 001e 9842 cmp r0, r3 @ USARTx, tmp152 932 0020 0AD1 bne .L78 @, 933 .LVL38: 934 .LBB47: 935 .LBB48: 936 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1413: SET_B 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 937 .loc 4 1413 3 view .LVU211 938 0022 03F5FA33 add r3, r3, #128000 @ tmp153, tmp153, 939 0026 1A6A ldr r2, [r3, #32] @ _30, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 940 0028 42F40032 orr r2, r2, #131072 @ _31, _30, 941 002c 1A62 str r2, [r3, #32] @ _31, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 942 .LVL39: 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 943 .loc 4 1413 3 is_stmt 0 view .LVU212 944 .LBE48: 945 .LBE47: 946 .LBB49: 947 .LBB50: 948 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1485: CLEAR 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 949 .loc 4 1485 3 is_stmt 1 view .LVU213 950 002e 1A6A ldr r2, [r3, #32] @ _27, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 951 0030 22F40032 bic r2, r2, #131072 @ _29, _27, 952 .LVL40: 953 .L85: 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 954 .loc 4 1485 3 is_stmt 0 view .LVU214 955 .LBE50: 956 .LBE49: 957 .LBB51: 958 .LBB52: 959 0034 1A62 str r2, [r3, #32] @ _59, 960 .LVL41: 961 .L75: 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 962 .loc 4 1485 3 view .LVU215 963 .LBE52: 964 .LBE51: 965 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:234: } 141:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 142:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of USART clock */ 143:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_USART2); 144:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 145:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of USART clock */ 146:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_USART2); 147:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 148:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(USART3) 149:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == USART3) 150:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 151:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of USART clock */ 152:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_USART3); ARM GAS /tmp/ccLDSOuT.s page 82 153:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 154:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of USART clock */ 155:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_USART3); 156:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 157:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif /* USART3 */ 158:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(USART6) 159:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == USART6) 160:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 161:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of USART clock */ 162:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_USART6); 163:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 164:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of USART clock */ 165:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB2_GRP1_ReleaseReset(LL_APB2_GRP1_PERIPH_USART6); 166:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 167:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif /* USART6 */ 168:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(UART4) 169:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == UART4) 170:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of UART clock */ 172:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_UART4); 173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 174:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of UART clock */ 175:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_UART4); 176:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 177:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif /* UART4 */ 178:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(UART5) 179:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == UART5) 180:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 181:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of UART clock */ 182:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_UART5); 183:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 184:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of UART clock */ 185:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_UART5); 186:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 187:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif /* UART5 */ 188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(UART7) 189:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == UART7) 190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 191:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of UART clock */ 192:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_UART7); 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 194:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of UART clock */ 195:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_UART7); 196:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 197:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif /* UART7 */ 198:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(UART8) 199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == UART8) 200:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 201:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of UART clock */ 202:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_UART8); 203:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 204:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of UART clock */ 205:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_UART8); 206:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 207:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif /* UART8 */ 208:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(UART9) 209:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == UART9) ARM GAS /tmp/ccLDSOuT.s page 83 210:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 211:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of UART clock */ 212:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_UART9); 213:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 214:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of UART clock */ 215:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB2_GRP1_ReleaseReset(LL_APB2_GRP1_PERIPH_UART9); 216:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 217:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif /* UART9 */ 218:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #if defined(UART10) 219:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else if (USARTx == UART10) 220:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 221:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Force reset of UART clock */ 222:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_UART10); 223:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 224:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** /* Release reset of UART clock */ 225:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** LL_APB2_GRP1_ReleaseReset(LL_APB2_GRP1_PERIPH_UART10); 226:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 227:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** #endif /* UART10 */ 228:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** else 229:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 230:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** status = ERROR; 231:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 232:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** 233:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** return (status); 234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** } 966 .loc 3 234 1 is_stmt 1 view .LVU216 967 0036 7047 bx lr @ 968 .LVL42: 969 .L78: 970 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:149: else 149:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 971 .loc 3 149 11 view .LVU217 972 0038 284B ldr r3, .L86+8 @ tmp157, 973 003a 9842 cmp r0, r3 @ USARTx, tmp157 974 003c 09D1 bne .L79 @, 975 .LVL43: 976 .LBB54: 977 .LBB55: 978 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1413: SET_B 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 979 .loc 4 1413 3 view .LVU218 980 003e 03F5F833 add r3, r3, #126976 @ tmp158, tmp158, 981 0042 1A6A ldr r2, [r3, #32] @ _35, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 982 0044 42F48022 orr r2, r2, #262144 @ _36, _35, 983 0048 1A62 str r2, [r3, #32] @ _36, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 984 .LVL44: 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 985 .loc 4 1413 3 is_stmt 0 view .LVU219 986 .LBE55: 987 .LBE54: 988 .LBB56: 989 .LBB57: 990 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1485: CLEAR 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 991 .loc 4 1485 3 is_stmt 1 view .LVU220 992 004a 1A6A ldr r2, [r3, #32] @ _32, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 993 004c 22F48022 bic r2, r2, #262144 @ _34, _32, ARM GAS /tmp/ccLDSOuT.s page 84 994 0050 F0E7 b .L85 @ 995 .LVL45: 996 .L79: 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 997 .loc 4 1485 3 is_stmt 0 view .LVU221 998 .LBE57: 999 .LBE56: 1000 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:159: else 159:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 1001 .loc 3 159 11 is_stmt 1 view .LVU222 1002 0052 234B ldr r3, .L86+12 @ tmp162, 1003 0054 9842 cmp r0, r3 @ USARTx, tmp162 1004 0056 09D1 bne .L80 @, 1005 .LVL46: 1006 .LBB58: 1007 .LBB59: 1008 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1893: SET_B 1893:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1009 .loc 4 1893 3 view .LVU223 1010 0058 03F59233 add r3, r3, #74752 @ tmp163, tmp163, 1011 005c 5A6A ldr r2, [r3, #36] @ _40, MEM[(struct RCC_TypeDef *)1073887232B].APB2RSTR 1012 005e 42F02002 orr r2, r2, #32 @ _41, _40, 1013 0062 5A62 str r2, [r3, #36] @ _41, MEM[(struct RCC_TypeDef *)1073887232B].APB2RSTR 1014 .LVL47: 1893:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1015 .loc 4 1893 3 is_stmt 0 view .LVU224 1016 .LBE59: 1017 .LBE58: 1018 .LBB60: 1019 .LBB46: 1020 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1951: CLEAR 1951:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1021 .loc 4 1951 3 is_stmt 1 view .LVU225 1022 0064 5A6A ldr r2, [r3, #36] @ _37, MEM[(struct RCC_TypeDef *)1073887232B].APB2RSTR 1023 0066 22F02002 bic r2, r2, #32 @ _39, _37, 1024 006a D5E7 b .L84 @ 1025 .LVL48: 1026 .L80: 1951:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1027 .loc 4 1951 3 is_stmt 0 view .LVU226 1028 .LBE46: 1029 .LBE60: 1030 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:169: else 169:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 1031 .loc 3 169 11 is_stmt 1 view .LVU227 1032 006c 1D4B ldr r3, .L86+16 @ tmp167, 1033 006e 9842 cmp r0, r3 @ USARTx, tmp167 1034 0070 09D1 bne .L81 @, 1035 .LVL49: 1036 .LBB61: 1037 .LBB62: 1038 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1413: SET_B 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1039 .loc 4 1413 3 view .LVU228 1040 0072 03F5F633 add r3, r3, #125952 @ tmp168, tmp168, 1041 0076 1A6A ldr r2, [r3, #32] @ _45, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1042 0078 42F40022 orr r2, r2, #524288 @ _46, _45, ARM GAS /tmp/ccLDSOuT.s page 85 1043 007c 1A62 str r2, [r3, #32] @ _46, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1044 .LVL50: 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1045 .loc 4 1413 3 is_stmt 0 view .LVU229 1046 .LBE62: 1047 .LBE61: 1048 .LBB63: 1049 .LBB64: 1050 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1485: CLEAR 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1051 .loc 4 1485 3 is_stmt 1 view .LVU230 1052 007e 1A6A ldr r2, [r3, #32] @ _42, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1053 0080 22F40022 bic r2, r2, #524288 @ _44, _42, 1054 0084 D6E7 b .L85 @ 1055 .LVL51: 1056 .L81: 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1057 .loc 4 1485 3 is_stmt 0 view .LVU231 1058 .LBE64: 1059 .LBE63: 1060 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:179: else 179:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 1061 .loc 3 179 11 is_stmt 1 view .LVU232 1062 0086 184B ldr r3, .L86+20 @ tmp172, 1063 0088 9842 cmp r0, r3 @ USARTx, tmp172 1064 008a 09D1 bne .L82 @, 1065 .LVL52: 1066 .LBB65: 1067 .LBB66: 1068 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1413: SET_B 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1069 .loc 4 1413 3 view .LVU233 1070 008c 03F5F433 add r3, r3, #124928 @ tmp173, tmp173, 1071 0090 1A6A ldr r2, [r3, #32] @ _50, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1072 0092 42F48012 orr r2, r2, #1048576 @ _51, _50, 1073 0096 1A62 str r2, [r3, #32] @ _51, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1074 .LVL53: 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1075 .loc 4 1413 3 is_stmt 0 view .LVU234 1076 .LBE66: 1077 .LBE65: 1078 .LBB67: 1079 .LBB68: 1080 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1485: CLEAR 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1081 .loc 4 1485 3 is_stmt 1 view .LVU235 1082 0098 1A6A ldr r2, [r3, #32] @ _47, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1083 009a 22F48012 bic r2, r2, #1048576 @ _49, _47, 1084 009e C9E7 b .L85 @ 1085 .LVL54: 1086 .L82: 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1087 .loc 4 1485 3 is_stmt 0 view .LVU236 1088 .LBE68: 1089 .LBE67: 1090 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:189: else 189:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { ARM GAS /tmp/ccLDSOuT.s page 86 1091 .loc 3 189 11 is_stmt 1 view .LVU237 1092 00a0 124B ldr r3, .L86+24 @ tmp177, 1093 00a2 9842 cmp r0, r3 @ USARTx, tmp177 1094 00a4 09D1 bne .L83 @, 1095 .LVL55: 1096 .LBB69: 1097 .LBB70: 1098 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1413: SET_B 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1099 .loc 4 1413 3 view .LVU238 1100 00a6 03F5E033 add r3, r3, #114688 @ tmp178, tmp178, 1101 00aa 1A6A ldr r2, [r3, #32] @ _55, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1102 00ac 42F08042 orr r2, r2, #1073741824 @ _56, _55, 1103 00b0 1A62 str r2, [r3, #32] @ _56, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1104 .LVL56: 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1105 .loc 4 1413 3 is_stmt 0 view .LVU239 1106 .LBE70: 1107 .LBE69: 1108 .LBB71: 1109 .LBB72: 1110 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1485: CLEAR 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1111 .loc 4 1485 3 is_stmt 1 view .LVU240 1112 00b2 1A6A ldr r2, [r3, #32] @ _52, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1113 00b4 22F08042 bic r2, r2, #1073741824 @ _54, _52, 1114 00b8 BCE7 b .L85 @ 1115 .LVL57: 1116 .L83: 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1117 .loc 4 1485 3 is_stmt 0 view .LVU241 1118 .LBE72: 1119 .LBE71: 1120 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c:199: else 199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c **** { 1121 .loc 3 199 11 is_stmt 1 view .LVU242 1122 00ba 0D4B ldr r3, .L86+28 @ tmp182, 1123 00bc 9842 cmp r0, r3 @ USARTx, tmp182 1124 00be BAD1 bne .L75 @, 1125 .LVL58: 1126 .LBB73: 1127 .LBB74: 1128 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1413: SET_B 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1129 .loc 4 1413 3 view .LVU243 1130 00c0 03F5DE33 add r3, r3, #113664 @ tmp183, tmp183, 1131 00c4 1A6A ldr r2, [r3, #32] @ _60, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1132 00c6 42F00042 orr r2, r2, #-2147483648 @ _61, _60, 1133 00ca 1A62 str r2, [r3, #32] @ _61, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1134 .LVL59: 1413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1135 .loc 4 1413 3 is_stmt 0 view .LVU244 1136 .LBE74: 1137 .LBE73: 1138 .LBB75: 1139 .LBB53: 1140 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:1485: CLEAR ARM GAS /tmp/ccLDSOuT.s page 87 1485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1141 .loc 4 1485 3 is_stmt 1 view .LVU245 1142 00cc 1A6A ldr r2, [r3, #32] @ _57, MEM[(struct RCC_TypeDef *)1073887232B].APB1RSTR 1143 00ce 22F00042 bic r2, r2, #-2147483648 @ _59, _57, 1144 00d2 AFE7 b .L85 @ 1145 .L87: 1146 .align 2 1147 .L86: 1148 00d4 00100140 .word 1073811456 1149 00d8 00440040 .word 1073759232 1150 00dc 00480040 .word 1073760256 1151 00e0 00140140 .word 1073812480 1152 00e4 004C0040 .word 1073761280 1153 00e8 00500040 .word 1073762304 1154 00ec 00780040 .word 1073772544 1155 00f0 007C0040 .word 1073773568 1156 .LBE53: 1157 .LBE75: 1158 .cfi_endproc 1159 .LFE13: 1160 .size LL_USART_DeInit.isra.0, .-LL_USART_DeInit.isra.0 1161 .section .text.LL_DMA_DeInit.isra.0,"ax",%progbits 1162 .align 1 1163 .global LL_DMA_DeInit.isra.0 1164 .hidden LL_DMA_DeInit.isra.0 1165 .syntax unified 1166 .thumb 1167 .thumb_func 1168 .type LL_DMA_DeInit.isra.0, %function 1169 LL_DMA_DeInit.isra.0: 1170 .LVL60: 1171 .LFB19: 1172 .file 5 "/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c" 1:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /** 2:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ****************************************************************************** 3:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @file stm32f4xx_ll_dma.c 4:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @author MCD Application Team 5:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @brief DMA LL module driver. 6:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ****************************************************************************** 7:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @attention 8:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * 9:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** *

© Copyright (c) 2017 STMicroelectronics. 10:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * All rights reserved.

11:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * 12:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * This software component is licensed by ST under BSD 3-Clause license, 13:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * the "License"; You may not use this file except in compliance with the 14:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * License. You may obtain a copy of the License at: 15:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * opensource.org/licenses/BSD-3-Clause 16:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * 17:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ****************************************************************************** 18:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** */ 19:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #if defined(USE_FULL_LL_DRIVER) 20:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 21:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Includes ------------------------------------------------------------------*/ 22:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #include "stm32f4xx_ll_dma.h" 23:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #include "stm32f4xx_ll_bus.h" 24:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #ifdef USE_FULL_ASSERT ARM GAS /tmp/ccLDSOuT.s page 88 25:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #include "stm32_assert.h" 26:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #else 27:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define assert_param(expr) ((void)0U) 28:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #endif 29:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 30:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /** @addtogroup STM32F4xx_LL_Driver 31:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @{ 32:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** */ 33:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 34:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #if defined (DMA1) || defined (DMA2) 35:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 36:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /** @defgroup DMA_LL DMA 37:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @{ 38:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** */ 39:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 40:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Private types -------------------------------------------------------------*/ 41:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Private variables ---------------------------------------------------------*/ 42:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Private constants ---------------------------------------------------------*/ 43:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Private macros ------------------------------------------------------------*/ 44:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /** @addtogroup DMA_LL_Private_Macros 45:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @{ 46:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** */ 47:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_DIRECTION(__VALUE__) (((__VALUE__) == LL_DMA_DIRECTION_PERIPH_TO_MEMORY) 48:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_DIRECTION_MEMORY_TO_PERIPH) 49:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_DIRECTION_MEMORY_TO_MEMORY) 50:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 51:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_MODE(__VALUE__) (((__VALUE__) == LL_DMA_MODE_NORMAL) || \ 52:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_MODE_CIRCULAR) || \ 53:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_MODE_PFCTRL)) 54:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 55:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_PERIPHINCMODE(__VALUE__) (((__VALUE__) == LL_DMA_PERIPH_INCREMENT) || \ 56:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_PERIPH_NOINCREMENT)) 57:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 58:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_MEMORYINCMODE(__VALUE__) (((__VALUE__) == LL_DMA_MEMORY_INCREMENT) || \ 59:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_MEMORY_NOINCREMENT)) 60:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 61:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_PERIPHDATASIZE(__VALUE__) (((__VALUE__) == LL_DMA_PDATAALIGN_BYTE) || \ 62:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_PDATAALIGN_HALFWORD) || \ 63:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_PDATAALIGN_WORD)) 64:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 65:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_MEMORYDATASIZE(__VALUE__) (((__VALUE__) == LL_DMA_MDATAALIGN_BYTE) || \ 66:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_MDATAALIGN_HALFWORD) || \ 67:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_MDATAALIGN_WORD)) 68:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 69:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_NBDATA(__VALUE__) ((__VALUE__) <= 0x0000FFFFU) 70:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 71:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_CHANNEL(__VALUE__) (((__VALUE__) == LL_DMA_CHANNEL_0) || \ 72:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_1) || \ 73:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_2) || \ 74:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_3) || \ 75:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_4) || \ 76:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_5) || \ 77:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_6) || \ 78:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_7)) 79:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 80:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_PRIORITY(__VALUE__) (((__VALUE__) == LL_DMA_PRIORITY_LOW) || \ 81:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_PRIORITY_MEDIUM) || \ ARM GAS /tmp/ccLDSOuT.s page 89 82:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_PRIORITY_HIGH) || \ 83:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((__VALUE__) == LL_DMA_PRIORITY_VERYHIGH)) 84:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 85:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_ALL_STREAM_INSTANCE(INSTANCE, STREAM) ((((INSTANCE) == DMA1) && \ 86:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** (((STREAM) == LL_DMA_STREAM_0) || \ 87:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_1) || \ 88:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_2) || \ 89:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_3) || \ 90:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_4) || \ 91:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_5) || \ 92:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_6) || \ 93:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_7) || \ 94:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_ALL))) ||\ 95:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** (((INSTANCE) == DMA2) && \ 96:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** (((STREAM) == LL_DMA_STREAM_0) || \ 97:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_1) || \ 98:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_2) || \ 99:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_3) || \ 100:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_4) || \ 101:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_5) || \ 102:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_6) || \ 103:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_7) || \ 104:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STREAM) == LL_DMA_STREAM_ALL)))) 105:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 106:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_FIFO_MODE_STATE(STATE) (((STATE) == LL_DMA_FIFOMODE_DISABLE ) || \ 107:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((STATE) == LL_DMA_FIFOMODE_ENABLE)) 108:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 109:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_FIFO_THRESHOLD(THRESHOLD) (((THRESHOLD) == LL_DMA_FIFOTHRESHOLD_1_4) || \ 110:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((THRESHOLD) == LL_DMA_FIFOTHRESHOLD_1_2) || \ 111:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((THRESHOLD) == LL_DMA_FIFOTHRESHOLD_3_4) || \ 112:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((THRESHOLD) == LL_DMA_FIFOTHRESHOLD_FULL)) 113:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 114:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_MEMORY_BURST(BURST) (((BURST) == LL_DMA_MBURST_SINGLE) || \ 115:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((BURST) == LL_DMA_MBURST_INC4) || \ 116:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((BURST) == LL_DMA_MBURST_INC8) || \ 117:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((BURST) == LL_DMA_MBURST_INC16)) 118:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 119:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** #define IS_LL_DMA_PERIPHERAL_BURST(BURST) (((BURST) == LL_DMA_PBURST_SINGLE) || \ 120:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((BURST) == LL_DMA_PBURST_INC4) || \ 121:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((BURST) == LL_DMA_PBURST_INC8) || \ 122:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ((BURST) == LL_DMA_PBURST_INC16)) 123:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 124:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /** 125:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @} 126:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** */ 127:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 128:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Private function prototypes -----------------------------------------------*/ 129:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 130:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Exported functions --------------------------------------------------------*/ 131:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /** @addtogroup DMA_LL_Exported_Functions 132:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @{ 133:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** */ 134:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 135:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /** @addtogroup DMA_LL_EF_Init 136:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @{ 137:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** */ 138:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ARM GAS /tmp/ccLDSOuT.s page 90 139:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /** 140:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @brief De-initialize the DMA registers to their default reset values. 141:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @param DMAx DMAx Instance 142:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @param Stream This parameter can be one of the following values: 143:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_0 144:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_1 145:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_2 146:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_3 147:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_4 148:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_5 149:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_6 150:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_7 151:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @arg @ref LL_DMA_STREAM_ALL 152:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * @retval An ErrorStatus enumeration value: 153:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * - SUCCESS: DMA registers are de-initialized 154:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** * - ERROR: DMA registers are not de-initialized 155:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** */ 156:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** uint32_t LL_DMA_DeInit(DMA_TypeDef *DMAx, uint32_t Stream) 1173 .loc 5 156 10 view -0 1174 .cfi_startproc 1175 @ args = 0, pretend = 0, frame = 0 1176 @ frame_needed = 0, uses_anonymous_args = 0 1177 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:164: if (St 157:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 158:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMA_Stream_TypeDef *tmp = (DMA_Stream_TypeDef *)DMA1_Stream0; 159:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ErrorStatus status = SUCCESS; 160:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 161:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Check the DMA Instance DMAx and Stream parameters*/ 162:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** assert_param(IS_LL_DMA_ALL_STREAM_INSTANCE(DMAx, Stream)); 163:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 164:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** if (Stream == LL_DMA_STREAM_ALL) 1178 .loc 5 164 6 view .LVU247 1179 0000 11F5803F cmn r1, #65536 @ Stream, 1180 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:156: uint32_t 156:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 1181 .loc 5 156 10 view .LVU248 1182 0004 10B5 push {r4, lr} @ 1183 .LCFI3: 1184 .cfi_def_cfa_offset 8 1185 .cfi_offset 4, -8 1186 .cfi_offset 14, -4 1187 0006 484A ldr r2, .L123 @ tmp163, 1188 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:164: if (St 1189 .loc 5 164 6 view .LVU249 1190 0008 18D1 bne .L89 @, 1191 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:166: if ( 165:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 166:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** if (DMAx == DMA1) 1192 .loc 5 166 8 view .LVU250 1193 000a 9042 cmp r0, r2 @ DMAx, tmp163 1194 000c 09D1 bne .L90 @, 1195 .LVL61: 1196 .LBB88: 1197 .LBB89: 1198 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:586: SET_BI 586:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1199 .loc 4 586 3 view .LVU251 ARM GAS /tmp/ccLDSOuT.s page 91 1200 000e 474B ldr r3, .L123+4 @ tmp136, 1201 0010 1A69 ldr r2, [r3, #16] @ _33, MEM[(struct RCC_TypeDef *)1073887232B].AHB1RSTR 1202 0012 42F40012 orr r2, r2, #2097152 @ _34, _33, 1203 0016 1A61 str r2, [r3, #16] @ _34, MEM[(struct RCC_TypeDef *)1073887232B].AHB1RSTR 1204 .LVL62: 586:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1205 .loc 4 586 3 is_stmt 0 view .LVU252 1206 .LBE89: 1207 .LBE88: 1208 .LBB90: 1209 .LBB91: 1210 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:635: CLEAR_ 635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1211 .loc 4 635 3 is_stmt 1 view .LVU253 1212 0018 1A69 ldr r2, [r3, #16] @ _30, MEM[(struct RCC_TypeDef *)1073887232B].AHB1RSTR 1213 001a 22F40012 bic r2, r2, #2097152 @ _32, _30, 1214 .LVL63: 1215 .L121: 635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1216 .loc 4 635 3 is_stmt 0 view .LVU254 1217 .LBE91: 1218 .LBE90: 1219 .LBB92: 1220 .LBB93: 1221 001e 1A61 str r2, [r3, #16] @ _37, 1222 .LVL64: 1223 .L88: 635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1224 .loc 4 635 3 view .LVU255 1225 .LBE93: 1226 .LBE92: 1227 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:263: } 167:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 168:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Force reset of DMA clock */ 169:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_AHB1_GRP1_ForceReset(LL_AHB1_GRP1_PERIPH_DMA1); 170:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Release reset of DMA clock */ 172:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_AHB1_GRP1_ReleaseReset(LL_AHB1_GRP1_PERIPH_DMA1); 173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 174:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else if (DMAx == DMA2) 175:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 176:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Force reset of DMA clock */ 177:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_AHB1_GRP1_ForceReset(LL_AHB1_GRP1_PERIPH_DMA2); 178:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 179:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Release reset of DMA clock */ 180:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_AHB1_GRP1_ReleaseReset(LL_AHB1_GRP1_PERIPH_DMA2); 181:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 182:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else 183:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 184:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** status = ERROR; 185:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 186:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 187:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else 188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 189:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Disable the selected Stream */ 190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_DMA_DisableStream(DMAx,Stream); 191:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ARM GAS /tmp/ccLDSOuT.s page 92 192:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Get the DMA Stream Instance */ 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** tmp = (DMA_Stream_TypeDef *)(__LL_DMA_GET_STREAM_INSTANCE(DMAx, Stream)); 194:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 195:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset DMAx_Streamy configuration register */ 196:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_DMA_WriteReg(tmp, CR, 0U); 197:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 198:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset DMAx_Streamy remaining bytes register */ 199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_DMA_WriteReg(tmp, NDTR, 0U); 200:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 201:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset DMAx_Streamy peripheral address register */ 202:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_DMA_WriteReg(tmp, PAR, 0U); 203:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 204:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset DMAx_Streamy memory address register */ 205:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_DMA_WriteReg(tmp, M0AR, 0U); 206:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 207:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset DMAx_Streamy memory address register */ 208:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_DMA_WriteReg(tmp, M1AR, 0U); 209:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 210:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset DMAx_Streamy FIFO control register */ 211:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_DMA_WriteReg(tmp, FCR, 0x00000021U); 212:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 213:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset Channel register field for DMAx Stream*/ 214:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** LL_DMA_SetChannelSelection(DMAx, Stream, LL_DMA_CHANNEL_0); 215:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 216:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** if(Stream == LL_DMA_STREAM_0) 217:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 218:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset the Stream0 pending flags */ 219:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMAx->LIFCR = 0x0000003FU; 220:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 221:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else if(Stream == LL_DMA_STREAM_1) 222:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 223:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset the Stream1 pending flags */ 224:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMAx->LIFCR = 0x00000F40U; 225:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 226:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else if(Stream == LL_DMA_STREAM_2) 227:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 228:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset the Stream2 pending flags */ 229:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMAx->LIFCR = 0x003F0000U; 230:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 231:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else if(Stream == LL_DMA_STREAM_3) 232:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 233:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset the Stream3 pending flags */ 234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMAx->LIFCR = 0x0F400000U; 235:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 236:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else if(Stream == LL_DMA_STREAM_4) 237:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 238:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset the Stream4 pending flags */ 239:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMAx->HIFCR = 0x0000003FU; 240:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 241:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else if(Stream == LL_DMA_STREAM_5) 242:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 243:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset the Stream5 pending flags */ 244:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMAx->HIFCR = 0x00000F40U; 245:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 246:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else if(Stream == LL_DMA_STREAM_6) 247:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 248:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset the Stream6 pending flags */ ARM GAS /tmp/ccLDSOuT.s page 93 249:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMAx->HIFCR = 0x003F0000U; 250:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 251:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else if(Stream == LL_DMA_STREAM_7) 252:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 253:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** /* Reset the Stream7 pending flags */ 254:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** DMAx->HIFCR = 0x0F400000U; 255:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 256:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** else 257:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 258:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** status = ERROR; 259:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 260:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 261:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 262:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** return status; 263:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1228 .loc 5 263 1 is_stmt 1 view .LVU256 1229 0020 10BD pop {r4, pc} @ 1230 .LVL65: 1231 .L90: 1232 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:174: else 174:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** { 1233 .loc 5 174 13 view .LVU257 1234 0022 434B ldr r3, .L123+8 @ tmp140, 1235 0024 9842 cmp r0, r3 @ DMAx, tmp140 1236 0026 FBD1 bne .L88 @, 1237 .LVL66: 1238 .LBB95: 1239 .LBB96: 1240 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:586: SET_BI 586:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1241 .loc 4 586 3 view .LVU258 1242 0028 A3F53053 sub r3, r3, #11264 @ tmp141, tmp141, 1243 002c 1A69 ldr r2, [r3, #16] @ _38, MEM[(struct RCC_TypeDef *)1073887232B].AHB1RSTR 1244 002e 42F48002 orr r2, r2, #4194304 @ _39, _38, 1245 0032 1A61 str r2, [r3, #16] @ _39, MEM[(struct RCC_TypeDef *)1073887232B].AHB1RSTR 1246 .LVL67: 586:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1247 .loc 4 586 3 is_stmt 0 view .LVU259 1248 .LBE96: 1249 .LBE95: 1250 .LBB97: 1251 .LBB94: 1252 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h:635: CLEAR_ 635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1253 .loc 4 635 3 is_stmt 1 view .LVU260 1254 0034 1A69 ldr r2, [r3, #16] @ _35, MEM[(struct RCC_TypeDef *)1073887232B].AHB1RSTR 1255 0036 22F48002 bic r2, r2, #4194304 @ _37, _35, 1256 003a F0E7 b .L121 @ 1257 .LVL68: 1258 .L89: 635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h **** } 1259 .loc 4 635 3 is_stmt 0 view .LVU261 1260 .LBE94: 1261 .LBE97: 1262 .LBB98: 1263 .LBB99: 1264 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h:517: CLEAR_ ARM GAS /tmp/ccLDSOuT.s page 94 1265 .file 6 "/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h" 1:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 2:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ****************************************************************************** 3:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @file stm32f4xx_ll_dma.h 4:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @author MCD Application Team 5:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Header file of DMA LL module. 6:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ****************************************************************************** 7:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @attention 8:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * 9:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** *

© Copyright (c) 2017 STMicroelectronics. 10:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * All rights reserved.

11:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * 12:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * This software component is licensed by ST under BSD 3-Clause license, 13:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * the "License"; You may not use this file except in compliance with the 14:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * License. You may obtain a copy of the License at: 15:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * opensource.org/licenses/BSD-3-Clause 16:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * 17:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ****************************************************************************** 18:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 19:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 20:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Define to prevent recursive inclusion -------------------------------------*/ 21:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #ifndef __STM32F4xx_LL_DMA_H 22:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define __STM32F4xx_LL_DMA_H 23:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 24:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #ifdef __cplusplus 25:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** extern "C" { 26:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #endif 27:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 28:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Includes ------------------------------------------------------------------*/ 29:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #include "stm32f4xx.h" 30:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 31:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @addtogroup STM32F4xx_LL_Driver 32:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 33:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 34:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 35:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #if defined (DMA1) || defined (DMA2) 36:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 37:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL DMA 38:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 39:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 40:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 41:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Private types -------------------------------------------------------------*/ 42:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Private variables ---------------------------------------------------------*/ 43:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_Private_Variables DMA Private Variables 44:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 45:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 46:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Array used to get the DMA stream register offset versus stream index LL_DMA_STREAM_x */ 47:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** static const uint8_t STREAM_OFFSET_TAB[] = 48:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 49:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (uint8_t)(DMA1_Stream0_BASE - DMA1_BASE), 50:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (uint8_t)(DMA1_Stream1_BASE - DMA1_BASE), 51:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (uint8_t)(DMA1_Stream2_BASE - DMA1_BASE), 52:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (uint8_t)(DMA1_Stream3_BASE - DMA1_BASE), 53:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (uint8_t)(DMA1_Stream4_BASE - DMA1_BASE), 54:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (uint8_t)(DMA1_Stream5_BASE - DMA1_BASE), 55:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (uint8_t)(DMA1_Stream6_BASE - DMA1_BASE), 56:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (uint8_t)(DMA1_Stream7_BASE - DMA1_BASE) ARM GAS /tmp/ccLDSOuT.s page 95 57:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** }; 58:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 59:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 60:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 61:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 62:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 63:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Private constants ---------------------------------------------------------*/ 64:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_Private_Constants DMA Private Constants 65:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 66:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 67:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 68:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 69:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 70:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 71:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 72:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Private macros ------------------------------------------------------------*/ 73:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Exported types ------------------------------------------------------------*/ 74:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #if defined(USE_FULL_LL_DRIVER) 75:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_ES_INIT DMA Exported Init structure 76:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 77:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 78:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** typedef struct 79:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 80:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t PeriphOrM2MSrcAddress; /*!< Specifies the peripheral base address for DMA transfer 81:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** or as Source base address in case of memory to memory trans 82:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 83:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter must be a value between Min_Data = 0 and Max 84:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 85:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t MemoryOrM2MDstAddress; /*!< Specifies the memory base address for DMA transfer 86:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** or as Destination base address in case of memory to memory 87:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 88:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter must be a value between Min_Data = 0 and Max 89:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 90:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t Direction; /*!< Specifies if the data will be transferred from memory to pe 91:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** from memory to memory or from peripheral to memory. 92:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_DIRECTION 93:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 94:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 95:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 96:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t Mode; /*!< Specifies the normal or circular operation mode. 97:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_MODE 98:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** @note The circular buffer mode cannot be used if the memory 99:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** data transfer direction is configured on the selected 100:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 101:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 102:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 103:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t PeriphOrM2MSrcIncMode; /*!< Specifies whether the Peripheral address or Source address 104:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** is incremented or not. 105:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_PERIPH 106:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 107:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 108:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 109:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t MemoryOrM2MDstIncMode; /*!< Specifies whether the Memory address or Destination address 110:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** is incremented or not. 111:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_MEMORY 112:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 113:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct ARM GAS /tmp/ccLDSOuT.s page 96 114:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 115:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t PeriphOrM2MSrcDataSize; /*!< Specifies the Peripheral data size alignment or Source data 116:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** in case of memory to memory transfer direction. 117:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_PDATAALIGN 118:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 119:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 120:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 121:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t MemoryOrM2MDstDataSize; /*!< Specifies the Memory data size alignment or Destination dat 122:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** in case of memory to memory transfer direction. 123:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_MDATAALIGN 124:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 125:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 126:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 127:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t NbData; /*!< Specifies the number of data to transfer, in data unit. 128:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** The data unit is equal to the source buffer configuration s 129:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** or MemorySize parameters depending in the transfer directio 130:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter must be a value between Min_Data = 0 and Max 131:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 132:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 133:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 134:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t Channel; /*!< Specifies the peripheral channel. 135:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_CHANNEL 136:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 137:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 138:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 139:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t Priority; /*!< Specifies the channel priority level. 140:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_PRIORITY 141:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 142:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 143:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 144:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t FIFOMode; /*!< Specifies if the FIFO mode or Direct mode will be used for 145:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_FIFOMODE 146:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** @note The Direct mode (FIFO mode disabled) cannot be used i 147:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** memory-to-memory data transfer is configured on the selecte 148:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 149:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 150:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 151:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t FIFOThreshold; /*!< Specifies the FIFO threshold level. 152:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_FIFOTHRESHO 153:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 154:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 155:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 156:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t MemBurst; /*!< Specifies the Burst transfer configuration for the memory t 157:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** It specifies the amount of data to be transferred in a sing 158:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** transaction. 159:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_MBURST 160:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** @note The burst mode is possible only if the address Increm 161:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 162:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct 163:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 164:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** uint32_t PeriphBurst; /*!< Specifies the Burst transfer configuration for the peripher 165:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** It specifies the amount of data to be transferred in a sing 166:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** transaction. 167:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_PBURST 168:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** @note The burst mode is possible only if the address Increm 169:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 170:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** This feature can be modified afterwards using unitary funct ARM GAS /tmp/ccLDSOuT.s page 97 171:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 172:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } LL_DMA_InitTypeDef; 173:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 174:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 175:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 176:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #endif /*USE_FULL_LL_DRIVER*/ 177:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Exported constants --------------------------------------------------------*/ 178:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_Exported_Constants DMA Exported Constants 179:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 180:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 181:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 182:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_STREAM STREAM 183:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 184:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 185:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_0 0x00000000U 186:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_1 0x00000001U 187:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_2 0x00000002U 188:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_3 0x00000003U 189:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_4 0x00000004U 190:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_5 0x00000005U 191:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_6 0x00000006U 192:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_7 0x00000007U 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_STREAM_ALL 0xFFFF0000U 194:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 195:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 196:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 197:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 198:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_DIRECTION DIRECTION 199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 200:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 201:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_DIRECTION_PERIPH_TO_MEMORY 0x00000000U /*!< Peripheral to memory direc 202:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_DIRECTION_MEMORY_TO_PERIPH DMA_SxCR_DIR_0 /*!< Memory to peripheral direc 203:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_DIRECTION_MEMORY_TO_MEMORY DMA_SxCR_DIR_1 /*!< Memory to memory direction 204:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 205:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 206:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 207:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 208:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_MODE MODE 209:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 210:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 211:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MODE_NORMAL 0x00000000U /*!< Normal Mode 212:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MODE_CIRCULAR DMA_SxCR_CIRC /*!< Circular Mode 213:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MODE_PFCTRL DMA_SxCR_PFCTRL /*!< Peripheral flow control mo 214:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 215:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 216:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 217:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 218:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_DOUBLEBUFFER_MODE DOUBLEBUFFER MODE 219:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 220:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 221:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_DOUBLEBUFFER_MODE_DISABLE 0x00000000U /*!< Disable double buffering m 222:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_DOUBLEBUFFER_MODE_ENABLE DMA_SxCR_DBM /*!< Enable double buffering mo 223:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 224:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 225:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 226:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 227:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_PERIPH PERIPH ARM GAS /tmp/ccLDSOuT.s page 98 228:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 229:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 230:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PERIPH_NOINCREMENT 0x00000000U /*!< Peripheral increment mode 231:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PERIPH_INCREMENT DMA_SxCR_PINC /*!< Peripheral increment mode 232:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 233:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 235:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 236:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_MEMORY MEMORY 237:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 238:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 239:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MEMORY_NOINCREMENT 0x00000000U /*!< Memory increment mode Disa 240:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MEMORY_INCREMENT DMA_SxCR_MINC /*!< Memory increment mode Enab 241:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 242:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 243:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 244:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 245:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_PDATAALIGN PDATAALIGN 246:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 247:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 248:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PDATAALIGN_BYTE 0x00000000U /*!< Peripheral data alignment 249:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PDATAALIGN_HALFWORD DMA_SxCR_PSIZE_0 /*!< Peripheral data alignment 250:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PDATAALIGN_WORD DMA_SxCR_PSIZE_1 /*!< Peripheral data alignment 251:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 252:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 253:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 254:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 255:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_MDATAALIGN MDATAALIGN 256:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 257:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 258:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MDATAALIGN_BYTE 0x00000000U /*!< Memory data alignment : By 259:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MDATAALIGN_HALFWORD DMA_SxCR_MSIZE_0 /*!< Memory data alignment : Ha 260:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MDATAALIGN_WORD DMA_SxCR_MSIZE_1 /*!< Memory data alignment : Wo 261:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 262:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 263:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 264:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 265:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_OFFSETSIZE OFFSETSIZE 266:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 267:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 268:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_OFFSETSIZE_PSIZE 0x00000000U /*!< Peripheral increment offse 269:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_OFFSETSIZE_FIXEDTO4 DMA_SxCR_PINCOS /*!< Peripheral increment offse 270:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 271:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 272:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 273:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 274:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_PRIORITY PRIORITY 275:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 276:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 277:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PRIORITY_LOW 0x00000000U /*!< Priority level : Low 278:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PRIORITY_MEDIUM DMA_SxCR_PL_0 /*!< Priority level : Medium 279:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PRIORITY_HIGH DMA_SxCR_PL_1 /*!< Priority level : High 280:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PRIORITY_VERYHIGH DMA_SxCR_PL /*!< Priority level : Very_High 281:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 282:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 283:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 284:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ARM GAS /tmp/ccLDSOuT.s page 99 285:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_CHANNEL CHANNEL 286:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 287:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 288:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_0 0x00000000U 289:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_1 DMA_SxCR_CHSEL_0 290:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_2 DMA_SxCR_CHSEL_1 291:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_3 (DMA_SxCR_CHSEL_0 | DMA_SxCR_CHSEL_1) 292:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_4 DMA_SxCR_CHSEL_2 293:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_5 (DMA_SxCR_CHSEL_2 | DMA_SxCR_CHSEL_0) 294:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_6 (DMA_SxCR_CHSEL_2 | DMA_SxCR_CHSEL_1) 295:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_7 (DMA_SxCR_CHSEL_2 | DMA_SxCR_CHSEL_1 | DMA_SxCR_CHSEL_0) 296:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #if defined (DMA_SxCR_CHSEL_3) 297:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_8 DMA_SxCR_CHSEL_3 298:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_9 (DMA_SxCR_CHSEL_3 | DMA_SxCR_CHSEL_0) 299:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_10 (DMA_SxCR_CHSEL_3 | DMA_SxCR_CHSEL_1) 300:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_11 (DMA_SxCR_CHSEL_3 | DMA_SxCR_CHSEL_1 | DMA_SxCR_CHSEL_0) 301:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_12 (DMA_SxCR_CHSEL_3 | DMA_SxCR_CHSEL_2) 302:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_13 (DMA_SxCR_CHSEL_3 | DMA_SxCR_CHSEL_2 | DMA_SxCR_CHSEL_0) 303:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_14 (DMA_SxCR_CHSEL_3 | DMA_SxCR_CHSEL_2 | DMA_SxCR_CHSEL_1) 304:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CHANNEL_15 (DMA_SxCR_CHSEL_3 | DMA_SxCR_CHSEL_2 | DMA_SxCR_CHSEL_1 | 305:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #endif /* DMA_SxCR_CHSEL_3 */ 306:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 307:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 308:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 309:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 310:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_MBURST MBURST 311:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 312:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 313:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MBURST_SINGLE 0x00000000U /*!< Memory burst 314:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MBURST_INC4 DMA_SxCR_MBURST_0 /*!< Memory burst 315:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MBURST_INC8 DMA_SxCR_MBURST_1 /*!< Memory burst 316:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_MBURST_INC16 (DMA_SxCR_MBURST_0 | DMA_SxCR_MBURST_1) /*!< Memory burst 317:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 318:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 319:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 320:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 321:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_PBURST PBURST 322:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 323:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 324:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PBURST_SINGLE 0x00000000U /*!< Peripheral b 325:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PBURST_INC4 DMA_SxCR_PBURST_0 /*!< Peripheral b 326:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PBURST_INC8 DMA_SxCR_PBURST_1 /*!< Peripheral b 327:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_PBURST_INC16 (DMA_SxCR_PBURST_0 | DMA_SxCR_PBURST_1) /*!< Peripheral b 328:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 329:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 330:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 331:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 332:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_FIFOMODE DMA_LL_FIFOMODE 333:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 334:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 335:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOMODE_DISABLE 0x00000000U /*!< FIFO mode di 336:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOMODE_ENABLE DMA_SxFCR_DMDIS /*!< FIFO mode en 337:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 338:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 339:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 340:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 341:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_FIFOSTATUS_0 FIFOSTATUS 0 ARM GAS /tmp/ccLDSOuT.s page 100 342:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 343:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 344:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOSTATUS_0_25 0x00000000U /*!< 0 < fifo_lev 345:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOSTATUS_25_50 DMA_SxFCR_FS_0 /*!< 1/4 < fifo_l 346:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOSTATUS_50_75 DMA_SxFCR_FS_1 /*!< 1/2 < fifo_l 347:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOSTATUS_75_100 (DMA_SxFCR_FS_1 | DMA_SxFCR_FS_0) /*!< 3/4 < fifo_l 348:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOSTATUS_EMPTY DMA_SxFCR_FS_2 /*!< FIFO is empt 349:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOSTATUS_FULL (DMA_SxFCR_FS_2 | DMA_SxFCR_FS_0) /*!< FIFO is full 350:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 351:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 352:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 353:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 354:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_FIFOTHRESHOLD FIFOTHRESHOLD 355:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 356:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 357:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOTHRESHOLD_1_4 0x00000000U /*!< FIFO thresho 358:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOTHRESHOLD_1_2 DMA_SxFCR_FTH_0 /*!< FIFO thresho 359:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOTHRESHOLD_3_4 DMA_SxFCR_FTH_1 /*!< FIFO thresho 360:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_FIFOTHRESHOLD_FULL DMA_SxFCR_FTH /*!< FIFO thresho 361:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 362:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 363:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 364:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 365:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EC_CURRENTTARGETMEM CURRENTTARGETMEM 366:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 367:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 368:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CURRENTTARGETMEM0 0x00000000U /*!< Set CurrentT 369:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_CURRENTTARGETMEM1 DMA_SxCR_CT /*!< Set CurrentT 370:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 371:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 372:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 373:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 374:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 375:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 376:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 377:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 378:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Exported macro ------------------------------------------------------------*/ 379:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_Exported_Macros DMA Exported Macros 380:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 381:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 382:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 383:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EM_WRITE_READ Common Write and read registers macros 384:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 385:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 386:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 387:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Write a value in DMA register 388:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __INSTANCE__ DMA Instance 389:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __REG__ Register to be written 390:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __VALUE__ Value to be written in the register 391:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 392:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 393:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_WriteReg(__INSTANCE__, __REG__, __VALUE__) WRITE_REG(__INSTANCE__->__REG__, (__VALUE 394:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 395:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 396:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Read a value in DMA register 397:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __INSTANCE__ DMA Instance 398:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __REG__ Register to be read ARM GAS /tmp/ccLDSOuT.s page 101 399:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Register value 400:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 401:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define LL_DMA_ReadReg(__INSTANCE__, __REG__) READ_REG(__INSTANCE__->__REG__) 402:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 403:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 404:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 405:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 406:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EM_CONVERT_DMAxCHANNELy Convert DMAxStreamy 407:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 408:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 409:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 410:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Convert DMAx_Streamy into DMAx 411:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __STREAM_INSTANCE__ DMAx_Streamy 412:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval DMAx 413:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 414:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define __LL_DMA_GET_INSTANCE(__STREAM_INSTANCE__) \ 415:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__STREAM_INSTANCE__) > ((uint32_t)DMA1_Stream7)) ? DMA2 : DMA1) 416:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 417:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 418:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Convert DMAx_Streamy into LL_DMA_STREAM_y 419:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __STREAM_INSTANCE__ DMAx_Streamy 420:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval LL_DMA_CHANNEL_y 421:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 422:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define __LL_DMA_GET_STREAM(__STREAM_INSTANCE__) \ 423:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA1_Stream0)) ? LL_DMA_STREAM_0 : \ 424:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA2_Stream0)) ? LL_DMA_STREAM_0 : \ 425:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA1_Stream1)) ? LL_DMA_STREAM_1 : \ 426:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA2_Stream1)) ? LL_DMA_STREAM_1 : \ 427:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA1_Stream2)) ? LL_DMA_STREAM_2 : \ 428:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA2_Stream2)) ? LL_DMA_STREAM_2 : \ 429:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA1_Stream3)) ? LL_DMA_STREAM_3 : \ 430:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA2_Stream3)) ? LL_DMA_STREAM_3 : \ 431:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA1_Stream4)) ? LL_DMA_STREAM_4 : \ 432:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA2_Stream4)) ? LL_DMA_STREAM_4 : \ 433:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA1_Stream5)) ? LL_DMA_STREAM_5 : \ 434:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA2_Stream5)) ? LL_DMA_STREAM_5 : \ 435:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA1_Stream6)) ? LL_DMA_STREAM_6 : \ 436:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA2_Stream6)) ? LL_DMA_STREAM_6 : \ 437:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** LL_DMA_STREAM_7) 438:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 439:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 440:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Convert DMA Instance DMAx and LL_DMA_STREAM_y into DMAx_Streamy 441:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __DMA_INSTANCE__ DMAx 442:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param __STREAM__ LL_DMA_STREAM_y 443:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval DMAx_Streamy 444:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 445:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** #define __LL_DMA_GET_STREAM_INSTANCE(__DMA_INSTANCE__, __STREAM__) \ 446:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** ((((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 447:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 448:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 449:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 450:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 451:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 452:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 453:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 454:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 455:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM ARM GAS /tmp/ccLDSOuT.s page 102 456:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 457:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 458:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 459:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 460:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__STREAM__) == ((uint32_t)LL_DM 461:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** DMA2_Stream7) 462:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 463:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 464:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 465:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 466:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 467:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 468:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @} 469:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 470:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 471:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 472:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /* Exported functions --------------------------------------------------------*/ 473:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_Exported_Functions DMA Exported Functions 474:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 475:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 476:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 477:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** @defgroup DMA_LL_EF_Configuration Configuration 478:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @{ 479:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 480:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 481:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Enable DMA stream. 482:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR EN LL_DMA_EnableStream 483:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 484:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 485:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 486:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 487:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 488:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 489:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 490:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 491:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 492:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 493:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 494:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 495:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_EnableStream(DMA_TypeDef *DMAx, uint32_t Stream) 496:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 497:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** SET_BIT(((DMA_Stream_TypeDef *)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, DMA 498:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 499:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 500:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 501:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Disable DMA stream. 502:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR EN LL_DMA_DisableStream 503:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 504:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 505:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 506:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 507:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 508:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 509:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 510:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 511:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 512:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 ARM GAS /tmp/ccLDSOuT.s page 103 513:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 514:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 515:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_DisableStream(DMA_TypeDef *DMAx, uint32_t Stream) 516:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 517:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** CLEAR_BIT(((DMA_Stream_TypeDef *)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 1266 .loc 6 517 3 is_stmt 1 view .LVU262 1267 003c 3D4B ldr r3, .L123+12 @ tmp145, 1268 003e 5C5C ldrb r4, [r3, r1] @ zero_extendqisi2 @ _41, STREAM_OFFSET_TAB[Stream_1(D)] 1269 0040 0359 ldr r3, [r0, r4] @ _45, _44->CR 1270 .LBE99: 1271 .LBE98: 1272 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1273 .loc 5 193 11 view .LVU263 1274 0042 9042 cmp r0, r2 @ DMAx, tmp163 1275 .LBB101: 1276 .LBB100: 1277 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h:517: CLEAR_ 1278 .loc 6 517 3 view .LVU264 1279 0044 23F00103 bic r3, r3, #1 @ _46, _45, 1280 0048 0351 str r3, [r0, r4] @ _46, _44->CR 1281 .LVL69: 1282 .loc 6 517 3 is_stmt 0 view .LVU265 1283 .LBE100: 1284 .LBE101: 1285 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1286 .loc 5 193 11 is_stmt 1 view .LVU266 1287 004a 15D1 bne .L92 @, 1288 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1289 .loc 5 193 34 discriminator 2 view .LVU267 1290 004c D1B9 cbnz r1, .L93 @ Stream, 1291 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1292 .loc 5 193 11 discriminator 4 view .LVU268 1293 004e 3A4B ldr r3, .L123+16 @ _3, 1294 .L94: 1295 .LVL70: 1296 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:196: LL_D 196:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1297 .loc 5 196 5 view .LVU269 1298 0050 0022 movs r2, #0 @ tmp149, 1299 0052 1A60 str r2, [r3] @ tmp149, _3->CR 1300 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:199: LL_D 199:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1301 .loc 5 199 5 view .LVU270 1302 0054 5A60 str r2, [r3, #4] @ tmp149, _3->NDTR 1303 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:202: LL_D 202:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1304 .loc 5 202 5 view .LVU271 1305 0056 9A60 str r2, [r3, #8] @ tmp149, _3->PAR 1306 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:205: LL_D 205:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1307 .loc 5 205 5 view .LVU272 1308 0058 DA60 str r2, [r3, #12] @ tmp149, _3->M0AR 1309 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:208: LL_D ARM GAS /tmp/ccLDSOuT.s page 104 208:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1310 .loc 5 208 5 view .LVU273 1311 005a 1A61 str r2, [r3, #16] @ tmp149, _3->M1AR 1312 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:211: LL_D 211:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1313 .loc 5 211 5 view .LVU274 1314 005c 2122 movs r2, #33 @ tmp154, 1315 005e 5A61 str r2, [r3, #20] @ tmp154, _3->FCR 1316 .LVL71: 1317 .LBB102: 1318 .LBB103: 1319 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h:1022: MODIF 518:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 519:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 520:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 521:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Check if DMA stream is enabled or disabled. 522:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR EN LL_DMA_IsEnabledStream 523:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 524:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 525:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 526:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 527:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 528:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 529:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 530:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 531:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 532:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 533:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval State of bit (1 or 0). 534:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 535:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_IsEnabledStream(DMA_TypeDef *DMAx, uint32_t Stream) 536:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 537:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 538:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 539:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 540:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 541:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Configure all parameters linked to DMA transfer. 542:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR DIR LL_DMA_ConfigTransfer\n 543:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR CIRC LL_DMA_ConfigTransfer\n 544:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR PINC LL_DMA_ConfigTransfer\n 545:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR MINC LL_DMA_ConfigTransfer\n 546:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR PSIZE LL_DMA_ConfigTransfer\n 547:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR MSIZE LL_DMA_ConfigTransfer\n 548:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR PL LL_DMA_ConfigTransfer\n 549:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR PFCTRL LL_DMA_ConfigTransfer 550:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 551:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 552:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 553:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 554:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 555:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 556:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 557:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 558:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 559:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 560:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Configuration This parameter must be a combination of all the following values: 561:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_DIRECTION_PERIPH_TO_MEMORY or @ref LL_DMA_DIRECTION_MEMORY_TO_PERIPH o 562:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MODE_NORMAL or @ref LL_DMA_MODE_CIRCULAR or @ref LL_DMA_MODE_PFCTRL ARM GAS /tmp/ccLDSOuT.s page 105 563:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PERIPH_INCREMENT or @ref LL_DMA_PERIPH_NOINCREMENT 564:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MEMORY_INCREMENT or @ref LL_DMA_MEMORY_NOINCREMENT 565:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PDATAALIGN_BYTE or @ref LL_DMA_PDATAALIGN_HALFWORD or @ref LL_DMA_PDAT 566:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MDATAALIGN_BYTE or @ref LL_DMA_MDATAALIGN_HALFWORD or @ref LL_DMA_MDAT 567:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_LOW or @ref LL_DMA_PRIORITY_MEDIUM or @ref LL_DMA_PRIORITY_HI 568:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** *@retval None 569:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 570:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_ConfigTransfer(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Configurati 571:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 572:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef *)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, 573:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** DMA_SxCR_DIR | DMA_SxCR_CIRC | DMA_SxCR_PINC | DMA_SxCR_MINC | DMA_SxCR_PSIZE | DMA_Sx 574:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** Configuration); 575:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 576:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 577:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 578:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set Data transfer direction (read from peripheral or from memory). 579:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR DIR LL_DMA_SetDataTransferDirection 580:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 581:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 582:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 583:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 584:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 585:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 586:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 587:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 588:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 589:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 590:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Direction This parameter can be one of the following values: 591:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_DIRECTION_PERIPH_TO_MEMORY 592:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_PERIPH 593:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_MEMORY 594:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 595:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 596:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetDataTransferDirection(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t 597:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 598:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 599:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 600:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 601:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 602:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get Data transfer direction (read from peripheral or from memory). 603:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR DIR LL_DMA_GetDataTransferDirection 604:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 605:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 606:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 607:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 608:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 609:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 610:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 611:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 612:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 613:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 614:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Returned value can be one of the following values: 615:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_DIRECTION_PERIPH_TO_MEMORY 616:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_PERIPH 617:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_MEMORY 618:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 619:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetDataTransferDirection(DMA_TypeDef *DMAx, uint32_t Stream) ARM GAS /tmp/ccLDSOuT.s page 106 620:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 621:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 622:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 623:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 624:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 625:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set DMA mode normal, circular or peripheral flow control. 626:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR CIRC LL_DMA_SetMode\n 627:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR PFCTRL LL_DMA_SetMode 628:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 629:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 630:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 631:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 632:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 633:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 634:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 635:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 636:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 637:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 638:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Mode This parameter can be one of the following values: 639:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MODE_NORMAL 640:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MODE_CIRCULAR 641:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MODE_PFCTRL 642:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 643:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 644:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetMode(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Mode) 645:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 646:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 647:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 648:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 649:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 650:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get DMA mode normal, circular or peripheral flow control. 651:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR CIRC LL_DMA_GetMode\n 652:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * CR PFCTRL LL_DMA_GetMode 653:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 654:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 655:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 656:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 657:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 658:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 659:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 660:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 661:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 662:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 663:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Returned value can be one of the following values: 664:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MODE_NORMAL 665:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MODE_CIRCULAR 666:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MODE_PFCTRL 667:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 668:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetMode(DMA_TypeDef *DMAx, uint32_t Stream) 669:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 670:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 671:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 672:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 673:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 674:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set Peripheral increment mode. 675:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR PINC LL_DMA_SetPeriphIncMode 676:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance ARM GAS /tmp/ccLDSOuT.s page 107 677:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 678:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 679:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 680:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 681:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 682:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 683:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 684:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 685:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 686:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param IncrementMode This parameter can be one of the following values: 687:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PERIPH_NOINCREMENT 688:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PERIPH_INCREMENT 689:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 690:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 691:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetPeriphIncMode(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Increment 692:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 693:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 694:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 695:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 696:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 697:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get Peripheral increment mode. 698:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR PINC LL_DMA_GetPeriphIncMode 699:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 700:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 701:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 702:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 703:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 704:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 705:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 706:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 707:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 708:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 709:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Returned value can be one of the following values: 710:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PERIPH_NOINCREMENT 711:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PERIPH_INCREMENT 712:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 713:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetPeriphIncMode(DMA_TypeDef *DMAx, uint32_t Stream) 714:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 715:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 716:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 717:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 718:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 719:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set Memory increment mode. 720:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR MINC LL_DMA_SetMemoryIncMode 721:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 722:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 723:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 724:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 725:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 726:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 727:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 728:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 729:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 730:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 731:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param IncrementMode This parameter can be one of the following values: 732:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MEMORY_NOINCREMENT 733:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MEMORY_INCREMENT ARM GAS /tmp/ccLDSOuT.s page 108 734:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 735:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 736:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetMemoryIncMode(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Increment 737:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 738:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 739:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 740:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 741:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 742:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get Memory increment mode. 743:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR MINC LL_DMA_GetMemoryIncMode 744:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 745:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 746:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 747:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 748:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 749:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 750:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 751:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 752:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 753:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 754:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Returned value can be one of the following values: 755:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MEMORY_NOINCREMENT 756:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MEMORY_INCREMENT 757:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 758:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetMemoryIncMode(DMA_TypeDef *DMAx, uint32_t Stream) 759:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 760:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 761:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 762:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 763:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 764:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set Peripheral size. 765:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR PSIZE LL_DMA_SetPeriphSize 766:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 767:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 768:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 769:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 770:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 771:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 772:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 773:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 774:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 775:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 776:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Size This parameter can be one of the following values: 777:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PDATAALIGN_BYTE 778:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PDATAALIGN_HALFWORD 779:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PDATAALIGN_WORD 780:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 781:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 782:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetPeriphSize(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Size) 783:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 784:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 785:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 786:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 787:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 788:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get Peripheral size. 789:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR PSIZE LL_DMA_GetPeriphSize 790:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance ARM GAS /tmp/ccLDSOuT.s page 109 791:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 792:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 793:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 794:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 795:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 796:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 797:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 798:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 799:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 800:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Returned value can be one of the following values: 801:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PDATAALIGN_BYTE 802:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PDATAALIGN_HALFWORD 803:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PDATAALIGN_WORD 804:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 805:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetPeriphSize(DMA_TypeDef *DMAx, uint32_t Stream) 806:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 807:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 808:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 809:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 810:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 811:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set Memory size. 812:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR MSIZE LL_DMA_SetMemorySize 813:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 814:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 815:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 816:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 817:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 818:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 819:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 820:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 821:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 822:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 823:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Size This parameter can be one of the following values: 824:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MDATAALIGN_BYTE 825:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MDATAALIGN_HALFWORD 826:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MDATAALIGN_WORD 827:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 828:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 829:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetMemorySize(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Size) 830:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 831:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 832:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 833:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 834:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 835:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get Memory size. 836:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR MSIZE LL_DMA_GetMemorySize 837:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 838:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 839:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 840:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 841:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 842:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 843:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 844:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 845:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 846:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 847:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Returned value can be one of the following values: ARM GAS /tmp/ccLDSOuT.s page 110 848:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MDATAALIGN_BYTE 849:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MDATAALIGN_HALFWORD 850:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_MDATAALIGN_WORD 851:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 852:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetMemorySize(DMA_TypeDef *DMAx, uint32_t Stream) 853:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 854:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 855:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 856:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 857:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 858:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set Peripheral increment offset size. 859:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR PINCOS LL_DMA_SetIncOffsetSize 860:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 861:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 862:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 863:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 864:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 865:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 866:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 867:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 868:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 869:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 870:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param OffsetSize This parameter can be one of the following values: 871:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_OFFSETSIZE_PSIZE 872:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_OFFSETSIZE_FIXEDTO4 873:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 874:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 875:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetIncOffsetSize(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t OffsetSiz 876:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 877:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 878:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 879:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 880:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 881:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get Peripheral increment offset size. 882:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR PINCOS LL_DMA_GetIncOffsetSize 883:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 884:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 885:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 886:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 887:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 888:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 889:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 890:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 891:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 892:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 893:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Returned value can be one of the following values: 894:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_OFFSETSIZE_PSIZE 895:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_OFFSETSIZE_FIXEDTO4 896:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 897:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetIncOffsetSize(DMA_TypeDef *DMAx, uint32_t Stream) 898:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 899:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 900:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 901:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 902:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 903:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set Stream priority level. 904:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR PL LL_DMA_SetStreamPriorityLevel ARM GAS /tmp/ccLDSOuT.s page 111 905:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 906:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 907:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 908:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 909:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 910:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 911:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 912:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 913:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 914:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 915:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Priority This parameter can be one of the following values: 916:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_LOW 917:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_MEDIUM 918:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_HIGH 919:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_VERYHIGH 920:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 921:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 922:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetStreamPriorityLevel(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Pr 923:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 924:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 925:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 926:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 927:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 928:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get Stream priority level. 929:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR PL LL_DMA_GetStreamPriorityLevel 930:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 931:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 932:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 933:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 934:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 935:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 936:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 937:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 938:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 939:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 940:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Returned value can be one of the following values: 941:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_LOW 942:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_MEDIUM 943:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_HIGH 944:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_VERYHIGH 945:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 946:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetStreamPriorityLevel(DMA_TypeDef *DMAx, uint32_t Stream) 947:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 948:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 949:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 950:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 951:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 952:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Set Number of data to transfer. 953:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll NDTR NDT LL_DMA_SetDataLength 954:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @note This action has no effect if 955:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * stream is enabled. 956:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 957:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 958:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 959:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 960:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 961:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 ARM GAS /tmp/ccLDSOuT.s page 112 962:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 963:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 964:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 965:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 966:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param NbData Between 0 to 0xFFFFFFFF 967:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None 968:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 969:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetDataLength(DMA_TypeDef* DMAx, uint32_t Stream, uint32_t NbData) 970:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 971:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->NDTR, 972:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 973:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 974:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 975:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Get Number of data to transfer. 976:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll NDTR NDT LL_DMA_GetDataLength 977:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @note Once the stream is enabled, the return value indicate the 978:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * remaining bytes to be transmitted. 979:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 980:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 981:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 982:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 983:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 984:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 985:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 986:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 987:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 988:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 989:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval Between 0 to 0xFFFFFFFF 990:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 991:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetDataLength(DMA_TypeDef* DMAx, uint32_t Stream) 992:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 993:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))- 994:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** } 995:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** 996:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** /** 997:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @brief Select Channel number associated to the Stream. 998:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @rmtoll CR CHSEL LL_DMA_SetChannelSelection 999:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param DMAx DMAx Instance 1000:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Stream This parameter can be one of the following values: 1001:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0 1002:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1 1003:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2 1004:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3 1005:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4 1006:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5 1007:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6 1008:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7 1009:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @param Channel This parameter can be one of the following values: 1010:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_CHANNEL_0 1011:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_CHANNEL_1 1012:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_CHANNEL_2 1013:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_CHANNEL_3 1014:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_CHANNEL_4 1015:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_CHANNEL_5 1016:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_CHANNEL_6 1017:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @arg @ref LL_DMA_CHANNEL_7 1018:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** * @retval None ARM GAS /tmp/ccLDSOuT.s page 113 1019:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** */ 1020:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetChannelSelection(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Channe 1021:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** { 1022:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D 1320 .loc 6 1022 3 view .LVU275 1321 0060 0359 ldr r3, [r0, r4] @ _52, _44->CR 1322 0062 23F06063 bic r3, r3, #234881024 @ _53, _52, 1323 0066 0351 str r3, [r0, r4] @ _53, _44->CR 1324 .LVL72: 1325 .loc 6 1022 3 is_stmt 0 view .LVU276 1326 0068 0729 cmp r1, #7 @ Stream, 1327 006a D9D8 bhi .L88 @ 1328 006c DFE801F0 tbb [pc, r1] @ Stream 1329 .L108: 1330 0070 44 .byte (.L115-.L108)/2 1331 0071 47 .byte (.L114-.L108)/2 1332 0072 4A .byte (.L113-.L108)/2 1333 0073 4D .byte (.L112-.L108)/2 1334 0074 50 .byte (.L111-.L108)/2 1335 0075 53 .byte (.L110-.L108)/2 1336 0076 56 .byte (.L109-.L108)/2 1337 0077 59 .byte (.L107-.L108)/2 1338 .LVL73: 1339 .p2align 1 1340 .L92: 1341 .loc 6 1022 3 view .LVU277 1342 .LBE103: 1343 .LBE102: 1344 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1345 .loc 5 193 34 is_stmt 1 discriminator 3 view .LVU278 1346 0078 2D4B ldr r3, .L123+8 @ tmp148, 1347 007a 9842 cmp r0, r3 @ DMAx, tmp148 1348 007c 3AD1 bne .L116 @, 1349 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1350 .loc 5 193 34 is_stmt 0 discriminator 6 view .LVU279 1351 007e 29B9 cbnz r1, .L95 @ Stream, 1352 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1353 .loc 5 193 34 discriminator 8 view .LVU280 1354 0080 1033 adds r3, r3, #16 @ _3, _3, 1355 0082 E5E7 b .L94 @ 1356 .L93: 1357 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1358 .loc 5 193 34 discriminator 10 view .LVU281 1359 0084 0129 cmp r1, #1 @ Stream, 1360 0086 05D1 bne .L96 @, 1361 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1362 .loc 5 193 34 discriminator 12 view .LVU282 1363 0088 2C4B ldr r3, .L123+20 @ _3, 1364 008a E1E7 b .L94 @ 1365 .L95: 1366 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** ARM GAS /tmp/ccLDSOuT.s page 114 1367 .loc 5 193 34 discriminator 14 view .LVU283 1368 008c 0129 cmp r1, #1 @ Stream, 1369 008e 05D1 bne .L97 @, 1370 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1371 .loc 5 193 34 discriminator 16 view .LVU284 1372 0090 2B4B ldr r3, .L123+24 @ _3, 1373 0092 DDE7 b .L94 @ 1374 .L96: 1375 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1376 .loc 5 193 34 discriminator 18 view .LVU285 1377 0094 0229 cmp r1, #2 @ Stream, 1378 0096 05D1 bne .L98 @, 1379 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1380 .loc 5 193 34 discriminator 20 view .LVU286 1381 0098 2A4B ldr r3, .L123+28 @ _3, 1382 009a D9E7 b .L94 @ 1383 .L97: 1384 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1385 .loc 5 193 34 discriminator 22 view .LVU287 1386 009c 0229 cmp r1, #2 @ Stream, 1387 009e 05D1 bne .L99 @, 1388 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1389 .loc 5 193 34 discriminator 24 view .LVU288 1390 00a0 294B ldr r3, .L123+32 @ _3, 1391 00a2 D5E7 b .L94 @ 1392 .L98: 1393 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1394 .loc 5 193 34 discriminator 26 view .LVU289 1395 00a4 0329 cmp r1, #3 @ Stream, 1396 00a6 05D1 bne .L100 @, 1397 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1398 .loc 5 193 34 discriminator 28 view .LVU290 1399 00a8 284B ldr r3, .L123+36 @ _3, 1400 00aa D1E7 b .L94 @ 1401 .L99: 1402 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1403 .loc 5 193 34 discriminator 30 view .LVU291 1404 00ac 0329 cmp r1, #3 @ Stream, 1405 00ae 05D1 bne .L101 @, 1406 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1407 .loc 5 193 34 discriminator 32 view .LVU292 1408 00b0 274B ldr r3, .L123+40 @ _3, 1409 00b2 CDE7 b .L94 @ 1410 .L100: 1411 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1412 .loc 5 193 34 discriminator 34 view .LVU293 1413 00b4 0429 cmp r1, #4 @ Stream, ARM GAS /tmp/ccLDSOuT.s page 115 1414 00b6 05D1 bne .L102 @, 1415 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1416 .loc 5 193 34 discriminator 36 view .LVU294 1417 00b8 264B ldr r3, .L123+44 @ _3, 1418 00ba C9E7 b .L94 @ 1419 .L101: 1420 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1421 .loc 5 193 34 discriminator 38 view .LVU295 1422 00bc 0429 cmp r1, #4 @ Stream, 1423 00be 05D1 bne .L103 @, 1424 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1425 .loc 5 193 34 discriminator 40 view .LVU296 1426 00c0 254B ldr r3, .L123+48 @ _3, 1427 00c2 C5E7 b .L94 @ 1428 .L102: 1429 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1430 .loc 5 193 34 discriminator 42 view .LVU297 1431 00c4 0529 cmp r1, #5 @ Stream, 1432 00c6 05D1 bne .L104 @, 1433 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1434 .loc 5 193 34 discriminator 44 view .LVU298 1435 00c8 244B ldr r3, .L123+52 @ _3, 1436 00ca C1E7 b .L94 @ 1437 .L103: 1438 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1439 .loc 5 193 34 discriminator 46 view .LVU299 1440 00cc 0529 cmp r1, #5 @ Stream, 1441 00ce 05D1 bne .L105 @, 1442 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1443 .loc 5 193 34 discriminator 48 view .LVU300 1444 00d0 234B ldr r3, .L123+56 @ _3, 1445 00d2 BDE7 b .L94 @ 1446 .L104: 1447 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1448 .loc 5 193 34 discriminator 50 view .LVU301 1449 00d4 0629 cmp r1, #6 @ Stream, 1450 00d6 07D1 bne .L106 @, 1451 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1452 .loc 5 193 34 discriminator 52 view .LVU302 1453 00d8 224B ldr r3, .L123+60 @ _3, 1454 00da B9E7 b .L94 @ 1455 .L105: 1456 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1457 .loc 5 193 34 discriminator 56 view .LVU303 1458 00dc 224B ldr r3, .L123+64 @ tmp164, 1459 00de 234A ldr r2, .L123+68 @ tmp165, 1460 00e0 0629 cmp r1, #6 @ Stream, ARM GAS /tmp/ccLDSOuT.s page 116 1461 00e2 08BF it eq @ 1462 00e4 1346 moveq r3, r2 @, _3, tmp165 1463 00e6 B3E7 b .L94 @ 1464 .L106: 1465 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:193: tmp 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1466 .loc 5 193 34 discriminator 60 view .LVU304 1467 00e8 214B ldr r3, .L123+72 @ tmp166, 1468 00ea 1F4A ldr r2, .L123+64 @ tmp167, 1469 00ec 0729 cmp r1, #7 @ Stream, 1470 00ee 18BF it ne @ 1471 00f0 1346 movne r3, r2 @, _3, tmp167 1472 00f2 ADE7 b .L94 @ 1473 .L116: 193:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** 1474 .loc 5 193 34 discriminator 60 view .LVU305 1475 00f4 1C4B ldr r3, .L123+64 @ _3, 1476 00f6 ABE7 b .L94 @ 1477 .LVL74: 1478 .L115: 1479 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:219: D 219:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1480 .loc 5 219 20 is_stmt 1 view .LVU306 1481 00f8 3F23 movs r3, #63 @ tmp155, 1482 .L122: 1483 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:234: D 234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1484 .loc 5 234 20 view .LVU307 1485 00fa 8360 str r3, [r0, #8] @ tmp158, 1486 00fc 90E7 b .L88 @ 1487 .L114: 1488 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:224: D 224:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1489 .loc 5 224 20 view .LVU308 1490 00fe 4FF47463 mov r3, #3904 @ tmp156, 1491 0102 FAE7 b .L122 @ 1492 .L113: 1493 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:229: D 229:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1494 .loc 5 229 20 view .LVU309 1495 0104 4FF47C13 mov r3, #4128768 @ tmp157, 1496 0108 F7E7 b .L122 @ 1497 .L112: 1498 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:234: D 234:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1499 .loc 5 234 20 view .LVU310 1500 010a 4FF07463 mov r3, #255852544 @ tmp158, 1501 010e F4E7 b .L122 @ 1502 .L111: 1503 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:239: D 239:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1504 .loc 5 239 20 view .LVU311 1505 0110 3F23 movs r3, #63 @ tmp159, 1506 .L120: 1507 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:254: D 254:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1508 .loc 5 254 20 view .LVU312 ARM GAS /tmp/ccLDSOuT.s page 117 1509 0112 C360 str r3, [r0, #12] @ tmp162, 1510 .LVL75: 1511 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:262: return 262:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1512 .loc 5 262 10 view .LVU313 1513 0114 84E7 b .L88 @ 1514 .LVL76: 1515 .L110: 1516 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:244: D 244:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1517 .loc 5 244 20 view .LVU314 1518 0116 4FF47463 mov r3, #3904 @ tmp160, 1519 011a FAE7 b .L120 @ 1520 .L109: 1521 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:249: D 249:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1522 .loc 5 249 20 view .LVU315 1523 011c 4FF47C13 mov r3, #4128768 @ tmp161, 1524 0120 F7E7 b .L120 @ 1525 .L107: 1526 @ /workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c:254: D 254:/workspaces/edgetx/radio/src/thirdparty/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c **** } 1527 .loc 5 254 20 view .LVU316 1528 0122 4FF07463 mov r3, #255852544 @ tmp162, 1529 0126 F4E7 b .L120 @ 1530 .L124: 1531 .align 2 1532 .L123: 1533 0128 00600240 .word 1073897472 1534 012c 00380240 .word 1073887232 1535 0130 00640240 .word 1073898496 1536 0134 00000000 .word STREAM_OFFSET_TAB.lto_priv.0 1537 0138 10600240 .word 1073897488 1538 013c 28600240 .word 1073897512 1539 0140 28640240 .word 1073898536 1540 0144 40600240 .word 1073897536 1541 0148 40640240 .word 1073898560 1542 014c 58600240 .word 1073897560 1543 0150 58640240 .word 1073898584 1544 0154 70600240 .word 1073897584 1545 0158 70640240 .word 1073898608 1546 015c 88600240 .word 1073897608 1547 0160 88640240 .word 1073898632 1548 0164 A0600240 .word 1073897632 1549 0168 B8640240 .word 1073898680 1550 016c A0640240 .word 1073898656 1551 0170 B8600240 .word 1073897656 1552 .cfi_endproc 1553 .LFE19: 1554 .size LL_DMA_DeInit.isra.0, .-LL_DMA_DeInit.isra.0 1555 .section .text.startup._sub_I_65535_0.0,"ax",%progbits 1556 .align 1 1557 .syntax unified 1558 .thumb 1559 .thumb_func 1560 .type _sub_I_65535_0.0, %function 1561 _sub_I_65535_0.0: ARM GAS /tmp/ccLDSOuT.s page 118 1562 .LFB24: 1563 .cfi_startproc 1564 @ args = 0, pretend = 0, frame = 0 1565 @ frame_needed = 0, uses_anonymous_args = 0 1566 0000 08B5 push {r3, lr} @ 1567 .LCFI4: 1568 .cfi_def_cfa_offset 8 1569 .cfi_offset 3, -8 1570 .cfi_offset 14, -4 1571 0002 194A ldr r2, .L126 @ tmp115, 1572 0004 194B ldr r3, .L126+4 @ tmp114, 1573 0006 1A48 ldr r0, .L126+8 @, 1574 0008 1A60 str r2, [r3] @ tmp115, currentSD.periph 1575 000a 02F55C42 add r2, r2, #56320 @ tmp117, tmp117, 1576 000e 0832 adds r2, r2, #8 @ tmp117, tmp117, 1577 0010 5A60 str r2, [r3, #4] @ tmp117, currentSD.D0 1578 0012 0132 adds r2, r2, #1 @ tmp119, tmp119, 1579 0014 9A60 str r2, [r3, #8] @ tmp119, currentSD.D1 1580 0016 0132 adds r2, r2, #1 @ tmp121, tmp121, 1581 0018 DA60 str r2, [r3, #12] @ tmp121, currentSD.D2 1582 001a 0132 adds r2, r2, #1 @ tmp123, tmp123, 1583 001c 1A61 str r2, [r3, #16] @ tmp123, currentSD.D3 1584 001e 02F2F732 addw r2, r2, #1015 @ tmp125, tmp125, 1585 0022 5A61 str r2, [r3, #20] @ tmp125, currentSD.CMD 1586 0024 A2F2F632 subw r2, r2, #1014 @ tmp127, tmp127, 1587 0028 9A61 str r2, [r3, #24] @ tmp127, currentSD.CLK 1588 002a 4FF00C32 mov r2, #202116108 @ tmp129, 1589 002e DA61 str r2, [r3, #28] @ tmp129, MEM [(unsigned char *)¤tSD + 28B] 1590 0030 40F60C42 movw r2, #3084 @ tmp132, 1591 0034 1A84 strh r2, [r3, #32] @ movhi @ tmp132, MEM [(unsigned char *)¤tSD + 32B] 1592 0036 3122 movs r2, #49 @ tmp134, 1593 0038 83F82220 strb r2, [r3, #34] @ tmp134, currentSD.IRQn 1594 003c 0121 movs r1, #1 @, 1595 003e 0022 movs r2, #0 @ tmp137, 1596 0040 5A62 str r2, [r3, #36] @ tmp137, currentSD.SD_CLK_DIV 1597 0042 FFF7FEFF bl _ZN15LZ4BitmapBufferC1Eh @ 1598 0046 0B4A ldr r2, .L126+12 @, 1599 0048 0B49 ldr r1, .L126+16 @, 1600 004a 0948 ldr r0, .L126+8 @, 1601 004c FFF7FEFF bl __aeabi_atexit @ 1602 0050 0121 movs r1, #1 @, 1603 0052 0A48 ldr r0, .L126+20 @, 1604 0054 FFF7FEFF bl _ZN15LZ4BitmapBufferC1Eh @ 1605 0058 BDE80840 pop {r3, lr} @ 1606 .LCFI5: 1607 .cfi_restore 14 1608 .cfi_restore 3 1609 .cfi_def_cfa_offset 0 1610 005c 054A ldr r2, .L126+12 @, 1611 005e 0649 ldr r1, .L126+16 @, 1612 0060 0648 ldr r0, .L126+20 @, 1613 0062 FFF7FEBF b __aeabi_atexit @ 1614 .L127: 1615 0066 00BF .align 2 1616 .L126: 1617 0068 002C0140 .word 1073818624 1618 006c 00000000 .word currentSD.lto_priv.0 ARM GAS /tmp/ccLDSOuT.s page 119 1619 0070 00000000 .word BMP_PLUG_USB 1620 0074 00000000 .word __dso_handle 1621 0078 00000000 .word _ZN15LZ4BitmapBufferD1Ev 1622 007c 00000000 .word BMP_USB_PLUGGED 1623 .cfi_endproc 1624 .LFE24: 1625 .size _sub_I_65535_0.0, .-_sub_I_65535_0.0 1626 .section .init_array,"aw",%init_array 1627 .align 2 1628 0000 00000000 .word _sub_I_65535_0.0(target1) 1629 .section .bss.rotencDt,"aw",%nobits 1630 .align 2 1631 .type rotencDt, %object 1632 .size rotencDt, 4 1633 rotencDt: 1634 0000 00000000 .space 4 1635 .section .bss.uwTick,"aw",%nobits 1636 .align 2 1637 .type uwTick, %object 1638 .size uwTick, 4 1639 uwTick: 1640 0000 00000000 .space 4 1641 .section .bss._ZL17_adc_inhibit_mask,"aw",%nobits 1642 .align 2 1643 .type _ZL17_adc_inhibit_mask, %object 1644 .size _ZL17_adc_inhibit_mask, 4 1645 _ZL17_adc_inhibit_mask: 1646 0000 00000000 .space 4 1647 .section .bss._ZL17_adc_started_mask,"aw",%nobits 1648 .type _ZL17_adc_started_mask, %object 1649 .size _ZL17_adc_started_mask, 1 1650 _ZL17_adc_started_mask: 1651 0000 00 .space 1 1652 .section .bss._ZL14_adc_completed,"aw",%nobits 1653 .type _ZL14_adc_completed, %object 1654 .size _ZL14_adc_completed, 1 1655 _ZL14_adc_completed: 1656 0000 00 .space 1 1657 .section .bss._ZL18_adc_timeout_error,"aw",%nobits 1658 .type _ZL18_adc_timeout_error, %object 1659 .size _ZL18_adc_timeout_error, 1 1660 _ZL18_adc_timeout_error: 1661 0000 00 .space 1 1662 .text 1663 .Letext0: 1664 .section .debug_info,"",%progbits 1665 .Ldebug_info0: 1666 0000 C4050000 .4byte 0x5c4 1667 0004 0200 .2byte 0x2 1668 0006 00000000 .4byte .Ldebug_abbrev0 1669 000a 04 .byte 0x4 1670 000b 01 .uleb128 0x1 1671 000c 49000000 .4byte .LASF10 1672 0010 04 .byte 0x4 1673 0011 3C000000 .4byte .LASF11 1674 0015 E7010000 .4byte .LASF12 1675 0019 78000000 .4byte .Ldebug_ranges0+0x78 ARM GAS /tmp/ccLDSOuT.s page 120 1676 001d 00000000 .4byte 0 1677 0021 00000000 .4byte 0 1678 0025 00000000 .4byte .Ldebug_line0 1679 0029 02 .uleb128 0x2 1680 002a 04 .byte 0x4 1681 002b 07 .byte 0x7 1682 002c 00000000 .4byte .LASF0 1683 0030 02 .uleb128 0x2 1684 0031 08 .byte 0x8 1685 0032 07 .byte 0x7 1686 0033 96010000 .4byte .LASF1 1687 0037 02 .uleb128 0x2 1688 0038 01 .byte 0x1 1689 0039 08 .byte 0x8 1690 003a C4010000 .4byte .LASF2 1691 003e 03 .uleb128 0x3 1692 003f 830E0000 .4byte stm32f4xx_ll_usb.c.b0b15edb+3715 1693 0043 24000000 .4byte .LASF3 1694 0047 00000000 .4byte .LFB1 1695 004b 4C000000 .4byte .LFE1 1696 004f 00000000 .4byte .LLST0 1697 0053 01 .byte 0x1 1698 0054 88000000 .4byte 0x88 1699 0058 04 .uleb128 0x4 1700 0059 960E0000 .4byte stm32f4xx_ll_usb.c.b0b15edb+3734 1701 005d 01 .byte 0x1 1702 005e 50 .byte 0x50 1703 005f 04 .uleb128 0x4 1704 0060 A30E0000 .4byte stm32f4xx_ll_usb.c.b0b15edb+3747 1705 0064 01 .byte 0x1 1706 0065 51 .byte 0x51 1707 0066 04 .uleb128 0x4 1708 0067 B00E0000 .4byte stm32f4xx_ll_usb.c.b0b15edb+3760 1709 006b 01 .byte 0x1 1710 006c 52 .byte 0x52 1711 006d 05 .uleb128 0x5 1712 006e BD0E0000 .4byte stm32f4xx_ll_usb.c.b0b15edb+3773 1713 0072 22000000 .4byte .LLST1 1714 0076 20000000 .4byte .LVUS1 1715 007a 05 .uleb128 0x5 1716 007b CA0E0000 .4byte stm32f4xx_ll_usb.c.b0b15edb+3786 1717 007f 37000000 .4byte .LLST2 1718 0083 35000000 .4byte .LVUS2 1719 0087 00 .byte 0 1720 0088 06 .uleb128 0x6 1721 0089 9F100000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4255 1722 008d 3E020000 .4byte .LASF4 1723 0091 00000000 .4byte .LFB3 1724 0095 1A000000 .4byte .LFE3 1725 0099 02 .byte 0x2 1726 009a 7D .byte 0x7d 1727 009b 00 .sleb128 0 1728 009c 01 .byte 0x1 1729 009d B6000000 .4byte 0xb6 1730 00a1 04 .uleb128 0x4 1731 00a2 B2100000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4274 1732 00a6 01 .byte 0x1 ARM GAS /tmp/ccLDSOuT.s page 121 1733 00a7 50 .byte 0x50 1734 00a8 05 .uleb128 0x5 1735 00a9 BF100000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4287 1736 00ad 4C000000 .4byte .LLST3 1737 00b1 4A000000 .4byte .LVUS3 1738 00b5 00 .byte 0 1739 00b6 06 .uleb128 0x6 1740 00b7 CD100000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4301 1741 00bb 28020000 .4byte .LASF5 1742 00bf 00000000 .4byte .LFB5 1743 00c3 1A000000 .4byte .LFE5 1744 00c7 02 .byte 0x2 1745 00c8 7D .byte 0x7d 1746 00c9 00 .sleb128 0 1747 00ca 01 .byte 0x1 1748 00cb E4000000 .4byte 0xe4 1749 00cf 04 .uleb128 0x4 1750 00d0 E0100000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4320 1751 00d4 01 .byte 0x1 1752 00d5 50 .byte 0x50 1753 00d6 05 .uleb128 0x5 1754 00d7 ED100000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4333 1755 00db 61000000 .4byte .LLST4 1756 00df 5F000000 .4byte .LVUS4 1757 00e3 00 .byte 0 1758 00e4 03 .uleb128 0x3 1759 00e5 72130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4978 1760 00e9 AD010000 .4byte .LASF6 1761 00ed 00000000 .4byte .LFB7 1762 00f1 8C010000 .4byte .LFE7 1763 00f5 74000000 .4byte .LLST5 1764 00f9 01 .byte 0x1 1765 00fa C6010000 .4byte 0x1c6 1766 00fe 07 .uleb128 0x7 1767 00ff 85130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4997 1768 0103 9E000000 .4byte .LLST6 1769 0107 94000000 .4byte .LVUS6 1770 010b 07 .uleb128 0x7 1771 010c 92130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+5010 1772 0110 F3000000 .4byte .LLST7 1773 0114 E9000000 .4byte .LVUS7 1774 0118 07 .uleb128 0x7 1775 0119 9E130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+5022 1776 011d 48010000 .4byte .LLST8 1777 0121 44010000 .4byte .LVUS8 1778 0125 05 .uleb128 0x5 1779 0126 AB130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+5035 1780 012a 70010000 .4byte .LLST9 1781 012e 66010000 .4byte .LVUS9 1782 0132 05 .uleb128 0x5 1783 0133 B8130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+5048 1784 0137 C3010000 .4byte .LLST10 1785 013b BB010000 .4byte .LVUS10 1786 013f 05 .uleb128 0x5 1787 0140 C5130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+5061 1788 0144 02020000 .4byte .LLST11 1789 0148 FE010000 .4byte .LVUS11 ARM GAS /tmp/ccLDSOuT.s page 122 1790 014c 08 .uleb128 0x8 1791 014d 97120000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4759 1792 0151 00000000 .4byte .Ldebug_ranges0+0 1793 0155 02 .byte 0x2 1794 0156 3003 .2byte 0x330 1795 0158 0F .byte 0xf 1796 0159 07 .uleb128 0x7 1797 015a AA120000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4778 1798 015e 45020000 .4byte .LLST12 1799 0162 41020000 .4byte .LVUS12 1800 0166 07 .uleb128 0x7 1801 0167 B7120000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4791 1802 016b 6A020000 .4byte .LLST13 1803 016f 66020000 .4byte .LVUS13 1804 0173 09 .uleb128 0x9 1805 0174 C4120000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4804 1806 0178 07 .uleb128 0x7 1807 0179 D1120000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4817 1808 017d 95020000 .4byte .LLST14 1809 0181 93020000 .4byte .LVUS14 1810 0185 07 .uleb128 0x7 1811 0186 DE120000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4830 1812 018a AA020000 .4byte .LLST15 1813 018e A8020000 .4byte .LVUS15 1814 0192 0A .uleb128 0xa 1815 0193 00000000 .4byte .Ldebug_ranges0+0 1816 0197 05 .uleb128 0x5 1817 0198 EB120000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4843 1818 019c 45020000 .4byte .LLST12 1819 01a0 41020000 .4byte .LVUS12 1820 01a4 05 .uleb128 0x5 1821 01a5 F8120000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4856 1822 01a9 C3020000 .4byte .LLST17 1823 01ad BD020000 .4byte .LVUS17 1824 01b1 0B .uleb128 0xb 1825 01b2 05130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4869 1826 01b6 05 .uleb128 0x5 1827 01b7 12130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4882 1828 01bb F1020000 .4byte .LLST18 1829 01bf EF020000 .4byte .LVUS18 1830 01c3 00 .byte 0 1831 01c4 00 .byte 0 1832 01c5 00 .byte 0 1833 01c6 03 .uleb128 0x3 1834 01c7 1E130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4894 1835 01cb 57020000 .4byte .LASF7 1836 01cf 00000000 .4byte .LFB11 1837 01d3 F0000000 .4byte .LFE11 1838 01d7 05030000 .4byte .LLST19 1839 01db 01 .byte 0x1 1840 01dc 1C020000 .4byte 0x21c 1841 01e0 07 .uleb128 0x7 1842 01e1 31130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4913 1843 01e5 2D030000 .4byte .LLST20 1844 01e9 25030000 .4byte .LVUS20 1845 01ed 04 .uleb128 0x4 1846 01ee 3E130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4926 ARM GAS /tmp/ccLDSOuT.s page 123 1847 01f2 01 .byte 0x1 1848 01f3 51 .byte 0x51 1849 01f4 07 .uleb128 0x7 1850 01f5 4A130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4938 1851 01f9 79030000 .4byte .LLST21 1852 01fd 6D030000 .4byte .LVUS21 1853 0201 05 .uleb128 0x5 1854 0202 57130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4951 1855 0206 E6030000 .4byte .LLST22 1856 020a DE030000 .4byte .LVUS22 1857 020e 05 .uleb128 0x5 1858 020f 64130000 .4byte stm32f4xx_ll_usb.c.b0b15edb+4964 1859 0213 2C040000 .4byte .LLST23 1860 0217 26040000 .4byte .LVUS23 1861 021b 00 .byte 0 1862 021c 06 .uleb128 0x6 1863 021d E0050000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1504 1864 0221 0D000000 .4byte .LASF8 1865 0225 00000000 .4byte .LFB13 1866 0229 F4000000 .4byte .LFE13 1867 022d 02 .byte 0x2 1868 022e 7D .byte 0x7d 1869 022f 00 .sleb128 0 1870 0230 01 .byte 0x1 1871 0231 5B040000 .4byte 0x45b 1872 0235 04 .uleb128 0x4 1873 0236 F2050000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1522 1874 023a 01 .byte 0x1 1875 023b 50 .byte 0x50 1876 023c 05 .uleb128 0x5 1877 023d FE050000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1534 1878 0241 68040000 .4byte .LLST24 1879 0245 64040000 .4byte .LVUS24 1880 0249 0C .uleb128 0xc 1881 024a 27060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1575 1882 024e 06000000 .4byte .LBB40 1883 0252 12000000 .4byte .LBE40 1884 0256 03 .byte 0x3 1885 0257 87 .byte 0x87 1886 0258 05 .byte 0x5 1887 0259 6B020000 .4byte 0x26b 1888 025d 07 .uleb128 0x7 1889 025e 35060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1589 1890 0262 8A040000 .4byte .LLST25 1891 0266 88040000 .4byte .LVUS25 1892 026a 00 .byte 0 1893 026b 0C .uleb128 0xc 1894 026c 0B060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1547 1895 0270 12000000 .4byte .LBB42 1896 0274 18000000 .4byte .LBE42 1897 0278 03 .byte 0x3 1898 0279 8A .byte 0x8a 1899 027a 05 .byte 0x5 1900 027b 8D020000 .4byte 0x28d 1901 027f 07 .uleb128 0x7 1902 0280 19060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1561 1903 0284 A0040000 .4byte .LLST26 ARM GAS /tmp/ccLDSOuT.s page 124 1904 0288 9E040000 .4byte .LVUS26 1905 028c 00 .byte 0 1906 028d 0D .uleb128 0xd 1907 028e 0B060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1547 1908 0292 18000000 .4byte .Ldebug_ranges0+0x18 1909 0296 03 .byte 0x3 1910 0297 A5 .byte 0xa5 1911 0298 05 .byte 0x5 1912 0299 AB020000 .4byte 0x2ab 1913 029d 07 .uleb128 0x7 1914 029e 19060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1561 1915 02a2 B6040000 .4byte .LLST27 1916 02a6 B4040000 .4byte .LVUS27 1917 02aa 00 .byte 0 1918 02ab 0C .uleb128 0xc 1919 02ac 5F060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1631 1920 02b0 22000000 .4byte .LBB47 1921 02b4 2E000000 .4byte .LBE47 1922 02b8 03 .byte 0x3 1923 02b9 8F .byte 0x8f 1924 02ba 05 .byte 0x5 1925 02bb CD020000 .4byte 0x2cd 1926 02bf 07 .uleb128 0x7 1927 02c0 6D060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1645 1928 02c4 CD040000 .4byte .LLST28 1929 02c8 CB040000 .4byte .LVUS28 1930 02cc 00 .byte 0 1931 02cd 0C .uleb128 0xc 1932 02ce 43060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1603 1933 02d2 2E000000 .4byte .LBB49 1934 02d6 34000000 .4byte .LBE49 1935 02da 03 .byte 0x3 1936 02db 92 .byte 0x92 1937 02dc 05 .byte 0x5 1938 02dd EF020000 .4byte 0x2ef 1939 02e1 07 .uleb128 0x7 1940 02e2 51060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1617 1941 02e6 E5040000 .4byte .LLST29 1942 02ea E3040000 .4byte .LVUS29 1943 02ee 00 .byte 0 1944 02ef 0D .uleb128 0xd 1945 02f0 43060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1603 1946 02f4 30000000 .4byte .Ldebug_ranges0+0x30 1947 02f8 03 .byte 0x3 1948 02f9 CD .byte 0xcd 1949 02fa 05 .byte 0x5 1950 02fb 0A030000 .4byte 0x30a 1951 02ff 0E .uleb128 0xe 1952 0300 51060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1617 1953 0304 80808080 .sleb128 -2147483648 1953 78 1954 0309 00 .byte 0 1955 030a 0C .uleb128 0xc 1956 030b 5F060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1631 1957 030f 3E000000 .4byte .LBB54 1958 0313 4A000000 .4byte .LBE54 1959 0317 03 .byte 0x3 ARM GAS /tmp/ccLDSOuT.s page 125 1960 0318 98 .byte 0x98 1961 0319 05 .byte 0x5 1962 031a 2C030000 .4byte 0x32c 1963 031e 07 .uleb128 0x7 1964 031f 6D060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1645 1965 0323 FD040000 .4byte .LLST30 1966 0327 FB040000 .4byte .LVUS30 1967 032b 00 .byte 0 1968 032c 0C .uleb128 0xc 1969 032d 43060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1603 1970 0331 4A000000 .4byte .LBB56 1971 0335 52000000 .4byte .LBE56 1972 0339 03 .byte 0x3 1973 033a 9B .byte 0x9b 1974 033b 05 .byte 0x5 1975 033c 4E030000 .4byte 0x34e 1976 0340 07 .uleb128 0x7 1977 0341 51060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1617 1978 0345 15050000 .4byte .LLST31 1979 0349 13050000 .4byte .LVUS31 1980 034d 00 .byte 0 1981 034e 0C .uleb128 0xc 1982 034f 27060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1575 1983 0353 58000000 .4byte .LBB58 1984 0357 64000000 .4byte .LBE58 1985 035b 03 .byte 0x3 1986 035c A2 .byte 0xa2 1987 035d 05 .byte 0x5 1988 035e 70030000 .4byte 0x370 1989 0362 07 .uleb128 0x7 1990 0363 35060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1589 1991 0367 2D050000 .4byte .LLST32 1992 036b 2B050000 .4byte .LVUS32 1993 036f 00 .byte 0 1994 0370 0C .uleb128 0xc 1995 0371 5F060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1631 1996 0375 72000000 .4byte .LBB61 1997 0379 7E000000 .4byte .LBE61 1998 037d 03 .byte 0x3 1999 037e AC .byte 0xac 2000 037f 05 .byte 0x5 2001 0380 92030000 .4byte 0x392 2002 0384 07 .uleb128 0x7 2003 0385 6D060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1645 2004 0389 44050000 .4byte .LLST33 2005 038d 42050000 .4byte .LVUS33 2006 0391 00 .byte 0 2007 0392 0C .uleb128 0xc 2008 0393 43060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1603 2009 0397 7E000000 .4byte .LBB63 2010 039b 86000000 .4byte .LBE63 2011 039f 03 .byte 0x3 2012 03a0 AF .byte 0xaf 2013 03a1 05 .byte 0x5 2014 03a2 B4030000 .4byte 0x3b4 2015 03a6 07 .uleb128 0x7 2016 03a7 51060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1617 ARM GAS /tmp/ccLDSOuT.s page 126 2017 03ab 5C050000 .4byte .LLST34 2018 03af 5A050000 .4byte .LVUS34 2019 03b3 00 .byte 0 2020 03b4 0C .uleb128 0xc 2021 03b5 5F060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1631 2022 03b9 8C000000 .4byte .LBB65 2023 03bd 98000000 .4byte .LBE65 2024 03c1 03 .byte 0x3 2025 03c2 B6 .byte 0xb6 2026 03c3 05 .byte 0x5 2027 03c4 D6030000 .4byte 0x3d6 2028 03c8 07 .uleb128 0x7 2029 03c9 6D060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1645 2030 03cd 74050000 .4byte .LLST35 2031 03d1 72050000 .4byte .LVUS35 2032 03d5 00 .byte 0 2033 03d6 0C .uleb128 0xc 2034 03d7 43060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1603 2035 03db 98000000 .4byte .LBB67 2036 03df A0000000 .4byte .LBE67 2037 03e3 03 .byte 0x3 2038 03e4 B9 .byte 0xb9 2039 03e5 05 .byte 0x5 2040 03e6 F8030000 .4byte 0x3f8 2041 03ea 07 .uleb128 0x7 2042 03eb 51060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1617 2043 03ef 8C050000 .4byte .LLST36 2044 03f3 8A050000 .4byte .LVUS36 2045 03f7 00 .byte 0 2046 03f8 0C .uleb128 0xc 2047 03f9 5F060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1631 2048 03fd A6000000 .4byte .LBB69 2049 0401 B2000000 .4byte .LBE69 2050 0405 03 .byte 0x3 2051 0406 C0 .byte 0xc0 2052 0407 05 .byte 0x5 2053 0408 1A040000 .4byte 0x41a 2054 040c 07 .uleb128 0x7 2055 040d 6D060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1645 2056 0411 A4050000 .4byte .LLST37 2057 0415 A2050000 .4byte .LVUS37 2058 0419 00 .byte 0 2059 041a 0C .uleb128 0xc 2060 041b 43060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1603 2061 041f B2000000 .4byte .LBB71 2062 0423 BA000000 .4byte .LBE71 2063 0427 03 .byte 0x3 2064 0428 C3 .byte 0xc3 2065 0429 05 .byte 0x5 2066 042a 3C040000 .4byte 0x43c 2067 042e 07 .uleb128 0x7 2068 042f 51060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1617 2069 0433 BC050000 .4byte .LLST38 2070 0437 BA050000 .4byte .LVUS38 2071 043b 00 .byte 0 2072 043c 0F .uleb128 0xf 2073 043d 5F060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1631 ARM GAS /tmp/ccLDSOuT.s page 127 2074 0441 C0000000 .4byte .LBB73 2075 0445 CC000000 .4byte .LBE73 2076 0449 03 .byte 0x3 2077 044a CA .byte 0xca 2078 044b 05 .byte 0x5 2079 044c 07 .uleb128 0x7 2080 044d 6D060000 .4byte stm32f4xx_ll_usart.c.7fb17c04+1645 2081 0451 D4050000 .4byte .LLST39 2082 0455 D2050000 .4byte .LVUS39 2083 0459 00 .byte 0 2084 045a 00 .byte 0 2085 045b 03 .uleb128 0x3 2086 045c 3A050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1338 2087 0460 D2010000 .4byte .LASF9 2088 0464 00000000 .4byte .LFB19 2089 0468 74010000 .4byte .LFE19 2090 046c EB050000 .4byte .LLST40 2091 0470 01 .byte 0x1 2092 0471 85050000 .4byte 0x585 2093 0475 04 .uleb128 0x4 2094 0476 4C050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1356 2095 047a 01 .byte 0x1 2096 047b 50 .byte 0x50 2097 047c 04 .uleb128 0x4 2098 047d 58050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1368 2099 0481 01 .byte 0x1 2100 0482 51 .byte 0x51 2101 0483 05 .uleb128 0x5 2102 0484 64050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1380 2103 0488 11060000 .4byte .LLST41 2104 048c 0B060000 .4byte .LVUS41 2105 0490 05 .uleb128 0x5 2106 0491 70050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1392 2107 0495 4F060000 .4byte .LLST42 2108 0499 49060000 .4byte .LVUS42 2109 049d 0C .uleb128 0xc 2110 049e 9F050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1439 2111 04a2 0E000000 .4byte .LBB88 2112 04a6 18000000 .4byte .LBE88 2113 04aa 05 .byte 0x5 2114 04ab A9 .byte 0xa9 2115 04ac 07 .byte 0x7 2116 04ad BF040000 .4byte 0x4bf 2117 04b1 07 .uleb128 0x7 2118 04b2 AD050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1453 2119 04b6 7D060000 .4byte .LLST43 2120 04ba 7B060000 .4byte .LVUS43 2121 04be 00 .byte 0 2122 04bf 0C .uleb128 0xc 2123 04c0 83050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1411 2124 04c4 18000000 .4byte .LBB90 2125 04c8 1E000000 .4byte .LBE90 2126 04cc 05 .byte 0x5 2127 04cd AC .byte 0xac 2128 04ce 07 .byte 0x7 2129 04cf E1040000 .4byte 0x4e1 2130 04d3 07 .uleb128 0x7 ARM GAS /tmp/ccLDSOuT.s page 128 2131 04d4 91050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1425 2132 04d8 95060000 .4byte .LLST44 2133 04dc 93060000 .4byte .LVUS44 2134 04e0 00 .byte 0 2135 04e1 0D .uleb128 0xd 2136 04e2 83050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1411 2137 04e6 48000000 .4byte .Ldebug_ranges0+0x48 2138 04ea 05 .byte 0x5 2139 04eb B4 .byte 0xb4 2140 04ec 07 .byte 0x7 2141 04ed FF040000 .4byte 0x4ff 2142 04f1 07 .uleb128 0x7 2143 04f2 91050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1425 2144 04f6 AD060000 .4byte .LLST45 2145 04fa AB060000 .4byte .LVUS45 2146 04fe 00 .byte 0 2147 04ff 0C .uleb128 0xc 2148 0500 9F050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1439 2149 0504 28000000 .4byte .LBB95 2150 0508 34000000 .4byte .LBE95 2151 050c 05 .byte 0x5 2152 050d B1 .byte 0xb1 2153 050e 07 .byte 0x7 2154 050f 21050000 .4byte 0x521 2155 0513 07 .uleb128 0x7 2156 0514 AD050000 .4byte stm32f4xx_ll_dma.c.6a97459f+1453 2157 0518 C5060000 .4byte .LLST46 2158 051c C3060000 .4byte .LVUS46 2159 0520 00 .byte 0 2160 0521 0D .uleb128 0xd 2161 0522 78070000 .4byte stm32f4xx_ll_dma.c.6a97459f+1912 2162 0526 60000000 .4byte .Ldebug_ranges0+0x60 2163 052a 05 .byte 0x5 2164 052b BE .byte 0xbe 2165 052c 05 .byte 0x5 2166 052d 4C050000 .4byte 0x54c 2167 0531 07 .uleb128 0x7 2168 0532 82070000 .4byte stm32f4xx_ll_dma.c.6a97459f+1922 2169 0536 DD060000 .4byte .LLST47 2170 053a DB060000 .4byte .LVUS47 2171 053e 07 .uleb128 0x7 2172 053f 8F070000 .4byte stm32f4xx_ll_dma.c.6a97459f+1935 2173 0543 F2060000 .4byte .LLST48 2174 0547 F0060000 .4byte .LVUS48 2175 054b 00 .byte 0 2176 054c 0F .uleb128 0xf 2177 054d D6060000 .4byte stm32f4xx_ll_dma.c.6a97459f+1750 2178 0551 60000000 .4byte .LBB102 2179 0555 78000000 .4byte .LBE102 2180 0559 05 .byte 0x5 2181 055a D6 .byte 0xd6 2182 055b 05 .byte 0x5 2183 055c 07 .uleb128 0x7 2184 055d E4060000 .4byte stm32f4xx_ll_dma.c.6a97459f+1764 2185 0561 07070000 .4byte .LLST49 2186 0565 05070000 .4byte .LVUS49 2187 0569 07 .uleb128 0x7 ARM GAS /tmp/ccLDSOuT.s page 129 2188 056a F1060000 .4byte stm32f4xx_ll_dma.c.6a97459f+1777 2189 056e 1C070000 .4byte .LLST50 2190 0572 1A070000 .4byte .LVUS50 2191 0576 07 .uleb128 0x7 2192 0577 FE060000 .4byte stm32f4xx_ll_dma.c.6a97459f+1790 2193 057b 31070000 .4byte .LLST51 2194 057f 2F070000 .4byte .LVUS51 2195 0583 00 .byte 0 2196 0584 00 .byte 0 2197 0585 10 .uleb128 0x10 2198 0586 B90D0000 .4byte rotary_encoder_driver.cpp.e9bdb6e4+3513 2199 058a 05 .byte 0x5 2200 058b 03 .byte 0x3 2201 058c 00000000 .4byte rotencDt 2202 0590 10 .uleb128 0x10 2203 0591 0C070000 .4byte stm32f4xx_hal.c.95118953+1804 2204 0595 05 .byte 0x5 2205 0596 03 .byte 0x3 2206 0597 00000000 .4byte uwTick 2207 059b 10 .uleb128 0x10 2208 059c 82140000 .4byte stm32_adc.cpp.08905706+5250 2209 05a0 05 .byte 0x5 2210 05a1 03 .byte 0x3 2211 05a2 00000000 .4byte _ZL17_adc_inhibit_mask 2212 05a6 10 .uleb128 0x10 2213 05a7 AB140000 .4byte stm32_adc.cpp.08905706+5291 2214 05ab 05 .byte 0x5 2215 05ac 03 .byte 0x3 2216 05ad 00000000 .4byte _ZL17_adc_started_mask 2217 05b1 10 .uleb128 0x10 2218 05b2 B7140000 .4byte stm32_adc.cpp.08905706+5303 2219 05b6 05 .byte 0x5 2220 05b7 03 .byte 0x3 2221 05b8 00000000 .4byte _ZL14_adc_completed 2222 05bc 10 .uleb128 0x10 2223 05bd 23150000 .4byte stm32_adc.cpp.08905706+5411 2224 05c1 05 .byte 0x5 2225 05c2 03 .byte 0x3 2226 05c3 00000000 .4byte _ZL18_adc_timeout_error 2227 05c7 00 .byte 0 2228 .section .debug_abbrev,"",%progbits 2229 .Ldebug_abbrev0: 2230 0000 01 .uleb128 0x1 2231 0001 11 .uleb128 0x11 2232 0002 01 .byte 0x1 2233 0003 25 .uleb128 0x25 2234 0004 0E .uleb128 0xe 2235 0005 13 .uleb128 0x13 2236 0006 0B .uleb128 0xb 2237 0007 03 .uleb128 0x3 2238 0008 0E .uleb128 0xe 2239 0009 1B .uleb128 0x1b 2240 000a 0E .uleb128 0xe 2241 000b 55 .uleb128 0x55 2242 000c 06 .uleb128 0x6 2243 000d 11 .uleb128 0x11 2244 000e 01 .uleb128 0x1 ARM GAS /tmp/ccLDSOuT.s page 130 2245 000f 52 .uleb128 0x52 2246 0010 01 .uleb128 0x1 2247 0011 10 .uleb128 0x10 2248 0012 06 .uleb128 0x6 2249 0013 00 .byte 0 2250 0014 00 .byte 0 2251 0015 02 .uleb128 0x2 2252 0016 24 .uleb128 0x24 2253 0017 00 .byte 0 2254 0018 0B .uleb128 0xb 2255 0019 0B .uleb128 0xb 2256 001a 3E .uleb128 0x3e 2257 001b 0B .uleb128 0xb 2258 001c 03 .uleb128 0x3 2259 001d 0E .uleb128 0xe 2260 001e 00 .byte 0 2261 001f 00 .byte 0 2262 0020 03 .uleb128 0x3 2263 0021 2E .uleb128 0x2e 2264 0022 01 .byte 0x1 2265 0023 31 .uleb128 0x31 2266 0024 10 .uleb128 0x10 2267 0025 8740 .uleb128 0x2007 2268 0027 0E .uleb128 0xe 2269 0028 11 .uleb128 0x11 2270 0029 01 .uleb128 0x1 2271 002a 12 .uleb128 0x12 2272 002b 01 .uleb128 0x1 2273 002c 40 .uleb128 0x40 2274 002d 06 .uleb128 0x6 2275 002e 9742 .uleb128 0x2117 2276 0030 0C .uleb128 0xc 2277 0031 01 .uleb128 0x1 2278 0032 13 .uleb128 0x13 2279 0033 00 .byte 0 2280 0034 00 .byte 0 2281 0035 04 .uleb128 0x4 2282 0036 05 .uleb128 0x5 2283 0037 00 .byte 0 2284 0038 31 .uleb128 0x31 2285 0039 10 .uleb128 0x10 2286 003a 02 .uleb128 0x2 2287 003b 0A .uleb128 0xa 2288 003c 00 .byte 0 2289 003d 00 .byte 0 2290 003e 05 .uleb128 0x5 2291 003f 34 .uleb128 0x34 2292 0040 00 .byte 0 2293 0041 31 .uleb128 0x31 2294 0042 10 .uleb128 0x10 2295 0043 02 .uleb128 0x2 2296 0044 06 .uleb128 0x6 2297 0045 B742 .uleb128 0x2137 2298 0047 06 .uleb128 0x6 2299 0048 00 .byte 0 2300 0049 00 .byte 0 2301 004a 06 .uleb128 0x6 ARM GAS /tmp/ccLDSOuT.s page 131 2302 004b 2E .uleb128 0x2e 2303 004c 01 .byte 0x1 2304 004d 31 .uleb128 0x31 2305 004e 10 .uleb128 0x10 2306 004f 8740 .uleb128 0x2007 2307 0051 0E .uleb128 0xe 2308 0052 11 .uleb128 0x11 2309 0053 01 .uleb128 0x1 2310 0054 12 .uleb128 0x12 2311 0055 01 .uleb128 0x1 2312 0056 40 .uleb128 0x40 2313 0057 0A .uleb128 0xa 2314 0058 9742 .uleb128 0x2117 2315 005a 0C .uleb128 0xc 2316 005b 01 .uleb128 0x1 2317 005c 13 .uleb128 0x13 2318 005d 00 .byte 0 2319 005e 00 .byte 0 2320 005f 07 .uleb128 0x7 2321 0060 05 .uleb128 0x5 2322 0061 00 .byte 0 2323 0062 31 .uleb128 0x31 2324 0063 10 .uleb128 0x10 2325 0064 02 .uleb128 0x2 2326 0065 06 .uleb128 0x6 2327 0066 B742 .uleb128 0x2137 2328 0068 06 .uleb128 0x6 2329 0069 00 .byte 0 2330 006a 00 .byte 0 2331 006b 08 .uleb128 0x8 2332 006c 1D .uleb128 0x1d 2333 006d 01 .byte 0x1 2334 006e 31 .uleb128 0x31 2335 006f 10 .uleb128 0x10 2336 0070 55 .uleb128 0x55 2337 0071 06 .uleb128 0x6 2338 0072 58 .uleb128 0x58 2339 0073 0B .uleb128 0xb 2340 0074 59 .uleb128 0x59 2341 0075 05 .uleb128 0x5 2342 0076 57 .uleb128 0x57 2343 0077 0B .uleb128 0xb 2344 0078 00 .byte 0 2345 0079 00 .byte 0 2346 007a 09 .uleb128 0x9 2347 007b 05 .uleb128 0x5 2348 007c 00 .byte 0 2349 007d 31 .uleb128 0x31 2350 007e 10 .uleb128 0x10 2351 007f 00 .byte 0 2352 0080 00 .byte 0 2353 0081 0A .uleb128 0xa 2354 0082 0B .uleb128 0xb 2355 0083 01 .byte 0x1 2356 0084 55 .uleb128 0x55 2357 0085 06 .uleb128 0x6 2358 0086 00 .byte 0 ARM GAS /tmp/ccLDSOuT.s page 132 2359 0087 00 .byte 0 2360 0088 0B .uleb128 0xb 2361 0089 34 .uleb128 0x34 2362 008a 00 .byte 0 2363 008b 31 .uleb128 0x31 2364 008c 10 .uleb128 0x10 2365 008d 00 .byte 0 2366 008e 00 .byte 0 2367 008f 0C .uleb128 0xc 2368 0090 1D .uleb128 0x1d 2369 0091 01 .byte 0x1 2370 0092 31 .uleb128 0x31 2371 0093 10 .uleb128 0x10 2372 0094 11 .uleb128 0x11 2373 0095 01 .uleb128 0x1 2374 0096 12 .uleb128 0x12 2375 0097 01 .uleb128 0x1 2376 0098 58 .uleb128 0x58 2377 0099 0B .uleb128 0xb 2378 009a 59 .uleb128 0x59 2379 009b 0B .uleb128 0xb 2380 009c 57 .uleb128 0x57 2381 009d 0B .uleb128 0xb 2382 009e 01 .uleb128 0x1 2383 009f 13 .uleb128 0x13 2384 00a0 00 .byte 0 2385 00a1 00 .byte 0 2386 00a2 0D .uleb128 0xd 2387 00a3 1D .uleb128 0x1d 2388 00a4 01 .byte 0x1 2389 00a5 31 .uleb128 0x31 2390 00a6 10 .uleb128 0x10 2391 00a7 55 .uleb128 0x55 2392 00a8 06 .uleb128 0x6 2393 00a9 58 .uleb128 0x58 2394 00aa 0B .uleb128 0xb 2395 00ab 59 .uleb128 0x59 2396 00ac 0B .uleb128 0xb 2397 00ad 57 .uleb128 0x57 2398 00ae 0B .uleb128 0xb 2399 00af 01 .uleb128 0x1 2400 00b0 13 .uleb128 0x13 2401 00b1 00 .byte 0 2402 00b2 00 .byte 0 2403 00b3 0E .uleb128 0xe 2404 00b4 05 .uleb128 0x5 2405 00b5 00 .byte 0 2406 00b6 31 .uleb128 0x31 2407 00b7 10 .uleb128 0x10 2408 00b8 1C .uleb128 0x1c 2409 00b9 0D .uleb128 0xd 2410 00ba 00 .byte 0 2411 00bb 00 .byte 0 2412 00bc 0F .uleb128 0xf 2413 00bd 1D .uleb128 0x1d 2414 00be 01 .byte 0x1 2415 00bf 31 .uleb128 0x31 ARM GAS /tmp/ccLDSOuT.s page 133 2416 00c0 10 .uleb128 0x10 2417 00c1 11 .uleb128 0x11 2418 00c2 01 .uleb128 0x1 2419 00c3 12 .uleb128 0x12 2420 00c4 01 .uleb128 0x1 2421 00c5 58 .uleb128 0x58 2422 00c6 0B .uleb128 0xb 2423 00c7 59 .uleb128 0x59 2424 00c8 0B .uleb128 0xb 2425 00c9 57 .uleb128 0x57 2426 00ca 0B .uleb128 0xb 2427 00cb 00 .byte 0 2428 00cc 00 .byte 0 2429 00cd 10 .uleb128 0x10 2430 00ce 34 .uleb128 0x34 2431 00cf 00 .byte 0 2432 00d0 31 .uleb128 0x31 2433 00d1 10 .uleb128 0x10 2434 00d2 02 .uleb128 0x2 2435 00d3 0A .uleb128 0xa 2436 00d4 00 .byte 0 2437 00d5 00 .byte 0 2438 00d6 00 .byte 0 2439 .section .debug_loc,"",%progbits 2440 .Ldebug_loc0: 2441 .LLST0: 2442 0000 00000000 .4byte .LFB1 2443 0004 02000000 .4byte .LCFI0 2444 0008 0200 .2byte 0x2 2445 000a 7D .byte 0x7d 2446 000b 00 .sleb128 0 2447 000c 02000000 .4byte .LCFI0 2448 0010 4C000000 .4byte .LFE1 2449 0014 0200 .2byte 0x2 2450 0016 7D .byte 0x7d 2451 0017 0C .sleb128 12 2452 0018 00000000 .4byte 0 2453 001c 00000000 .4byte 0 2454 .LVUS1: 2455 0020 01 .uleb128 .LVU1 2456 0021 00 .uleb128 0 2457 .LLST1: 2458 0022 00000000 .4byte .LVL0 2459 0026 4C000000 .4byte .LFE1 2460 002a 0100 .2byte 0x1 2461 002c 50 .byte 0x50 2462 002d 00000000 .4byte 0 2463 0031 00000000 .4byte 0 2464 .LVUS2: 2465 0035 00 .uleb128 .LVU3 2466 0036 00 .uleb128 .LVU20 2467 .LLST2: 2468 0037 04000000 .4byte .LVL1 2469 003b 46000000 .4byte .LVL2 2470 003f 0100 .2byte 0x1 2471 0041 55 .byte 0x55 2472 0042 00000000 .4byte 0 ARM GAS /tmp/ccLDSOuT.s page 134 2473 0046 00000000 .4byte 0 2474 .LVUS3: 2475 004a 01 .uleb128 .LVU22 2476 004b 00 .uleb128 0 2477 .LLST3: 2478 004c 00000000 .4byte .LVL3 2479 0050 1A000000 .4byte .LFE3 2480 0054 0100 .2byte 0x1 2481 0056 50 .byte 0x50 2482 0057 00000000 .4byte 0 2483 005b 00000000 .4byte 0 2484 .LVUS4: 2485 005f 01 .uleb128 .LVU28 2486 0060 00 .uleb128 0 2487 .LLST4: 2488 0061 00000000 .4byte .LVL4 2489 0065 1A000000 .4byte .LFE5 2490 0069 0100 .2byte 0x1 2491 006b 50 .byte 0x50 2492 006c 00000000 .4byte 0 2493 0070 00000000 .4byte 0 2494 .LLST5: 2495 0074 00000000 .4byte .LFB7 2496 0078 04000000 .4byte .LCFI1 2497 007c 0200 .2byte 0x2 2498 007e 7D .byte 0x7d 2499 007f 00 .sleb128 0 2500 0080 04000000 .4byte .LCFI1 2501 0084 8C010000 .4byte .LFE7 2502 0088 0200 .2byte 0x2 2503 008a 7D .byte 0x7d 2504 008b 1C .sleb128 28 2505 008c 00000000 .4byte 0 2506 0090 00000000 .4byte 0 2507 .LVUS6: 2508 0094 00 .uleb128 0 2509 0095 00 .uleb128 .LVU93 2510 0096 00 .uleb128 .LVU93 2511 0097 00 .uleb128 .LVU94 2512 0098 00 .uleb128 .LVU94 2513 0099 00 .uleb128 .LVU105 2514 009a 00 .uleb128 .LVU105 2515 009b 00 .uleb128 .LVU110 2516 009c 00 .uleb128 .LVU110 2517 009d 00 .uleb128 0 2518 .LLST6: 2519 009e 00000000 .4byte .LVL5 2520 00a2 DA000000 .4byte .LVL11 2521 00a6 0100 .2byte 0x1 2522 00a8 50 .byte 0x50 2523 00a9 DA000000 .4byte .LVL11 2524 00ad DE000000 .4byte .LVL12 2525 00b1 0A00 .2byte 0xa 2526 00b3 F3 .byte 0xf3 2527 00b4 03 .uleb128 0x3 2528 00b5 F5 .byte 0xf5 2529 00b6 00 .uleb128 0 ARM GAS /tmp/ccLDSOuT.s page 135 2530 00b7 30 .uleb128 0x30 2531 00b8 F7 .byte 0xf7 2532 00b9 29 .uleb128 0x29 2533 00ba F7 .byte 0xf7 2534 00bb 00 .uleb128 0 2535 00bc 9F .byte 0x9f 2536 00bd DE000000 .4byte .LVL12 2537 00c1 04010000 .4byte .LVL16 2538 00c5 0100 .2byte 0x1 2539 00c7 50 .byte 0x50 2540 00c8 04010000 .4byte .LVL16 2541 00cc 1A010000 .4byte .LVL19 2542 00d0 0400 .2byte 0x4 2543 00d2 76 .byte 0x76 2544 00d3 806E .sleb128 -2304 2545 00d5 9F .byte 0x9f 2546 00d6 1A010000 .4byte .LVL19 2547 00da 8C010000 .4byte .LFE7 2548 00de 0100 .2byte 0x1 2549 00e0 50 .byte 0x50 2550 00e1 00000000 .4byte 0 2551 00e5 00000000 .4byte 0 2552 .LVUS7: 2553 00e9 00 .uleb128 0 2554 00ea 00 .uleb128 .LVU93 2555 00eb 00 .uleb128 .LVU93 2556 00ec 00 .uleb128 .LVU94 2557 00ed 00 .uleb128 .LVU94 2558 00ee 00 .uleb128 .LVU107 2559 00ef 00 .uleb128 .LVU107 2560 00f0 00 .uleb128 .LVU110 2561 00f1 00 .uleb128 .LVU110 2562 00f2 00 .uleb128 0 2563 .LLST7: 2564 00f3 00000000 .4byte .LVL5 2565 00f7 DA000000 .4byte .LVL11 2566 00fb 0100 .2byte 0x1 2567 00fd 51 .byte 0x51 2568 00fe DA000000 .4byte .LVL11 2569 0102 DE000000 .4byte .LVL12 2570 0106 0A00 .2byte 0xa 2571 0108 F3 .byte 0xf3 2572 0109 03 .uleb128 0x3 2573 010a F5 .byte 0xf5 2574 010b 01 .uleb128 0x1 2575 010c 30 .uleb128 0x30 2576 010d F7 .byte 0xf7 2577 010e 29 .uleb128 0x29 2578 010f F7 .byte 0xf7 2579 0110 00 .uleb128 0 2580 0111 9F .byte 0x9f 2581 0112 DE000000 .4byte .LVL12 2582 0116 0E010000 .4byte .LVL17 2583 011a 0100 .2byte 0x1 2584 011c 51 .byte 0x51 2585 011d 0E010000 .4byte .LVL17 2586 0121 1A010000 .4byte .LVL19 ARM GAS /tmp/ccLDSOuT.s page 136 2587 0125 0A00 .2byte 0xa 2588 0127 F3 .byte 0xf3 2589 0128 03 .uleb128 0x3 2590 0129 F5 .byte 0xf5 2591 012a 01 .uleb128 0x1 2592 012b 30 .uleb128 0x30 2593 012c F7 .byte 0xf7 2594 012d 29 .uleb128 0x29 2595 012e F7 .byte 0xf7 2596 012f 00 .uleb128 0 2597 0130 9F .byte 0x9f 2598 0131 1A010000 .4byte .LVL19 2599 0135 8C010000 .4byte .LFE7 2600 0139 0100 .2byte 0x1 2601 013b 51 .byte 0x51 2602 013c 00000000 .4byte 0 2603 0140 00000000 .4byte 0 2604 .LVUS8: 2605 0144 00 .uleb128 0 2606 0145 00 .uleb128 .LVU37 2607 0146 00 .uleb128 .LVU37 2608 0147 00 .uleb128 0 2609 .LLST8: 2610 0148 00000000 .4byte .LVL5 2611 014c 08000000 .4byte .LVL6 2612 0150 0100 .2byte 0x1 2613 0152 52 .byte 0x52 2614 0153 08000000 .4byte .LVL6 2615 0157 8C010000 .4byte .LFE7 2616 015b 0100 .2byte 0x1 2617 015d 5C .byte 0x5c 2618 015e 00000000 .4byte 0 2619 0162 00000000 .4byte 0 2620 .LVUS9: 2621 0166 01 .uleb128 .LVU34 2622 0167 00 .uleb128 .LVU93 2623 0168 00 .uleb128 .LVU93 2624 0169 00 .uleb128 .LVU94 2625 016a 00 .uleb128 .LVU94 2626 016b 00 .uleb128 .LVU105 2627 016c 00 .uleb128 .LVU105 2628 016d 00 .uleb128 .LVU110 2629 016e 00 .uleb128 .LVU110 2630 016f 00 .uleb128 0 2631 .LLST9: 2632 0170 00000000 .4byte .LVL5 2633 0174 DA000000 .4byte .LVL11 2634 0178 0100 .2byte 0x1 2635 017a 50 .byte 0x50 2636 017b DA000000 .4byte .LVL11 2637 017f DE000000 .4byte .LVL12 2638 0183 0A00 .2byte 0xa 2639 0185 F3 .byte 0xf3 2640 0186 03 .uleb128 0x3 2641 0187 F5 .byte 0xf5 2642 0188 00 .uleb128 0 2643 0189 30 .uleb128 0x30 ARM GAS /tmp/ccLDSOuT.s page 137 2644 018a F7 .byte 0xf7 2645 018b 29 .uleb128 0x29 2646 018c F7 .byte 0xf7 2647 018d 00 .uleb128 0 2648 018e 9F .byte 0x9f 2649 018f DE000000 .4byte .LVL12 2650 0193 04010000 .4byte .LVL16 2651 0197 0100 .2byte 0x1 2652 0199 50 .byte 0x50 2653 019a 04010000 .4byte .LVL16 2654 019e 1A010000 .4byte .LVL19 2655 01a2 0400 .2byte 0x4 2656 01a4 76 .byte 0x76 2657 01a5 806E .sleb128 -2304 2658 01a7 9F .byte 0x9f 2659 01a8 1A010000 .4byte .LVL19 2660 01ac 8C010000 .4byte .LFE7 2661 01b0 0100 .2byte 0x1 2662 01b2 50 .byte 0x50 2663 01b3 00000000 .4byte 0 2664 01b7 00000000 .4byte 0 2665 .LVUS10: 2666 01bb 00 .uleb128 .LVU38 2667 01bc 00 .uleb128 .LVU53 2668 01bd 00 .uleb128 .LVU64 2669 01be 00 .uleb128 .LVU91 2670 01bf 00 .uleb128 .LVU94 2671 01c0 00 .uleb128 .LVU112 2672 01c1 00 .uleb128 .LVU112 2673 01c2 00 .uleb128 .LVU113 2674 .LLST10: 2675 01c3 0C000000 .4byte .LVL7 2676 01c7 46000000 .4byte .LVL8 2677 01cb 0100 .2byte 0x1 2678 01cd 58 .byte 0x58 2679 01ce 70000000 .4byte .LVL9 2680 01d2 CE000000 .4byte .LVL10 2681 01d6 0100 .2byte 0x1 2682 01d8 58 .byte 0x58 2683 01d9 DE000000 .4byte .LVL12 2684 01dd 24010000 .4byte .LVL20 2685 01e1 0100 .2byte 0x1 2686 01e3 58 .byte 0x58 2687 01e4 24010000 .4byte .LVL20 2688 01e8 2A010000 .4byte .LVL21 2689 01ec 0800 .2byte 0x8 2690 01ee 71 .byte 0x71 2691 01ef 00 .sleb128 0 2692 01f0 94 .byte 0x94 2693 01f1 01 .byte 0x1 2694 01f2 08 .byte 0x8 2695 01f3 FF .byte 0xff 2696 01f4 1A .byte 0x1a 2697 01f5 9F .byte 0x9f 2698 01f6 00000000 .4byte 0 2699 01fa 00000000 .4byte 0 2700 .LVUS11: ARM GAS /tmp/ccLDSOuT.s page 138 2701 01fe 00 .uleb128 .LVU126 2702 01ff 00 .uleb128 .LVU129 2703 0200 00 .uleb128 .LVU129 2704 0201 00 .uleb128 0 2705 .LLST11: 2706 0202 52010000 .4byte .LVL22 2707 0206 5C010000 .4byte .LVL23 2708 020a 1100 .2byte 0x11 2709 020c 73 .byte 0x73 2710 020d 00 .sleb128 0 2711 020e 77 .byte 0x77 2712 020f 00 .sleb128 0 2713 0210 22 .byte 0x22 2714 0211 31 .byte 0x31 2715 0212 1C .byte 0x1c 2716 0213 F7 .byte 0xf7 2717 0214 29 .uleb128 0x29 2718 0215 77 .byte 0x77 2719 0216 00 .sleb128 0 2720 0217 F7 .byte 0xf7 2721 0218 29 .uleb128 0x29 2722 0219 1B .byte 0x1b 2723 021a F7 .byte 0xf7 2724 021b 00 .uleb128 0 2725 021c 9F .byte 0x9f 2726 021d 5C010000 .4byte .LVL23 2727 0221 8C010000 .4byte .LFE7 2728 0225 1200 .2byte 0x12 2729 0227 77 .byte 0x77 2730 0228 00 .sleb128 0 2731 0229 71 .byte 0x71 2732 022a 14 .sleb128 20 2733 022b 06 .byte 0x6 2734 022c 22 .byte 0x22 2735 022d 31 .byte 0x31 2736 022e 1C .byte 0x1c 2737 022f F7 .byte 0xf7 2738 0230 29 .uleb128 0x29 2739 0231 77 .byte 0x77 2740 0232 00 .sleb128 0 2741 0233 F7 .byte 0xf7 2742 0234 29 .uleb128 0x29 2743 0235 1B .byte 0x1b 2744 0236 F7 .byte 0xf7 2745 0237 00 .uleb128 0 2746 0238 9F .byte 0x9f 2747 0239 00000000 .4byte 0 2748 023d 00000000 .4byte 0 2749 .LVUS12: 2750 0241 00 .uleb128 .LVU99 2751 0242 00 .uleb128 .LVU105 2752 0243 00 .uleb128 .LVU105 2753 0244 00 .uleb128 .LVU110 2754 .LLST12: 2755 0245 F4000000 .4byte .LVL13 2756 0249 04010000 .4byte .LVL16 2757 024d 0100 .2byte 0x1 ARM GAS /tmp/ccLDSOuT.s page 139 2758 024f 50 .byte 0x50 2759 0250 04010000 .4byte .LVL16 2760 0254 1A010000 .4byte .LVL19 2761 0258 0400 .2byte 0x4 2762 025a 76 .byte 0x76 2763 025b 806E .sleb128 -2304 2764 025d 9F .byte 0x9f 2765 025e 00000000 .4byte 0 2766 0262 00000000 .4byte 0 2767 .LVUS13: 2768 0266 00 .uleb128 .LVU99 2769 0267 00 .uleb128 .LVU107 2770 0268 00 .uleb128 .LVU107 2771 0269 00 .uleb128 .LVU110 2772 .LLST13: 2773 026a F4000000 .4byte .LVL13 2774 026e 0E010000 .4byte .LVL17 2775 0272 0200 .2byte 0x2 2776 0274 71 .byte 0x71 2777 0275 0C .sleb128 12 2778 0276 0E010000 .4byte .LVL17 2779 027a 1A010000 .4byte .LVL19 2780 027e 0B00 .2byte 0xb 2781 0280 F3 .byte 0xf3 2782 0281 03 .uleb128 0x3 2783 0282 F5 .byte 0xf5 2784 0283 01 .uleb128 0x1 2785 0284 30 .uleb128 0x30 2786 0285 F7 .byte 0xf7 2787 0286 29 .uleb128 0x29 2788 0287 F7 .byte 0xf7 2789 0288 00 .uleb128 0 2790 0289 23 .byte 0x23 2791 028a 0C .uleb128 0xc 2792 028b 00000000 .4byte 0 2793 028f 00000000 .4byte 0 2794 .LVUS14: 2795 0293 00 .uleb128 .LVU99 2796 0294 00 .uleb128 .LVU101 2797 .LLST14: 2798 0295 F4000000 .4byte .LVL13 2799 0299 FC000000 .4byte .LVL14 2800 029d 0100 .2byte 0x1 2801 029f 53 .byte 0x53 2802 02a0 00000000 .4byte 0 2803 02a4 00000000 .4byte 0 2804 .LVUS15: 2805 02a8 00 .uleb128 .LVU99 2806 02a9 00 .uleb128 .LVU110 2807 .LLST15: 2808 02aa F4000000 .4byte .LVL13 2809 02ae 1A010000 .4byte .LVL19 2810 02b2 0100 .2byte 0x1 2811 02b4 5C .byte 0x5c 2812 02b5 00000000 .4byte 0 2813 02b9 00000000 .4byte 0 2814 .LVUS17: ARM GAS /tmp/ccLDSOuT.s page 140 2815 02bd 00 .uleb128 .LVU99 2816 02be 00 .uleb128 .LVU107 2817 02bf 00 .uleb128 .LVU107 2818 02c0 00 .uleb128 .LVU109 2819 02c1 00 .uleb128 .LVU109 2820 02c2 00 .uleb128 .LVU110 2821 .LLST17: 2822 02c3 F4000000 .4byte .LVL13 2823 02c7 0E010000 .4byte .LVL17 2824 02cb 0200 .2byte 0x2 2825 02cd 71 .byte 0x71 2826 02ce 0C .sleb128 12 2827 02cf 0E010000 .4byte .LVL17 2828 02d3 16010000 .4byte .LVL18 2829 02d7 0100 .2byte 0x1 2830 02d9 52 .byte 0x52 2831 02da 16010000 .4byte .LVL18 2832 02de 1A010000 .4byte .LVL19 2833 02e2 0300 .2byte 0x3 2834 02e4 72 .byte 0x72 2835 02e5 7C .sleb128 -4 2836 02e6 9F .byte 0x9f 2837 02e7 00000000 .4byte 0 2838 02eb 00000000 .4byte 0 2839 .LVUS18: 2840 02ef 00 .uleb128 .LVU103 2841 02f0 00 .uleb128 .LVU107 2842 .LLST18: 2843 02f1 FE000000 .4byte .LVL15 2844 02f5 0E010000 .4byte .LVL17 2845 02f9 0200 .2byte 0x2 2846 02fb 30 .byte 0x30 2847 02fc 9F .byte 0x9f 2848 02fd 00000000 .4byte 0 2849 0301 00000000 .4byte 0 2850 .LLST19: 2851 0305 00000000 .4byte .LFB11 2852 0309 06000000 .4byte .LCFI2 2853 030d 0200 .2byte 0x2 2854 030f 7D .byte 0x7d 2855 0310 00 .sleb128 0 2856 0311 06000000 .4byte .LCFI2 2857 0315 F0000000 .4byte .LFE11 2858 0319 0200 .2byte 0x2 2859 031b 7D .byte 0x7d 2860 031c 18 .sleb128 24 2861 031d 00000000 .4byte 0 2862 0321 00000000 .4byte 0 2863 .LVUS20: 2864 0325 00 .uleb128 0 2865 0326 00 .uleb128 .LVU161 2866 0327 00 .uleb128 .LVU161 2867 0328 00 .uleb128 .LVU162 2868 0329 00 .uleb128 .LVU162 2869 032a 00 .uleb128 .LVU182 2870 032b 00 .uleb128 .LVU182 2871 032c 00 .uleb128 0 ARM GAS /tmp/ccLDSOuT.s page 141 2872 .LLST20: 2873 032d 00000000 .4byte .LVL24 2874 0331 4C000000 .4byte .LVL27 2875 0335 0100 .2byte 0x1 2876 0337 50 .byte 0x50 2877 0338 4C000000 .4byte .LVL27 2878 033c 50000000 .4byte .LVL28 2879 0340 0A00 .2byte 0xa 2880 0342 F3 .byte 0xf3 2881 0343 03 .uleb128 0x3 2882 0344 F5 .byte 0xf5 2883 0345 00 .uleb128 0 2884 0346 30 .uleb128 0x30 2885 0347 F7 .byte 0xf7 2886 0348 29 .uleb128 0x29 2887 0349 F7 .byte 0xf7 2888 034a 00 .uleb128 0 2889 034b 9F .byte 0x9f 2890 034c 50000000 .4byte .LVL28 2891 0350 A8000000 .4byte .LVL32 2892 0354 0100 .2byte 0x1 2893 0356 50 .byte 0x50 2894 0357 A8000000 .4byte .LVL32 2895 035b F0000000 .4byte .LFE11 2896 035f 0400 .2byte 0x4 2897 0361 70 .byte 0x70 2898 0362 806A .sleb128 -2816 2899 0364 9F .byte 0x9f 2900 0365 00000000 .4byte 0 2901 0369 00000000 .4byte 0 2902 .LVUS21: 2903 036d 00 .uleb128 0 2904 036e 00 .uleb128 .LVU157 2905 036f 00 .uleb128 .LVU157 2906 0370 00 .uleb128 .LVU162 2907 0371 00 .uleb128 .LVU162 2908 0372 00 .uleb128 .LVU178 2909 0373 00 .uleb128 .LVU178 2910 0374 00 .uleb128 .LVU181 2911 0375 00 .uleb128 .LVU181 2912 0376 00 .uleb128 .LVU198 2913 0377 00 .uleb128 .LVU198 2914 0378 00 .uleb128 0 2915 .LLST21: 2916 0379 00000000 .4byte .LVL24 2917 037d 3C000000 .4byte .LVL26 2918 0381 0100 .2byte 0x1 2919 0383 52 .byte 0x52 2920 0384 3C000000 .4byte .LVL26 2921 0388 50000000 .4byte .LVL28 2922 038c 0A00 .2byte 0xa 2923 038e F3 .byte 0xf3 2924 038f 03 .uleb128 0x3 2925 0390 F5 .byte 0xf5 2926 0391 02 .uleb128 0x2 2927 0392 30 .uleb128 0x30 2928 0393 F7 .byte 0xf7 ARM GAS /tmp/ccLDSOuT.s page 142 2929 0394 37 .uleb128 0x37 2930 0395 F7 .byte 0xf7 2931 0396 00 .uleb128 0 2932 0397 9F .byte 0x9f 2933 0398 50000000 .4byte .LVL28 2934 039c 92000000 .4byte .LVL29 2935 03a0 0100 .2byte 0x1 2936 03a2 52 .byte 0x52 2937 03a3 92000000 .4byte .LVL29 2938 03a7 A4000000 .4byte .LVL31 2939 03ab 0A00 .2byte 0xa 2940 03ad F3 .byte 0xf3 2941 03ae 03 .uleb128 0x3 2942 03af F5 .byte 0xf5 2943 03b0 02 .uleb128 0x2 2944 03b1 30 .uleb128 0x30 2945 03b2 F7 .byte 0xf7 2946 03b3 37 .uleb128 0x37 2947 03b4 F7 .byte 0xf7 2948 03b5 00 .uleb128 0 2949 03b6 9F .byte 0x9f 2950 03b7 A4000000 .4byte .LVL31 2951 03bb D8000000 .4byte .LVL33 2952 03bf 0100 .2byte 0x1 2953 03c1 52 .byte 0x52 2954 03c2 D8000000 .4byte .LVL33 2955 03c6 F0000000 .4byte .LFE11 2956 03ca 0A00 .2byte 0xa 2957 03cc F3 .byte 0xf3 2958 03cd 03 .uleb128 0x3 2959 03ce F5 .byte 0xf5 2960 03cf 02 .uleb128 0x2 2961 03d0 30 .uleb128 0x30 2962 03d1 F7 .byte 0xf7 2963 03d2 37 .uleb128 0x37 2964 03d3 F7 .byte 0xf7 2965 03d4 00 .uleb128 0 2966 03d5 9F .byte 0x9f 2967 03d6 00000000 .4byte 0 2968 03da 00000000 .4byte 0 2969 .LVUS22: 2970 03de 01 .uleb128 .LVU138 2971 03df 00 .uleb128 .LVU161 2972 03e0 00 .uleb128 .LVU161 2973 03e1 00 .uleb128 .LVU162 2974 03e2 00 .uleb128 .LVU162 2975 03e3 00 .uleb128 .LVU182 2976 03e4 00 .uleb128 .LVU182 2977 03e5 00 .uleb128 0 2978 .LLST22: 2979 03e6 00000000 .4byte .LVL24 2980 03ea 4C000000 .4byte .LVL27 2981 03ee 0100 .2byte 0x1 2982 03f0 50 .byte 0x50 2983 03f1 4C000000 .4byte .LVL27 2984 03f5 50000000 .4byte .LVL28 2985 03f9 0A00 .2byte 0xa ARM GAS /tmp/ccLDSOuT.s page 143 2986 03fb F3 .byte 0xf3 2987 03fc 03 .uleb128 0x3 2988 03fd F5 .byte 0xf5 2989 03fe 00 .uleb128 0 2990 03ff 30 .uleb128 0x30 2991 0400 F7 .byte 0xf7 2992 0401 29 .uleb128 0x29 2993 0402 F7 .byte 0xf7 2994 0403 00 .uleb128 0 2995 0404 9F .byte 0x9f 2996 0405 50000000 .4byte .LVL28 2997 0409 A8000000 .4byte .LVL32 2998 040d 0100 .2byte 0x1 2999 040f 50 .byte 0x50 3000 0410 A8000000 .4byte .LVL32 3001 0414 F0000000 .4byte .LFE11 3002 0418 0400 .2byte 0x4 3003 041a 70 .byte 0x70 3004 041b 806A .sleb128 -2816 3005 041d 9F .byte 0x9f 3006 041e 00000000 .4byte 0 3007 0422 00000000 .4byte 0 3008 .LVUS23: 3009 0426 00 .uleb128 .LVU141 3010 0427 00 .uleb128 .LVU161 3011 0428 00 .uleb128 .LVU162 3012 0429 00 .uleb128 .LVU179 3013 042a 00 .uleb128 .LVU181 3014 042b 00 .uleb128 0 3015 .LLST23: 3016 042c 0A000000 .4byte .LVL25 3017 0430 4C000000 .4byte .LVL27 3018 0434 0600 .2byte 0x6 3019 0436 7E .byte 0x7e 3020 0437 00 .sleb128 0 3021 0438 08 .byte 0x8 3022 0439 FF .byte 0xff 3023 043a 1A .byte 0x1a 3024 043b 9F .byte 0x9f 3025 043c 50000000 .4byte .LVL28 3026 0440 96000000 .4byte .LVL30 3027 0444 0600 .2byte 0x6 3028 0446 7E .byte 0x7e 3029 0447 00 .sleb128 0 3030 0448 08 .byte 0x8 3031 0449 FF .byte 0xff 3032 044a 1A .byte 0x1a 3033 044b 9F .byte 0x9f 3034 044c A4000000 .4byte .LVL31 3035 0450 F0000000 .4byte .LFE11 3036 0454 0600 .2byte 0x6 3037 0456 7E .byte 0x7e 3038 0457 00 .sleb128 0 3039 0458 08 .byte 0x8 3040 0459 FF .byte 0xff 3041 045a 1A .byte 0x1a 3042 045b 9F .byte 0x9f ARM GAS /tmp/ccLDSOuT.s page 144 3043 045c 00000000 .4byte 0 3044 0460 00000000 .4byte 0 3045 .LVUS24: 3046 0464 01 .uleb128 .LVU204 3047 0465 00 .uleb128 .LVU215 3048 0466 00 .uleb128 .LVU217 3049 0467 00 .uleb128 0 3050 .LLST24: 3051 0468 00000000 .4byte .LVL34 3052 046c 36000000 .4byte .LVL41 3053 0470 0200 .2byte 0x2 3054 0472 30 .byte 0x30 3055 0473 9F .byte 0x9f 3056 0474 38000000 .4byte .LVL42 3057 0478 F4000000 .4byte .LFE13 3058 047c 0200 .2byte 0x2 3059 047e 30 .byte 0x30 3060 047f 9F .byte 0x9f 3061 0480 00000000 .4byte 0 3062 0484 00000000 .4byte 0 3063 .LVUS25: 3064 0488 00 .uleb128 .LVU205 3065 0489 00 .uleb128 .LVU206 3066 .LLST25: 3067 048a 06000000 .4byte .LVL35 3068 048e 12000000 .4byte .LVL36 3069 0492 0200 .2byte 0x2 3070 0494 40 .byte 0x40 3071 0495 9F .byte 0x9f 3072 0496 00000000 .4byte 0 3073 049a 00000000 .4byte 0 3074 .LVUS26: 3075 049e 00 .uleb128 .LVU206 3076 049f 00 .uleb128 .LVU208 3077 .LLST26: 3078 04a0 12000000 .4byte .LVL36 3079 04a4 18000000 .4byte .LVL37 3080 04a8 0200 .2byte 0x2 3081 04aa 40 .byte 0x40 3082 04ab 9F .byte 0x9f 3083 04ac 00000000 .4byte 0 3084 04b0 00000000 .4byte 0 3085 .LVUS27: 3086 04b4 00 .uleb128 .LVU224 3087 04b5 00 .uleb128 .LVU226 3088 .LLST27: 3089 04b6 64000000 .4byte .LVL47 3090 04ba 6C000000 .4byte .LVL48 3091 04be 0300 .2byte 0x3 3092 04c0 08 .byte 0x8 3093 04c1 20 .byte 0x20 3094 04c2 9F .byte 0x9f 3095 04c3 00000000 .4byte 0 3096 04c7 00000000 .4byte 0 3097 .LVUS28: 3098 04cb 00 .uleb128 .LVU211 3099 04cc 00 .uleb128 .LVU212 ARM GAS /tmp/ccLDSOuT.s page 145 3100 .LLST28: 3101 04cd 22000000 .4byte .LVL38 3102 04d1 2E000000 .4byte .LVL39 3103 04d5 0400 .2byte 0x4 3104 04d7 40 .byte 0x40 3105 04d8 3D .byte 0x3d 3106 04d9 24 .byte 0x24 3107 04da 9F .byte 0x9f 3108 04db 00000000 .4byte 0 3109 04df 00000000 .4byte 0 3110 .LVUS29: 3111 04e3 00 .uleb128 .LVU212 3112 04e4 00 .uleb128 .LVU214 3113 .LLST29: 3114 04e5 2E000000 .4byte .LVL39 3115 04e9 34000000 .4byte .LVL40 3116 04ed 0400 .2byte 0x4 3117 04ef 40 .byte 0x40 3118 04f0 3D .byte 0x3d 3119 04f1 24 .byte 0x24 3120 04f2 9F .byte 0x9f 3121 04f3 00000000 .4byte 0 3122 04f7 00000000 .4byte 0 3123 .LVUS30: 3124 04fb 00 .uleb128 .LVU218 3125 04fc 00 .uleb128 .LVU219 3126 .LLST30: 3127 04fd 3E000000 .4byte .LVL43 3128 0501 4A000000 .4byte .LVL44 3129 0505 0400 .2byte 0x4 3130 0507 40 .byte 0x40 3131 0508 3E .byte 0x3e 3132 0509 24 .byte 0x24 3133 050a 9F .byte 0x9f 3134 050b 00000000 .4byte 0 3135 050f 00000000 .4byte 0 3136 .LVUS31: 3137 0513 00 .uleb128 .LVU219 3138 0514 00 .uleb128 .LVU221 3139 .LLST31: 3140 0515 4A000000 .4byte .LVL44 3141 0519 52000000 .4byte .LVL45 3142 051d 0400 .2byte 0x4 3143 051f 40 .byte 0x40 3144 0520 3E .byte 0x3e 3145 0521 24 .byte 0x24 3146 0522 9F .byte 0x9f 3147 0523 00000000 .4byte 0 3148 0527 00000000 .4byte 0 3149 .LVUS32: 3150 052b 00 .uleb128 .LVU223 3151 052c 00 .uleb128 .LVU224 3152 .LLST32: 3153 052d 58000000 .4byte .LVL46 3154 0531 64000000 .4byte .LVL47 3155 0535 0300 .2byte 0x3 3156 0537 08 .byte 0x8 ARM GAS /tmp/ccLDSOuT.s page 146 3157 0538 20 .byte 0x20 3158 0539 9F .byte 0x9f 3159 053a 00000000 .4byte 0 3160 053e 00000000 .4byte 0 3161 .LVUS33: 3162 0542 00 .uleb128 .LVU228 3163 0543 00 .uleb128 .LVU229 3164 .LLST33: 3165 0544 72000000 .4byte .LVL49 3166 0548 7E000000 .4byte .LVL50 3167 054c 0400 .2byte 0x4 3168 054e 40 .byte 0x40 3169 054f 3F .byte 0x3f 3170 0550 24 .byte 0x24 3171 0551 9F .byte 0x9f 3172 0552 00000000 .4byte 0 3173 0556 00000000 .4byte 0 3174 .LVUS34: 3175 055a 00 .uleb128 .LVU229 3176 055b 00 .uleb128 .LVU231 3177 .LLST34: 3178 055c 7E000000 .4byte .LVL50 3179 0560 86000000 .4byte .LVL51 3180 0564 0400 .2byte 0x4 3181 0566 40 .byte 0x40 3182 0567 3F .byte 0x3f 3183 0568 24 .byte 0x24 3184 0569 9F .byte 0x9f 3185 056a 00000000 .4byte 0 3186 056e 00000000 .4byte 0 3187 .LVUS35: 3188 0572 00 .uleb128 .LVU233 3189 0573 00 .uleb128 .LVU234 3190 .LLST35: 3191 0574 8C000000 .4byte .LVL52 3192 0578 98000000 .4byte .LVL53 3193 057c 0400 .2byte 0x4 3194 057e 40 .byte 0x40 3195 057f 40 .byte 0x40 3196 0580 24 .byte 0x24 3197 0581 9F .byte 0x9f 3198 0582 00000000 .4byte 0 3199 0586 00000000 .4byte 0 3200 .LVUS36: 3201 058a 00 .uleb128 .LVU234 3202 058b 00 .uleb128 .LVU236 3203 .LLST36: 3204 058c 98000000 .4byte .LVL53 3205 0590 A0000000 .4byte .LVL54 3206 0594 0400 .2byte 0x4 3207 0596 40 .byte 0x40 3208 0597 40 .byte 0x40 3209 0598 24 .byte 0x24 3210 0599 9F .byte 0x9f 3211 059a 00000000 .4byte 0 3212 059e 00000000 .4byte 0 3213 .LVUS37: ARM GAS /tmp/ccLDSOuT.s page 147 3214 05a2 00 .uleb128 .LVU238 3215 05a3 00 .uleb128 .LVU239 3216 .LLST37: 3217 05a4 A6000000 .4byte .LVL55 3218 05a8 B2000000 .4byte .LVL56 3219 05ac 0400 .2byte 0x4 3220 05ae 40 .byte 0x40 3221 05af 4A .byte 0x4a 3222 05b0 24 .byte 0x24 3223 05b1 9F .byte 0x9f 3224 05b2 00000000 .4byte 0 3225 05b6 00000000 .4byte 0 3226 .LVUS38: 3227 05ba 00 .uleb128 .LVU239 3228 05bb 00 .uleb128 .LVU241 3229 .LLST38: 3230 05bc B2000000 .4byte .LVL56 3231 05c0 BA000000 .4byte .LVL57 3232 05c4 0400 .2byte 0x4 3233 05c6 40 .byte 0x40 3234 05c7 4A .byte 0x4a 3235 05c8 24 .byte 0x24 3236 05c9 9F .byte 0x9f 3237 05ca 00000000 .4byte 0 3238 05ce 00000000 .4byte 0 3239 .LVUS39: 3240 05d2 00 .uleb128 .LVU243 3241 05d3 00 .uleb128 .LVU244 3242 .LLST39: 3243 05d4 C0000000 .4byte .LVL58 3244 05d8 CC000000 .4byte .LVL59 3245 05dc 0500 .2byte 0x5 3246 05de 40 .byte 0x40 3247 05df 4B .byte 0x4b 3248 05e0 24 .byte 0x24 3249 05e1 1F .byte 0x1f 3250 05e2 9F .byte 0x9f 3251 05e3 00000000 .4byte 0 3252 05e7 00000000 .4byte 0 3253 .LLST40: 3254 05eb 00000000 .4byte .LFB19 3255 05ef 06000000 .4byte .LCFI3 3256 05f3 0200 .2byte 0x2 3257 05f5 7D .byte 0x7d 3258 05f6 00 .sleb128 0 3259 05f7 06000000 .4byte .LCFI3 3260 05fb 74010000 .4byte .LFE19 3261 05ff 0200 .2byte 0x2 3262 0601 7D .byte 0x7d 3263 0602 08 .sleb128 8 3264 0603 00000000 .4byte 0 3265 0607 00000000 .4byte 0 3266 .LVUS41: 3267 060b 01 .uleb128 .LVU247 3268 060c 00 .uleb128 .LVU255 3269 060d 00 .uleb128 .LVU257 3270 060e 00 .uleb128 .LVU269 ARM GAS /tmp/ccLDSOuT.s page 148 3271 060f 00 .uleb128 .LVU277 3272 0610 00 .uleb128 .LVU306 3273 .LLST41: 3274 0611 00000000 .4byte .LVL60 3275 0615 20000000 .4byte .LVL64 3276 0619 0600 .2byte 0x6 3277 061b 0C .byte 0xc 3278 061c 10600240 .4byte 0x40026010 3279 0620 9F .byte 0x9f 3280 0621 22000000 .4byte .LVL65 3281 0625 50000000 .4byte .LVL70 3282 0629 0600 .2byte 0x6 3283 062b 0C .byte 0xc 3284 062c 10600240 .4byte 0x40026010 3285 0630 9F .byte 0x9f 3286 0631 78000000 .4byte .LVL73 3287 0635 F8000000 .4byte .LVL74 3288 0639 0600 .2byte 0x6 3289 063b 0C .byte 0xc 3290 063c 10600240 .4byte 0x40026010 3291 0640 9F .byte 0x9f 3292 0641 00000000 .4byte 0 3293 0645 00000000 .4byte 0 3294 .LVUS42: 3295 0649 01 .uleb128 .LVU247 3296 064a 00 .uleb128 .LVU255 3297 064b 00 .uleb128 .LVU257 3298 064c 00 .uleb128 .LVU313 3299 064d 00 .uleb128 .LVU314 3300 064e 00 .uleb128 0 3301 .LLST42: 3302 064f 00000000 .4byte .LVL60 3303 0653 20000000 .4byte .LVL64 3304 0657 0200 .2byte 0x2 3305 0659 30 .byte 0x30 3306 065a 9F .byte 0x9f 3307 065b 22000000 .4byte .LVL65 3308 065f 14010000 .4byte .LVL75 3309 0663 0200 .2byte 0x2 3310 0665 30 .byte 0x30 3311 0666 9F .byte 0x9f 3312 0667 16010000 .4byte .LVL76 3313 066b 74010000 .4byte .LFE19 3314 066f 0200 .2byte 0x2 3315 0671 30 .byte 0x30 3316 0672 9F .byte 0x9f 3317 0673 00000000 .4byte 0 3318 0677 00000000 .4byte 0 3319 .LVUS43: 3320 067b 00 .uleb128 .LVU251 3321 067c 00 .uleb128 .LVU252 3322 .LLST43: 3323 067d 0E000000 .4byte .LVL61 3324 0681 18000000 .4byte .LVL62 3325 0685 0400 .2byte 0x4 3326 0687 40 .byte 0x40 3327 0688 41 .byte 0x41 ARM GAS /tmp/ccLDSOuT.s page 149 3328 0689 24 .byte 0x24 3329 068a 9F .byte 0x9f 3330 068b 00000000 .4byte 0 3331 068f 00000000 .4byte 0 3332 .LVUS44: 3333 0693 00 .uleb128 .LVU252 3334 0694 00 .uleb128 .LVU254 3335 .LLST44: 3336 0695 18000000 .4byte .LVL62 3337 0699 1E000000 .4byte .LVL63 3338 069d 0400 .2byte 0x4 3339 069f 40 .byte 0x40 3340 06a0 41 .byte 0x41 3341 06a1 24 .byte 0x24 3342 06a2 9F .byte 0x9f 3343 06a3 00000000 .4byte 0 3344 06a7 00000000 .4byte 0 3345 .LVUS45: 3346 06ab 00 .uleb128 .LVU259 3347 06ac 00 .uleb128 .LVU261 3348 .LLST45: 3349 06ad 34000000 .4byte .LVL67 3350 06b1 3C000000 .4byte .LVL68 3351 06b5 0400 .2byte 0x4 3352 06b7 40 .byte 0x40 3353 06b8 42 .byte 0x42 3354 06b9 24 .byte 0x24 3355 06ba 9F .byte 0x9f 3356 06bb 00000000 .4byte 0 3357 06bf 00000000 .4byte 0 3358 .LVUS46: 3359 06c3 00 .uleb128 .LVU258 3360 06c4 00 .uleb128 .LVU259 3361 .LLST46: 3362 06c5 28000000 .4byte .LVL66 3363 06c9 34000000 .4byte .LVL67 3364 06cd 0400 .2byte 0x4 3365 06cf 40 .byte 0x40 3366 06d0 42 .byte 0x42 3367 06d1 24 .byte 0x24 3368 06d2 9F .byte 0x9f 3369 06d3 00000000 .4byte 0 3370 06d7 00000000 .4byte 0 3371 .LVUS47: 3372 06db 00 .uleb128 .LVU261 3373 06dc 00 .uleb128 .LVU265 3374 .LLST47: 3375 06dd 3C000000 .4byte .LVL68 3376 06e1 4A000000 .4byte .LVL69 3377 06e5 0100 .2byte 0x1 3378 06e7 50 .byte 0x50 3379 06e8 00000000 .4byte 0 3380 06ec 00000000 .4byte 0 3381 .LVUS48: 3382 06f0 00 .uleb128 .LVU261 3383 06f1 00 .uleb128 .LVU265 3384 .LLST48: ARM GAS /tmp/ccLDSOuT.s page 150 3385 06f2 3C000000 .4byte .LVL68 3386 06f6 4A000000 .4byte .LVL69 3387 06fa 0100 .2byte 0x1 3388 06fc 51 .byte 0x51 3389 06fd 00000000 .4byte 0 3390 0701 00000000 .4byte 0 3391 .LVUS49: 3392 0705 00 .uleb128 .LVU275 3393 0706 00 .uleb128 .LVU276 3394 .LLST49: 3395 0707 60000000 .4byte .LVL71 3396 070b 68000000 .4byte .LVL72 3397 070f 0100 .2byte 0x1 3398 0711 50 .byte 0x50 3399 0712 00000000 .4byte 0 3400 0716 00000000 .4byte 0 3401 .LVUS50: 3402 071a 00 .uleb128 .LVU275 3403 071b 00 .uleb128 .LVU276 3404 .LLST50: 3405 071c 60000000 .4byte .LVL71 3406 0720 68000000 .4byte .LVL72 3407 0724 0100 .2byte 0x1 3408 0726 51 .byte 0x51 3409 0727 00000000 .4byte 0 3410 072b 00000000 .4byte 0 3411 .LVUS51: 3412 072f 00 .uleb128 .LVU275 3413 0730 00 .uleb128 .LVU276 3414 .LLST51: 3415 0731 60000000 .4byte .LVL71 3416 0735 68000000 .4byte .LVL72 3417 0739 0200 .2byte 0x2 3418 073b 30 .byte 0x30 3419 073c 9F .byte 0x9f 3420 073d 00000000 .4byte 0 3421 0741 00000000 .4byte 0 3422 .section .debug_aranges,"",%progbits 3423 0000 4C000000 .4byte 0x4c 3424 0004 0200 .2byte 0x2 3425 0006 00000000 .4byte .Ldebug_info0 3426 000a 04 .byte 0x4 3427 000b 00 .byte 0 3428 000c 0000 .2byte 0 3429 000e 0000 .2byte 0 3430 0010 00000000 .4byte .LFB1 3431 0014 4C000000 .4byte .LFE1-.LFB1 3432 0018 00000000 .4byte .LFB3 3433 001c 1A000000 .4byte .LFE3-.LFB3 3434 0020 00000000 .4byte .LFB5 3435 0024 1A000000 .4byte .LFE5-.LFB5 3436 0028 00000000 .4byte .LFB7 3437 002c 8C010000 .4byte .LFE7-.LFB7 3438 0030 00000000 .4byte .LFB11 3439 0034 F0000000 .4byte .LFE11-.LFB11 3440 0038 00000000 .4byte .LFB13 3441 003c F4000000 .4byte .LFE13-.LFB13 ARM GAS /tmp/ccLDSOuT.s page 151 3442 0040 00000000 .4byte .LFB19 3443 0044 74010000 .4byte .LFE19-.LFB19 3444 0048 00000000 .4byte 0 3445 004c 00000000 .4byte 0 3446 .section .debug_ranges,"",%progbits 3447 .Ldebug_ranges0: 3448 0000 F4000000 .4byte .LBB4 3449 0004 FC000000 .4byte .LBE4 3450 0008 FE000000 .4byte .LBB7 3451 000c 1A010000 .4byte .LBE7 3452 0010 00000000 .4byte 0 3453 0014 00000000 .4byte 0 3454 0018 18000000 .4byte .LBB44 3455 001c 1C000000 .4byte .LBE44 3456 0020 64000000 .4byte .LBB60 3457 0024 6C000000 .4byte .LBE60 3458 0028 00000000 .4byte 0 3459 002c 00000000 .4byte 0 3460 0030 34000000 .4byte .LBB51 3461 0034 36000000 .4byte .LBE51 3462 0038 CC000000 .4byte .LBB75 3463 003c F4000000 .4byte .LBE75 3464 0040 00000000 .4byte 0 3465 0044 00000000 .4byte 0 3466 0048 1E000000 .4byte .LBB92 3467 004c 20000000 .4byte .LBE92 3468 0050 34000000 .4byte .LBB97 3469 0054 3C000000 .4byte .LBE97 3470 0058 00000000 .4byte 0 3471 005c 00000000 .4byte 0 3472 0060 3C000000 .4byte .LBB98 3473 0064 42000000 .4byte .LBE98 3474 0068 44000000 .4byte .LBB101 3475 006c 4A000000 .4byte .LBE101 3476 0070 00000000 .4byte 0 3477 0074 00000000 .4byte 0 3478 0078 00000000 .4byte .LFB1 3479 007c 4C000000 .4byte .LFE1 3480 0080 00000000 .4byte .LFB3 3481 0084 1A000000 .4byte .LFE3 3482 0088 00000000 .4byte .LFB5 3483 008c 1A000000 .4byte .LFE5 3484 0090 00000000 .4byte .LFB7 3485 0094 8C010000 .4byte .LFE7 3486 0098 00000000 .4byte .LFB11 3487 009c F0000000 .4byte .LFE11 3488 00a0 00000000 .4byte .LFB13 3489 00a4 F4000000 .4byte .LFE13 3490 00a8 00000000 .4byte .LFB19 3491 00ac 74010000 .4byte .LFE19 3492 00b0 00000000 .4byte 0 3493 00b4 00000000 .4byte 0 3494 .section .debug_line,"",%progbits 3495 .Ldebug_line0: 3496 0000 26060000 .section .debug_str,"MS",%progbits,1 3496 03001501 3496 00000201 ARM GAS /tmp/ccLDSOuT.s page 152 3496 FB0E0D00 3496 01010101 3497 .LASF0: 3498 0000 756E7369 .ascii "unsigned int\000" 3498 676E6564 3498 20696E74 3498 00 3499 .LASF8: 3500 000d 4C4C5F55 .ascii "LL_USART_DeInit.isra.0\000" 3500 53415254 3500 5F446549 3500 6E69742E 3500 69737261 3501 .LASF3: 3502 0024 5553425F .ascii "USB_EP0_OutStart.isra.0\000" 3502 4550305F 3502 4F757453 3502 74617274 3502 2E697372 3503 .LASF11: 3504 003c 3C617274 .ascii "\000" 3504 69666963 3504 69616C3E 3504 00 3505 .LASF10: 3506 0049 474E5520 .ascii "GNU GIMPLE 14.2.1 20241119 -mfloat-abi=hard -mfpu=f" 3506 47494D50 3506 4C452031 3506 342E322E 3506 31203230 3507 007c 7076342D .ascii "pv4-sp-d16 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d" 3507 73702D64 3507 3136202D 3507 6D746875 3507 6D62202D 3508 00af 3136202D .ascii "16 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d" 3508 6D637075 3508 3D636F72 3508 7465782D 3508 6D34202D 3509 00e2 3136202D .ascii "16 -march=armv7e-m+fp -g -gdwarf-2 -Os -Os -fno-ope" 3509 6D617263 3509 683D6172 3509 6D763765 3509 2D6D2B66 3510 0115 6E6D7020 .ascii "nmp -fno-openacc -fno-pie -fcf-protection=none -fom" 3510 2D666E6F 3510 2D6F7065 3510 6E616363 3510 202D666E 3511 0148 69742D66 .ascii "it-frame-pointer -fno-exceptions -fdata-sections -f" 3511 72616D65 3511 2D706F69 3511 6E746572 3511 202D666E 3512 017b 66756E63 .ascii "function-sections -fltrans\000" 3512 74696F6E ARM GAS /tmp/ccLDSOuT.s page 153 3512 2D736563 3512 74696F6E 3512 73202D66 3513 .LASF1: 3514 0196 6C6F6E67 .ascii "long long unsigned int\000" 3514 206C6F6E 3514 6720756E 3514 7369676E 3514 65642069 3515 .LASF6: 3516 01ad 5553425F .ascii "USB_EPStartXfer.isra.0\000" 3516 45505374 3516 61727458 3516 6665722E 3516 69737261 3517 .LASF2: 3518 01c4 756E7369 .ascii "unsigned char\000" 3518 676E6564 3518 20636861 3518 7200 3519 .LASF9: 3520 01d2 4C4C5F44 .ascii "LL_DMA_DeInit.isra.0\000" 3520 4D415F44 3520 65496E69 3520 742E6973 3520 72612E30 3521 .LASF12: 3522 01e7 2F776F72 .ascii "/workspaces/edgetx/build/x12s/arm-none-eabi/radio/s" 3522 6B737061 3522 6365732F 3522 65646765 3522 74782F62 3523 021a 72632F62 .ascii "rc/bootloader\000" 3523 6F6F746C 3523 6F616465 3523 7200 3524 .LASF5: 3525 0228 5553425F .ascii "USB_DevConnect.isra.0\000" 3525 44657643 3525 6F6E6E65 3525 63742E69 3525 7372612E 3526 .LASF4: 3527 023e 5553425F .ascii "USB_DevDisconnect.isra.0\000" 3527 44657644 3527 6973636F 3527 6E6E6563 3527 742E6973 3528 .LASF7: 3529 0257 5553425F .ascii "USB_EP0StartXfer.isra.0\000" 3529 45503053 3529 74617274 3529 58666572 3529 2E697372 3530 .hidden BMP_USB_PLUGGED 3531 .hidden __dso_handle 3532 .hidden BMP_PLUG_USB ARM GAS /tmp/ccLDSOuT.s page 154 3533 .hidden currentSD.lto_priv.0 3534 .hidden STREAM_OFFSET_TAB.lto_priv.0 3535 .ident "GCC: (Arm GNU Toolchain 14.2.Rel1 (Build arm-14.52)) 14.2.1 20241119" 3536 .cpu cortex-m4 3537 .arch armv7e-m 3538 .fpu fpv4-sp-d16 ARM GAS /tmp/ccLDSOuT.s page 155 DEFINED SYMBOLS *ABS*:00000000 /tmp/ccLDSOuT.s:25 .text.USB_EP0_OutStart.isra.0:00000000 $t /tmp/ccLDSOuT.s:35 .text.USB_EP0_OutStart.isra.0:00000000 USB_EP0_OutStart.isra.0 /tmp/ccLDSOuT.s:120 .text.USB_EP0_OutStart.isra.0:00000048 $d /tmp/ccLDSOuT.s:125 .text.USB_DevDisconnect.isra.0:00000000 $t /tmp/ccLDSOuT.s:132 .text.USB_DevDisconnect.isra.0:00000000 USB_DevDisconnect.isra.0 /tmp/ccLDSOuT.s:161 .text.USB_DevConnect.isra.0:00000000 $t /tmp/ccLDSOuT.s:168 .text.USB_DevConnect.isra.0:00000000 USB_DevConnect.isra.0 /tmp/ccLDSOuT.s:197 .text.USB_EPStartXfer.isra.0:00000000 $t /tmp/ccLDSOuT.s:204 .text.USB_EPStartXfer.isra.0:00000000 USB_EPStartXfer.isra.0 /tmp/ccLDSOuT.s:601 .text.USB_EPStartXfer.isra.0:00000180 $d /tmp/ccLDSOuT.s:608 .text.USB_EP0StartXfer.isra.0:00000000 $t /tmp/ccLDSOuT.s:615 .text.USB_EP0StartXfer.isra.0:00000000 USB_EP0StartXfer.isra.0 /tmp/ccLDSOuT.s:867 .text.USB_EP0StartXfer.isra.0:000000e8 $d /tmp/ccLDSOuT.s:873 .text.LL_USART_DeInit.isra.0:00000000 $t /tmp/ccLDSOuT.s:880 .text.LL_USART_DeInit.isra.0:00000000 LL_USART_DeInit.isra.0 /tmp/ccLDSOuT.s:1148 .text.LL_USART_DeInit.isra.0:000000d4 $d /tmp/ccLDSOuT.s:1162 .text.LL_DMA_DeInit.isra.0:00000000 $t /tmp/ccLDSOuT.s:1169 .text.LL_DMA_DeInit.isra.0:00000000 LL_DMA_DeInit.isra.0 /tmp/ccLDSOuT.s:1330 .text.LL_DMA_DeInit.isra.0:00000070 $d /tmp/ccLDSOuT.s:1339 .text.LL_DMA_DeInit.isra.0:00000078 $t /tmp/ccLDSOuT.s:1533 .text.LL_DMA_DeInit.isra.0:00000128 $d /tmp/ccLDSOuT.s:1556 .text.startup._sub_I_65535_0.0:00000000 $t /tmp/ccLDSOuT.s:1561 .text.startup._sub_I_65535_0.0:00000000 _sub_I_65535_0.0 /tmp/ccLDSOuT.s:1617 .text.startup._sub_I_65535_0.0:00000068 $d /tmp/ccLDSOuT.s:1627 .init_array:00000000 $d /tmp/ccLDSOuT.s:1630 .bss.rotencDt:00000000 $d /tmp/ccLDSOuT.s:1633 .bss.rotencDt:00000000 rotencDt /tmp/ccLDSOuT.s:1636 .bss.uwTick:00000000 $d /tmp/ccLDSOuT.s:1639 .bss.uwTick:00000000 uwTick /tmp/ccLDSOuT.s:1642 .bss._ZL17_adc_inhibit_mask:00000000 $d /tmp/ccLDSOuT.s:1645 .bss._ZL17_adc_inhibit_mask:00000000 _ZL17_adc_inhibit_mask /tmp/ccLDSOuT.s:1650 .bss._ZL17_adc_started_mask:00000000 _ZL17_adc_started_mask /tmp/ccLDSOuT.s:1651 .bss._ZL17_adc_started_mask:00000000 $d /tmp/ccLDSOuT.s:1655 .bss._ZL14_adc_completed:00000000 _ZL14_adc_completed /tmp/ccLDSOuT.s:1656 .bss._ZL14_adc_completed:00000000 $d /tmp/ccLDSOuT.s:1660 .bss._ZL18_adc_timeout_error:00000000 _ZL18_adc_timeout_error /tmp/ccLDSOuT.s:1661 .bss._ZL18_adc_timeout_error:00000000 $d UNDEFINED SYMBOLS STREAM_OFFSET_TAB.lto_priv.0 _ZN15LZ4BitmapBufferC1Eh __aeabi_atexit currentSD.lto_priv.0 BMP_PLUG_USB __dso_handle _ZN15LZ4BitmapBufferD1Ev BMP_USB_PLUGGED stm32f4xx_ll_usb.c.b0b15edb stm32f4xx_ll_usart.c.7fb17c04 stm32f4xx_ll_dma.c.6a97459f rotary_encoder_driver.cpp.e9bdb6e4 stm32f4xx_hal.c.95118953 stm32_adc.cpp.08905706