ARM GAS  /tmp/cczBZbME.s 			page 1


   1              		.cpu cortex-m7
   2              		.arch armv7e-m
   3              		.fpu fpv5-d16
   4              		.eabi_attribute 28, 1
   5              		.eabi_attribute 20, 1
   6              		.eabi_attribute 21, 1
   7              		.eabi_attribute 23, 3
   8              		.eabi_attribute 24, 1
   9              		.eabi_attribute 25, 1
  10              		.eabi_attribute 26, 1
  11              		.eabi_attribute 30, 1
  12              		.eabi_attribute 34, 1
  13              		.eabi_attribute 18, 4
  14              		.file	"stm32f7xx_ll_spi.c"
  15              		.text
  16              	.Ltext0:
  17              		.cfi_sections	.debug_frame
  18              		.file 1 "Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c"
  19              		.section	.text.LL_SPI_DeInit,"ax",%progbits
  20              		.align	1
  21              		.global	LL_SPI_DeInit
  22              		.syntax unified
  23              		.thumb
  24              		.thumb_func
  26              	LL_SPI_DeInit:
  27              	.LVL0:
  28              	.LFB451:
   1:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
   2:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   ******************************************************************************
   3:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @file    stm32f7xx_ll_spi.c
   4:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @author  MCD Application Team
   5:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @brief   SPI LL module driver.
   6:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   ******************************************************************************
   7:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @attention
   8:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *
   9:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * Copyright (c) 2017 STMicroelectronics.
  10:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * All rights reserved.
  11:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *
  12:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * This software is licensed under terms that can be found in the LICENSE file
  13:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * in the root directory of this software component.
  14:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * If no LICENSE file comes with this software, it is provided AS-IS.
  15:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *
  16:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   ******************************************************************************
  17:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
  18:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #if defined(USE_FULL_LL_DRIVER)
  19:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  20:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Includes ------------------------------------------------------------------*/
  21:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #include "stm32f7xx_ll_spi.h"
  22:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #include "stm32f7xx_ll_bus.h"
  23:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #include "stm32f7xx_ll_rcc.h"
  24:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  25:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #ifdef  USE_FULL_ASSERT
  26:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #include "stm32_assert.h"
  27:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #else
  28:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define assert_param(expr) ((void)0U)
  29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #endif /* USE_FULL_ASSERT */
  30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
ARM GAS  /tmp/cczBZbME.s 			page 2


  31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @addtogroup STM32F7xx_LL_Driver
  32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
  33:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
  34:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  35:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #if defined (SPI1) || defined (SPI2) || defined (SPI3) || defined (SPI4) || defined (SPI5) || defin
  36:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  37:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @addtogroup SPI_LL
  38:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
  39:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
  40:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  41:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private types -------------------------------------------------------------*/
  42:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private variables ---------------------------------------------------------*/
  43:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  44:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private constants ---------------------------------------------------------*/
  45:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @defgroup SPI_LL_Private_Constants SPI Private Constants
  46:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
  47:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
  48:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* SPI registers Masks */
  49:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define SPI_CR1_CLEAR_MASK                 (SPI_CR1_CPHA    | SPI_CR1_CPOL     | SPI_CR1_MSTR   | \
  50:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                             SPI_CR1_BR      | SPI_CR1_LSBFIRST | SPI_CR1_SSI    | \
  51:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                             SPI_CR1_SSM     | SPI_CR1_RXONLY   | SPI_CR1_CRCL   | \
  52:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                             SPI_CR1_CRCNEXT | SPI_CR1_CRCEN    | SPI_CR1_BIDIOE | \
  53:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                             SPI_CR1_BIDIMODE)
  54:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
  55:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @}
  56:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
  57:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  58:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private macros ------------------------------------------------------------*/
  59:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @defgroup SPI_LL_Private_Macros SPI Private Macros
  60:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
  61:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
  62:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_TRANSFER_DIRECTION(__VALUE__) (((__VALUE__) == LL_SPI_FULL_DUPLEX)       \
  63:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                                  || ((__VALUE__) == LL_SPI_SIMPLEX_RX)     \
  64:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                                  || ((__VALUE__) == LL_SPI_HALF_DUPLEX_RX) \
  65:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                                  || ((__VALUE__) == LL_SPI_HALF_DUPLEX_TX))
  66:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  67:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_MODE(__VALUE__) (((__VALUE__) == LL_SPI_MODE_MASTER) \
  68:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                    || ((__VALUE__) == LL_SPI_MODE_SLAVE))
  69:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  70:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_DATAWIDTH(__VALUE__) (((__VALUE__) == LL_SPI_DATAWIDTH_4BIT)     \
  71:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_5BIT)  \
  72:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_6BIT)  \
  73:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_7BIT)  \
  74:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_8BIT)  \
  75:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_9BIT)  \
  76:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_10BIT) \
  77:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_11BIT) \
  78:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_12BIT) \
  79:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_13BIT) \
  80:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_14BIT) \
  81:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_15BIT) \
  82:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                         || ((__VALUE__) == LL_SPI_DATAWIDTH_16BIT))
  83:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  84:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_POLARITY(__VALUE__) (((__VALUE__) == LL_SPI_POLARITY_LOW) \
  85:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_POLARITY_HIGH))
  86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_PHASE(__VALUE__) (((__VALUE__) == LL_SPI_PHASE_1EDGE) \
ARM GAS  /tmp/cczBZbME.s 			page 3


  88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                     || ((__VALUE__) == LL_SPI_PHASE_2EDGE))
  89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  90:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_NSS(__VALUE__) (((__VALUE__) == LL_SPI_NSS_SOFT)          \
  91:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                   || ((__VALUE__) == LL_SPI_NSS_HARD_INPUT) \
  92:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                   || ((__VALUE__) == LL_SPI_NSS_HARD_OUTPUT))
  93:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  94:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_BAUDRATE(__VALUE__) (((__VALUE__) == LL_SPI_BAUDRATEPRESCALER_DIV2)      \
  95:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_BAUDRATEPRESCALER_DIV4)   \
  96:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_BAUDRATEPRESCALER_DIV8)   \
  97:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_BAUDRATEPRESCALER_DIV16)  \
  98:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_BAUDRATEPRESCALER_DIV32)  \
  99:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_BAUDRATEPRESCALER_DIV64)  \
 100:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_BAUDRATEPRESCALER_DIV128) \
 101:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_BAUDRATEPRESCALER_DIV256))
 102:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 103:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_BITORDER(__VALUE__) (((__VALUE__) == LL_SPI_LSB_FIRST) \
 104:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                        || ((__VALUE__) == LL_SPI_MSB_FIRST))
 105:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 106:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_CRCCALCULATION(__VALUE__) (((__VALUE__) == LL_SPI_CRCCALCULATION_ENABLE) \
 107:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                              || ((__VALUE__) == LL_SPI_CRCCALCULATION_DISABLE))
 108:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 109:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_CRC_POLYNOMIAL(__VALUE__) ((__VALUE__) >= 0x1U)
 110:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 111:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 112:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @}
 113:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 114:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 115:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private function prototypes -----------------------------------------------*/
 116:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 117:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Exported functions --------------------------------------------------------*/
 118:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @addtogroup SPI_LL_Exported_Functions
 119:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
 120:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 121:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 122:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @addtogroup SPI_LL_EF_Init
 123:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
 124:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 125:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 126:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 127:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @brief  De-initialize the SPI registers to their default reset values.
 128:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  SPIx SPI Instance
 129:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @retval An ErrorStatus enumeration value:
 130:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *          - SUCCESS: SPI registers are de-initialized
 131:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *          - ERROR: SPI registers are not de-initialized
 132:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 133:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** ErrorStatus LL_SPI_DeInit(SPI_TypeDef *SPIx)
 134:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
  29              		.loc 1 134 1 view -0
  30              		.cfi_startproc
  31              		@ args = 0, pretend = 0, frame = 0
  32              		@ frame_needed = 0, uses_anonymous_args = 0
  33              		@ link register save eliminated.
  34              		.loc 1 134 1 is_stmt 0 view .LVU1
  35 0000 0346     		mov	r3, r0
 135:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   ErrorStatus status = ERROR;
  36              		.loc 1 135 3 is_stmt 1 view .LVU2
  37              	.LVL1:
ARM GAS  /tmp/cczBZbME.s 			page 4


 136:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 137:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /* Check the parameters */
 138:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_SPI_ALL_INSTANCE(SPIx));
  38              		.loc 1 138 3 view .LVU3
 139:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 140:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #if defined(SPI1)
 141:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   if (SPIx == SPI1)
  39              		.loc 1 141 3 view .LVU4
  40              		.loc 1 141 6 is_stmt 0 view .LVU5
  41 0002 2D4A     		ldr	r2, .L15
  42 0004 9042     		cmp	r0, r2
  43 0006 10D0     		beq	.L9
 135:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  44              		.loc 1 135 15 view .LVU6
  45 0008 0120     		movs	r0, #1
  46              	.LVL2:
  47              	.L2:
 142:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   {
 143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Force reset of SPI clock */
 144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_SPI1);
 145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Release reset of SPI clock */
 147:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB2_GRP1_ReleaseReset(LL_APB2_GRP1_PERIPH_SPI1);
 148:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 149:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     status = SUCCESS;
 150:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 151:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #endif /* SPI1 */
 152:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #if defined(SPI2)
 153:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   if (SPIx == SPI2)
  48              		.loc 1 153 3 is_stmt 1 view .LVU7
  49              		.loc 1 153 6 is_stmt 0 view .LVU8
  50 000a 2C4A     		ldr	r2, .L15+4
  51 000c 9342     		cmp	r3, r2
  52 000e 18D0     		beq	.L10
  53              	.LVL3:
  54              	.L3:
 154:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   {
 155:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Force reset of SPI clock */
 156:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_SPI2);
 157:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 158:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Release reset of SPI clock */
 159:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_SPI2);
 160:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 161:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     status = SUCCESS;
 162:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 163:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #endif /* SPI2 */
 164:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #if defined(SPI3)
 165:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   if (SPIx == SPI3)
  55              		.loc 1 165 3 is_stmt 1 view .LVU9
  56              		.loc 1 165 6 is_stmt 0 view .LVU10
  57 0010 2B4A     		ldr	r2, .L15+8
  58 0012 9342     		cmp	r3, r2
  59 0014 21D0     		beq	.L11
  60              	.LVL4:
  61              	.L4:
 166:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   {
 167:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Force reset of SPI clock */
ARM GAS  /tmp/cczBZbME.s 			page 5


 168:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_SPI3);
 169:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 170:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Release reset of SPI clock */
 171:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_SPI3);
 172:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 173:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     status = SUCCESS;
 174:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 175:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #endif /* SPI3 */
 176:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #if defined(SPI4)
 177:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   if (SPIx == SPI4)
  62              		.loc 1 177 3 is_stmt 1 view .LVU11
  63              		.loc 1 177 6 is_stmt 0 view .LVU12
  64 0016 2B4A     		ldr	r2, .L15+12
  65 0018 9342     		cmp	r3, r2
  66 001a 2AD0     		beq	.L12
  67              	.LVL5:
  68              	.L5:
 178:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   {
 179:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Force reset of SPI clock */
 180:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_SPI4);
 181:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 182:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Release reset of SPI clock */
 183:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB2_GRP1_ReleaseReset(LL_APB2_GRP1_PERIPH_SPI4);
 184:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 185:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     status = SUCCESS;
 186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 187:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #endif /* SPI4 */
 188:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #if defined(SPI5)
 189:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   if (SPIx == SPI5)
  69              		.loc 1 189 3 is_stmt 1 view .LVU13
  70              		.loc 1 189 6 is_stmt 0 view .LVU14
  71 001c 2A4A     		ldr	r2, .L15+16
  72 001e 9342     		cmp	r3, r2
  73 0020 33D0     		beq	.L13
  74              	.LVL6:
  75              	.L6:
 190:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   {
 191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Force reset of SPI clock */
 192:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_SPI5);
 193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Release reset of SPI clock */
 195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB2_GRP1_ReleaseReset(LL_APB2_GRP1_PERIPH_SPI5);
 196:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 197:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     status = SUCCESS;
 198:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 199:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #endif /* SPI5 */
 200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #if defined(SPI6)
 201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   if (SPIx == SPI6)
  76              		.loc 1 201 3 is_stmt 1 view .LVU15
  77              		.loc 1 201 6 is_stmt 0 view .LVU16
  78 0022 2A4A     		ldr	r2, .L15+20
  79 0024 9342     		cmp	r3, r2
  80 0026 3CD0     		beq	.L14
  81              	.LVL7:
  82              	.L7:
 202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   {
 203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Force reset of SPI clock */
ARM GAS  /tmp/cczBZbME.s 			page 6


 204:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_SPI6);
 205:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 206:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Release reset of SPI clock */
 207:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     LL_APB2_GRP1_ReleaseReset(LL_APB2_GRP1_PERIPH_SPI6);
 208:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 209:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     status = SUCCESS;
 210:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 211:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #endif /* SPI6 */
 212:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 213:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   return status;
  83              		.loc 1 213 3 is_stmt 1 view .LVU17
 214:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
  84              		.loc 1 214 1 is_stmt 0 view .LVU18
  85 0028 7047     		bx	lr
  86              	.LVL8:
  87              	.L9:
 144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
  88              		.loc 1 144 5 is_stmt 1 view .LVU19
  89              	.LBB34:
  90              	.LBI34:
  91              		.file 2 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h"
   1:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
   2:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   ******************************************************************************
   3:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @file    stm32f7xx_ll_bus.h
   4:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @author  MCD Application Team
   5:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief   Header file of BUS LL module.
   6:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
   7:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   @verbatim
   8:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****                       ##### RCC Limitations #####
   9:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   ==============================================================================
  10:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****     [..]  
  11:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****       A delay between an RCC peripheral clock enable and the effective peripheral 
  12:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****       enabling should be taken into account in order to manage the peripheral read/write 
  13:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****       from/to registers.
  14:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****       (+) This delay depends on the peripheral mapping.
  15:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****         (++) AHB & APB peripherals, 1 dummy read is necessary
  16:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  17:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****     [..]  
  18:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****       Workarounds:
  19:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****       (#) For AHB & APB peripherals, a dummy read to the peripheral register has been
  20:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****           inserted in each LL_{BUS}_GRP{x}_EnableClock() function.
  21:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  22:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   @endverbatim
  23:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   ******************************************************************************
  24:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @attention
  25:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
  26:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * Copyright (c) 2017 STMicroelectronics.
  27:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * All rights reserved.
  28:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
  29:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * This software is licensed under terms that can be found in the LICENSE file in
  30:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * the root directory of this software component.
  31:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * If no LICENSE file comes with this software, it is provided AS-IS.
  32:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   ******************************************************************************
  33:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
  34:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  35:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Define to prevent recursive inclusion -------------------------------------*/
  36:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #ifndef __STM32F7xx_LL_BUS_H
ARM GAS  /tmp/cczBZbME.s 			page 7


  37:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define __STM32F7xx_LL_BUS_H
  38:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  39:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #ifdef __cplusplus
  40:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** extern "C" {
  41:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif
  42:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  43:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Includes ------------------------------------------------------------------*/
  44:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #include "stm32f7xx.h"
  45:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  46:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @addtogroup STM32F7xx_LL_Driver
  47:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
  48:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
  49:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  50:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(RCC)
  51:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  52:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL BUS
  53:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
  54:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
  55:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  56:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Private types -------------------------------------------------------------*/
  57:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Private variables ---------------------------------------------------------*/
  58:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Private constants ---------------------------------------------------------*/
  59:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Private macros ------------------------------------------------------------*/
  60:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Exported types ------------------------------------------------------------*/
  61:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Exported constants --------------------------------------------------------*/
  62:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_Exported_Constants BUS Exported Constants
  63:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
  64:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
  65:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
  66:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EC_AHB1_GRP1_PERIPH  AHB1 GRP1 PERIPH
  67:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
  68:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
  69:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ALL             0xFFFFFFFFU
  70:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOA           RCC_AHB1ENR_GPIOAEN
  71:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOB           RCC_AHB1ENR_GPIOBEN
  72:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOC           RCC_AHB1ENR_GPIOCEN
  73:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOD           RCC_AHB1ENR_GPIODEN
  74:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOE           RCC_AHB1ENR_GPIOEEN
  75:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOF           RCC_AHB1ENR_GPIOFEN
  76:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOG           RCC_AHB1ENR_GPIOGEN
  77:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOH           RCC_AHB1ENR_GPIOHEN
  78:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOI           RCC_AHB1ENR_GPIOIEN
  79:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(GPIOJ)
  80:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOJ           RCC_AHB1ENR_GPIOJEN
  81:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* GPIOJ */
  82:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(GPIOK)
  83:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_GPIOK           RCC_AHB1ENR_GPIOKEN
  84:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* GPIOK */
  85:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_CRC             RCC_AHB1ENR_CRCEN
  86:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_BKPSRAM         RCC_AHB1ENR_BKPSRAMEN
  87:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DTCMRAM         RCC_AHB1ENR_DTCMRAMEN
  88:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DMA1            RCC_AHB1ENR_DMA1EN
  89:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DMA2            RCC_AHB1ENR_DMA2EN
  90:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(DMA2D)
  91:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DMA2D           RCC_AHB1ENR_DMA2DEN
  92:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* DMA2D */
  93:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(ETH)
ARM GAS  /tmp/cczBZbME.s 			page 8


  94:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMAC          RCC_AHB1ENR_ETHMACEN
  95:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMACTX        RCC_AHB1ENR_ETHMACTXEN
  96:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMACRX        RCC_AHB1ENR_ETHMACRXEN
  97:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMACPTP       RCC_AHB1ENR_ETHMACPTPEN
  98:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* ETH */
  99:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_OTGHS           RCC_AHB1ENR_OTGHSEN
 100:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_OTGHSULPI       RCC_AHB1ENR_OTGHSULPIEN
 101:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_AXI             RCC_AHB1LPENR_AXILPEN
 102:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_FLITF           RCC_AHB1LPENR_FLITFLPEN
 103:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_SRAM1           RCC_AHB1LPENR_SRAM1LPEN
 104:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_SRAM2           RCC_AHB1LPENR_SRAM2LPEN
 105:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 106:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 107:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 108:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 109:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EC_AHB2_GRP1_PERIPH  AHB2 GRP1 PERIPH
 110:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
 111:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 112:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_ALL            0xFFFFFFFFU
 113:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(DCMI)
 114:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_DCMI           RCC_AHB2ENR_DCMIEN
 115:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* DCMI */
 116:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(JPEG)
 117:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_JPEG           RCC_AHB2ENR_JPEGEN
 118:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* JPEG */
 119:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(CRYP) 
 120:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_CRYP           RCC_AHB2ENR_CRYPEN
 121:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* CRYP */
 122:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(AES)
 123:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_AES            RCC_AHB2ENR_AESEN
 124:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* AES */
 125:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(HASH)
 126:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_HASH           RCC_AHB2ENR_HASHEN
 127:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* HASH */
 128:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_RNG            RCC_AHB2ENR_RNGEN
 129:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_OTGFS          RCC_AHB2ENR_OTGFSEN
 130:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 131:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 132:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 133:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 134:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EC_AHB3_GRP1_PERIPH  AHB3 GRP1 PERIPH
 135:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
 136:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 137:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB3_GRP1_PERIPH_ALL            0xFFFFFFFFU
 138:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB3_GRP1_PERIPH_FMC            RCC_AHB3ENR_FMCEN
 139:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB3_GRP1_PERIPH_QSPI           RCC_AHB3ENR_QSPIEN
 140:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 141:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 142:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 143:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 144:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EC_APB1_GRP1_PERIPH  APB1 GRP1 PERIPH
 145:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
 146:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 147:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_ALL            0xFFFFFFFFU
 148:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM2           RCC_APB1ENR_TIM2EN
 149:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM3           RCC_APB1ENR_TIM3EN
 150:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM4           RCC_APB1ENR_TIM4EN
ARM GAS  /tmp/cczBZbME.s 			page 9


 151:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM5           RCC_APB1ENR_TIM5EN
 152:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM6           RCC_APB1ENR_TIM6EN
 153:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM7           RCC_APB1ENR_TIM7EN
 154:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM12          RCC_APB1ENR_TIM12EN
 155:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM13          RCC_APB1ENR_TIM13EN
 156:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM14          RCC_APB1ENR_TIM14EN
 157:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_LPTIM1         RCC_APB1ENR_LPTIM1EN
 158:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_WWDG           RCC_APB1ENR_WWDGEN
 159:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPI2           RCC_APB1ENR_SPI2EN
 160:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPI3           RCC_APB1ENR_SPI3EN
 161:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(SPDIFRX)
 162:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPDIFRX        RCC_APB1ENR_SPDIFRXEN
 163:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* SPDIFRX */
 164:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_USART2         RCC_APB1ENR_USART2EN
 165:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_USART3         RCC_APB1ENR_USART3EN
 166:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_UART4          RCC_APB1ENR_UART4EN
 167:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_UART5          RCC_APB1ENR_UART5EN
 168:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_I2C1           RCC_APB1ENR_I2C1EN
 169:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_I2C2           RCC_APB1ENR_I2C2EN
 170:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_I2C3           RCC_APB1ENR_I2C3EN
 171:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(I2C4)
 172:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_I2C4           RCC_APB1ENR_I2C4EN
 173:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* I2C4 */
 174:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CAN1           RCC_APB1ENR_CAN1EN
 175:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(CAN2)
 176:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CAN2           RCC_APB1ENR_CAN2EN
 177:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* CAN2 */
 178:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(CAN3)
 179:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CAN3           RCC_APB1ENR_CAN3EN
 180:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* CAN3 */
 181:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(CEC)
 182:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CEC            RCC_APB1ENR_CECEN
 183:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* CEC */
 184:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_PWR            RCC_APB1ENR_PWREN
 185:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_DAC1           RCC_APB1ENR_DACEN
 186:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_UART7          RCC_APB1ENR_UART7EN
 187:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_UART8          RCC_APB1ENR_UART8EN
 188:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(RCC_APB1ENR_RTCEN)
 189:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_RTCAPB         RCC_APB1ENR_RTCEN
 190:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* RCC_APB1ENR_RTCEN */
 191:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 192:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 193:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 194:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 195:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EC_APB2_GRP1_PERIPH  APB2 GRP1 PERIPH
 196:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
 197:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 198:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ALL          0xFFFFFFFFU
 199:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM1         RCC_APB2ENR_TIM1EN
 200:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM8         RCC_APB2ENR_TIM8EN
 201:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_USART1       RCC_APB2ENR_USART1EN
 202:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_USART6       RCC_APB2ENR_USART6EN
 203:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC1         RCC_APB2ENR_ADC1EN
 204:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC2         RCC_APB2ENR_ADC2EN
 205:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC3         RCC_APB2ENR_ADC3EN
 206:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SDMMC1       RCC_APB2ENR_SDMMC1EN
 207:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(SDMMC2)
ARM GAS  /tmp/cczBZbME.s 			page 10


 208:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SDMMC2       RCC_APB2ENR_SDMMC2EN
 209:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* SDMMC2 */
 210:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI1         RCC_APB2ENR_SPI1EN
 211:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI4         RCC_APB2ENR_SPI4EN
 212:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SYSCFG       RCC_APB2ENR_SYSCFGEN
 213:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM9         RCC_APB2ENR_TIM9EN
 214:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM10        RCC_APB2ENR_TIM10EN
 215:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_TIM11        RCC_APB2ENR_TIM11EN
 216:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI5         RCC_APB2ENR_SPI5EN
 217:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(SPI6)
 218:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI6         RCC_APB2ENR_SPI6EN
 219:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* SPI6 */
 220:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SAI1         RCC_APB2ENR_SAI1EN
 221:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SAI2         RCC_APB2ENR_SAI2EN
 222:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(LTDC)
 223:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_LTDC         RCC_APB2ENR_LTDCEN
 224:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* LTDC */
 225:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(DSI)
 226:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_DSI          RCC_APB2ENR_DSIEN
 227:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* DSI */
 228:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(DFSDM1_Channel0)
 229:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_DFSDM1       RCC_APB2ENR_DFSDM1EN
 230:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* DFSDM1_Channel0 */
 231:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(MDIOS)
 232:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_MDIO         RCC_APB2ENR_MDIOEN
 233:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* MDIOS */
 234:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(USB_HS_PHYC)
 235:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_OTGPHYC      RCC_APB2ENR_OTGPHYCEN
 236:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* USB_HS_PHYC */
 237:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC          RCC_APB2RSTR_ADCRST
 238:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 239:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 240:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 241:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 242:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 243:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 244:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 245:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 246:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Exported macro ------------------------------------------------------------*/
 247:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Exported functions --------------------------------------------------------*/
 248:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_Exported_Functions BUS Exported Functions
 249:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
 250:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 251:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 252:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EF_AHB1 AHB1
 253:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
 254:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 255:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 256:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 257:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable AHB1 peripherals clock.
 258:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB1ENR      GPIOAEN            LL_AHB1_GRP1_EnableClock\n
 259:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOBEN            LL_AHB1_GRP1_EnableClock\n
 260:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOCEN            LL_AHB1_GRP1_EnableClock\n
 261:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIODEN            LL_AHB1_GRP1_EnableClock\n
 262:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOEEN            LL_AHB1_GRP1_EnableClock\n
 263:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOFEN            LL_AHB1_GRP1_EnableClock\n
 264:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOGEN            LL_AHB1_GRP1_EnableClock\n
ARM GAS  /tmp/cczBZbME.s 			page 11


 265:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOHEN            LL_AHB1_GRP1_EnableClock\n
 266:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOIEN            LL_AHB1_GRP1_EnableClock\n
 267:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOJEN            LL_AHB1_GRP1_EnableClock\n
 268:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOKEN            LL_AHB1_GRP1_EnableClock\n
 269:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      CRCEN              LL_AHB1_GRP1_EnableClock\n
 270:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      BKPSRAMEN          LL_AHB1_GRP1_EnableClock\n
 271:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DTCMRAMEN          LL_AHB1_GRP1_EnableClock\n
 272:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA1EN             LL_AHB1_GRP1_EnableClock\n
 273:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA2EN             LL_AHB1_GRP1_EnableClock\n
 274:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA2DEN            LL_AHB1_GRP1_EnableClock\n
 275:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACEN           LL_AHB1_GRP1_EnableClock\n
 276:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACTXEN         LL_AHB1_GRP1_EnableClock\n
 277:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACRXEN         LL_AHB1_GRP1_EnableClock\n
 278:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACPTPEN        LL_AHB1_GRP1_EnableClock\n
 279:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      OTGHSEN            LL_AHB1_GRP1_EnableClock\n
 280:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      OTGHSULPIEN        LL_AHB1_GRP1_EnableClock
 281:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 282:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA
 283:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB
 284:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
 285:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
 286:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
 287:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
 288:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
 289:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH
 290:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
 291:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
 292:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*)
 293:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_CRC
 294:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM
 295:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DTCMRAM
 296:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
 297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2
 298:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*)
 299:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
 300:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*)
 301:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*)
 302:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*)
 303:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS
 304:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI
 305:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 306:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 307:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 308:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 309:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_EnableClock(uint32_t Periphs)
 310:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 311:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
 312:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB1ENR, Periphs);
 313:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
 314:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->AHB1ENR, Periphs);
 315:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
 316:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 317:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 318:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 319:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Check if AHB1 peripheral clock is enabled or not
 320:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB1ENR      GPIOAEN            LL_AHB1_GRP1_IsEnabledClock\n
 321:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOBEN            LL_AHB1_GRP1_IsEnabledClock\n
ARM GAS  /tmp/cczBZbME.s 			page 12


 322:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOCEN            LL_AHB1_GRP1_IsEnabledClock\n
 323:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIODEN            LL_AHB1_GRP1_IsEnabledClock\n
 324:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOEEN            LL_AHB1_GRP1_IsEnabledClock\n
 325:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOFEN            LL_AHB1_GRP1_IsEnabledClock\n
 326:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOGEN            LL_AHB1_GRP1_IsEnabledClock\n
 327:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOHEN            LL_AHB1_GRP1_IsEnabledClock\n
 328:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOIEN            LL_AHB1_GRP1_IsEnabledClock\n
 329:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOJEN            LL_AHB1_GRP1_IsEnabledClock\n
 330:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOKEN            LL_AHB1_GRP1_IsEnabledClock\n
 331:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      CRCEN              LL_AHB1_GRP1_IsEnabledClock\n
 332:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      BKPSRAMEN          LL_AHB1_GRP1_IsEnabledClock\n
 333:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DTCMRAMEN          LL_AHB1_GRP1_IsEnabledClock\n
 334:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA1EN             LL_AHB1_GRP1_IsEnabledClock\n
 335:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA2EN             LL_AHB1_GRP1_IsEnabledClock\n
 336:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA2DEN            LL_AHB1_GRP1_IsEnabledClock\n
 337:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACEN           LL_AHB1_GRP1_IsEnabledClock\n
 338:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACTXEN         LL_AHB1_GRP1_IsEnabledClock\n
 339:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACRXEN         LL_AHB1_GRP1_IsEnabledClock\n
 340:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACPTPEN        LL_AHB1_GRP1_IsEnabledClock\n
 341:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      OTGHSEN            LL_AHB1_GRP1_IsEnabledClock\n
 342:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      OTGHSULPIENDEN     LL_AHB1_GRP1_IsEnabledClock
 343:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 344:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA
 345:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB
 346:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
 347:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
 348:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
 349:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
 350:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
 351:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH
 352:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
 353:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
 354:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*)
 355:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_CRC
 356:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM
 357:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DTCMRAM
 358:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
 359:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2
 360:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*)
 361:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
 362:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*)
 363:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*)
 364:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*)
 365:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS
 366:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI
 367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 368:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 369:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval State of Periphs (1 or 0).
 370:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 371:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_AHB1_GRP1_IsEnabledClock(uint32_t Periphs)
 372:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 373:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   return (READ_BIT(RCC->AHB1ENR, Periphs) == Periphs);
 374:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 375:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 376:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 377:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable AHB1 peripherals clock.
 378:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB1ENR      GPIOAEN            LL_AHB1_GRP1_DisableClock\n
ARM GAS  /tmp/cczBZbME.s 			page 13


 379:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOBEN            LL_AHB1_GRP1_DisableClock\n
 380:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOCEN            LL_AHB1_GRP1_DisableClock\n
 381:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIODEN            LL_AHB1_GRP1_DisableClock\n
 382:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOEEN            LL_AHB1_GRP1_DisableClock\n
 383:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOFEN            LL_AHB1_GRP1_DisableClock\n
 384:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOGEN            LL_AHB1_GRP1_DisableClock\n
 385:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOHEN            LL_AHB1_GRP1_DisableClock\n
 386:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOIEN            LL_AHB1_GRP1_DisableClock\n
 387:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOJEN            LL_AHB1_GRP1_DisableClock\n
 388:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      GPIOKEN            LL_AHB1_GRP1_DisableClock\n
 389:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      CRCEN              LL_AHB1_GRP1_DisableClock\n
 390:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      BKPSRAMEN          LL_AHB1_GRP1_DisableClock\n
 391:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DTCMRAMEN          LL_AHB1_GRP1_DisableClock\n
 392:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA1EN             LL_AHB1_GRP1_DisableClock\n
 393:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA2EN             LL_AHB1_GRP1_DisableClock\n
 394:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      DMA2DEN            LL_AHB1_GRP1_DisableClock\n
 395:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACEN           LL_AHB1_GRP1_DisableClock\n
 396:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACTXEN         LL_AHB1_GRP1_DisableClock\n
 397:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACRXEN         LL_AHB1_GRP1_DisableClock\n
 398:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      ETHMACPTPEN        LL_AHB1_GRP1_DisableClock\n
 399:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      OTGHSEN            LL_AHB1_GRP1_DisableClock\n
 400:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1ENR      OTGHSULPIENDEN     LL_AHB1_GRP1_DisableClock
 401:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 402:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA
 403:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB
 404:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
 405:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
 406:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
 407:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
 408:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
 409:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH
 410:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
 411:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
 412:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*)
 413:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_CRC
 414:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM
 415:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DTCMRAM
 416:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
 417:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2
 418:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*)
 419:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
 420:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*)
 421:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*)
 422:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*)
 423:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS
 424:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI
 425:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 426:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 427:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 428:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 429:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_DisableClock(uint32_t Periphs)
 430:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 431:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB1ENR, Periphs);
 432:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 433:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 434:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 435:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Force AHB1 peripherals reset.
ARM GAS  /tmp/cczBZbME.s 			page 14


 436:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB1RSTR     GPIOARST      LL_AHB1_GRP1_ForceReset\n
 437:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOBRST      LL_AHB1_GRP1_ForceReset\n
 438:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOCRST      LL_AHB1_GRP1_ForceReset\n
 439:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIODRST      LL_AHB1_GRP1_ForceReset\n
 440:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOERST      LL_AHB1_GRP1_ForceReset\n
 441:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOFRST      LL_AHB1_GRP1_ForceReset\n
 442:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOGRST      LL_AHB1_GRP1_ForceReset\n
 443:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOHRST      LL_AHB1_GRP1_ForceReset\n
 444:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOIRST      LL_AHB1_GRP1_ForceReset\n
 445:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOJRST      LL_AHB1_GRP1_ForceReset\n
 446:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOKRST      LL_AHB1_GRP1_ForceReset\n
 447:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     CRCRST        LL_AHB1_GRP1_ForceReset\n
 448:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     DMA1RST       LL_AHB1_GRP1_ForceReset\n
 449:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     DMA2RST       LL_AHB1_GRP1_ForceReset\n
 450:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     DMA2DRST      LL_AHB1_GRP1_ForceReset\n
 451:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     ETHMACRST     LL_AHB1_GRP1_ForceReset\n
 452:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     OTGHSRST      LL_AHB1_GRP1_ForceReset
 453:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 454:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ALL
 455:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA
 456:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB
 457:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
 458:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
 459:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
 460:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
 461:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
 462:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH
 463:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
 464:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
 465:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*)
 466:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_CRC
 467:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
 468:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2
 469:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*)
 470:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
 471:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS
 472:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 473:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 474:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 475:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 476:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_ForceReset(uint32_t Periphs)
 477:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 478:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB1RSTR, Periphs);
 479:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 480:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 481:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 482:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Release AHB1 peripherals reset.
 483:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB1RSTR     GPIOARST      LL_AHB1_GRP1_ReleaseReset\n
 484:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOBRST      LL_AHB1_GRP1_ReleaseReset\n
 485:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOCRST      LL_AHB1_GRP1_ReleaseReset\n
 486:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIODRST      LL_AHB1_GRP1_ReleaseReset\n
 487:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOERST      LL_AHB1_GRP1_ReleaseReset\n
 488:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOFRST      LL_AHB1_GRP1_ReleaseReset\n
 489:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOGRST      LL_AHB1_GRP1_ReleaseReset\n
 490:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOHRST      LL_AHB1_GRP1_ReleaseReset\n
 491:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOIRST      LL_AHB1_GRP1_ReleaseReset\n
 492:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOJRST      LL_AHB1_GRP1_ReleaseReset\n
ARM GAS  /tmp/cczBZbME.s 			page 15


 493:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     GPIOKRST      LL_AHB1_GRP1_ReleaseReset\n
 494:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     CRCRST        LL_AHB1_GRP1_ReleaseReset\n
 495:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     DMA1RST       LL_AHB1_GRP1_ReleaseReset\n
 496:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     DMA2RST       LL_AHB1_GRP1_ReleaseReset\n
 497:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     DMA2DRST      LL_AHB1_GRP1_ReleaseReset\n
 498:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     ETHMACRST     LL_AHB1_GRP1_ReleaseReset\n
 499:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1RSTR     OTGHSRST      LL_AHB1_GRP1_ReleaseReset
 500:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 501:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ALL
 502:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA
 503:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB
 504:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
 505:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
 506:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
 507:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
 508:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
 509:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH
 510:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
 511:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
 512:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*)
 513:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_CRC
 514:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
 515:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2
 516:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*)
 517:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
 518:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS
 519:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 520:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 521:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 522:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 523:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_ReleaseReset(uint32_t Periphs)
 524:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 525:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB1RSTR, Periphs);
 526:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 527:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 528:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 529:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable AHB1 peripheral clocks in low-power mode
 530:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB1LPENR    GPIOALPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 531:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOBLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 532:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOCLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 533:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIODLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 534:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOELPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 535:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOFLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 536:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOGLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 537:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOHLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 538:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOILPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 539:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOJLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 540:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOKLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 541:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    CRCLPEN        LL_AHB1_GRP1_EnableClockLowPower\n
 542:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    AXILPEN        LL_AHB1_GRP1_EnableClockLowPower\n
 543:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    FLITFLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 544:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    SRAM1LPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 545:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    SRAM2LPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 546:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    BKPSRAMLPEN    LL_AHB1_GRP1_EnableClockLowPower\n
 547:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    DTCMRAMLPEN    LL_AHB1_GRP1_EnableClockLowPower\n
 548:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    DMA1LPEN       LL_AHB1_GRP1_EnableClockLowPower\n
 549:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    DMA2LPEN       LL_AHB1_GRP1_EnableClockLowPower\n
ARM GAS  /tmp/cczBZbME.s 			page 16


 550:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    DMA2DLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 551:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    ETHMACLPEN     LL_AHB1_GRP1_EnableClockLowPower\n
 552:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    ETHMACTXLPEN   LL_AHB1_GRP1_EnableClockLowPower\n
 553:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    ETHMACRXLPEN   LL_AHB1_GRP1_EnableClockLowPower\n
 554:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    ETHMACPTPLPEN  LL_AHB1_GRP1_EnableClockLowPower\n
 555:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    OTGHSLPEN      LL_AHB1_GRP1_EnableClockLowPower\n
 556:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    OTGHSULPILPEN  LL_AHB1_GRP1_EnableClockLowPower
 557:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 558:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA
 559:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB
 560:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
 561:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
 562:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
 563:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
 564:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
 565:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH
 566:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
 567:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
 568:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*)
 569:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_CRC
 570:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_AXI
 571:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_FLITF
 572:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_SRAM1
 573:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_SRAM2
 574:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM
 575:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DTCMRAM
 576:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
 577:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2
 578:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*)
 579:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
 580:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*)
 581:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*)
 582:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*)
 583:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS
 584:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI
 585:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 586:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 587:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 588:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 589:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_EnableClockLowPower(uint32_t Periphs)
 590:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 591:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
 592:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB1LPENR, Periphs);
 593:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
 594:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->AHB1LPENR, Periphs);
 595:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
 596:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 597:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 598:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 599:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable AHB1 peripheral clocks in low-power mode
 600:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB1LPENR    GPIOALPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 601:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOBLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 602:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOCLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 603:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIODLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 604:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOELPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 605:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOFLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 606:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOGLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
ARM GAS  /tmp/cczBZbME.s 			page 17


 607:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOHLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 608:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOILPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 609:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOJLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 610:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    GPIOKLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 611:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    CRCLPEN        LL_AHB1_GRP1_DisableClockLowPower\n
 612:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    AXILPEN        LL_AHB1_GRP1_DisableClockLowPower\n
 613:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    FLITFLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 614:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    SRAM1LPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 615:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    SRAM2LPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 616:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    BKPSRAMLPEN    LL_AHB1_GRP1_DisableClockLowPower\n
 617:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    DTCMRAMLPEN    LL_AHB1_GRP1_DisableClockLowPower\n
 618:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    DMA1LPEN       LL_AHB1_GRP1_DisableClockLowPower\n
 619:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    DMA2LPEN       LL_AHB1_GRP1_DisableClockLowPower\n
 620:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    DMA2DLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 621:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    ETHMACLPEN     LL_AHB1_GRP1_DisableClockLowPower\n
 622:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    ETHMACTXLPEN   LL_AHB1_GRP1_DisableClockLowPower\n
 623:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    ETHMACRXLPEN   LL_AHB1_GRP1_DisableClockLowPower\n
 624:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    ETHMACPTPLPEN  LL_AHB1_GRP1_DisableClockLowPower\n
 625:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    OTGHSLPEN      LL_AHB1_GRP1_DisableClockLowPower\n
 626:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB1LPENR    OTGHSULPILPEN  LL_AHB1_GRP1_DisableClockLowPower
 627:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 628:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOA
 629:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB
 630:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
 631:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
 632:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
 633:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
 634:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
 635:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH
 636:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
 637:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
 638:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*)
 639:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_CRC
 640:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_AXI
 641:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_FLITF
 642:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_SRAM1
 643:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_SRAM2
 644:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_BKPSRAM
 645:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DTCMRAM
 646:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
 647:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2
 648:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_DMA2D (*)
 649:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
 650:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*)
 651:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*)
 652:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACPTP (*)
 653:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHS
 654:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB1_GRP1_PERIPH_OTGHSULPI
 655:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 656:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 657:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 658:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 659:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB1_GRP1_DisableClockLowPower(uint32_t Periphs)
 660:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 661:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB1LPENR, Periphs);
 662:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 663:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
ARM GAS  /tmp/cczBZbME.s 			page 18


 664:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 665:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 666:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 667:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 668:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EF_AHB2 AHB2
 669:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
 670:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 671:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 672:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 673:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable AHB2 peripherals clock.
 674:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB2ENR      DCMIEN       LL_AHB2_GRP1_EnableClock\n
 675:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      JPEGEN       LL_AHB2_GRP1_EnableClock\n
 676:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      CRYPEN       LL_AHB2_GRP1_EnableClock\n
 677:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      AESEN        LL_AHB2_GRP1_EnableClock\n
 678:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      HASHEN       LL_AHB2_GRP1_EnableClock\n
 679:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      RNGEN        LL_AHB2_GRP1_EnableClock\n
 680:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      OTGFSEN      LL_AHB2_GRP1_EnableClock
 681:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 682:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*)
 683:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_JPEG (*)
 684:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*)
 685:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_AES  (*)
 686:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*)
 687:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_RNG
 688:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
 689:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 690:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 691:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 692:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 693:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_EnableClock(uint32_t Periphs)
 694:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 695:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
 696:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB2ENR, Periphs);
 697:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
 698:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->AHB2ENR, Periphs);
 699:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
 700:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 701:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 702:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 703:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Check if AHB2 peripheral clock is enabled or not
 704:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB2ENR      DCMIEN       LL_AHB2_GRP1_IsEnabledClock\n
 705:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      JPEGEN       LL_AHB2_GRP1_IsEnabledClock\n
 706:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      CRYPEN       LL_AHB2_GRP1_IsEnabledClock\n
 707:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      AESEN        LL_AHB2_GRP1_IsEnabledClock\n
 708:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      HASHEN       LL_AHB2_GRP1_IsEnabledClock\n
 709:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      RNGEN        LL_AHB2_GRP1_IsEnabledClock\n
 710:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      OTGFSEN      LL_AHB2_GRP1_IsEnabledClock
 711:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 712:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*)
 713:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_JPEG (*)
 714:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*)
 715:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_AES  (*)
 716:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*)
 717:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_RNG
 718:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
 719:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 720:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
ARM GAS  /tmp/cczBZbME.s 			page 19


 721:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval State of Periphs (1 or 0).
 722:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 723:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_AHB2_GRP1_IsEnabledClock(uint32_t Periphs)
 724:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 725:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   return (READ_BIT(RCC->AHB2ENR, Periphs) == Periphs);
 726:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 727:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 728:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 729:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable AHB2 peripherals clock.
 730:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB2ENR      DCMIEN       LL_AHB2_GRP1_DisableClock\n
 731:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      JPEGEN       LL_AHB2_GRP1_DisableClock\n
 732:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      CRYPEN       LL_AHB2_GRP1_DisableClock\n
 733:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      AESEN        LL_AHB2_GRP1_DisableClock\n
 734:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      HASHEN       LL_AHB2_GRP1_DisableClock\n
 735:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      RNGEN        LL_AHB2_GRP1_DisableClock\n
 736:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2ENR      OTGFSEN      LL_AHB2_GRP1_DisableClock
 737:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 738:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*)
 739:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_JPEG (*)
 740:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*)
 741:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_AES  (*)
 742:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*)
 743:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_RNG
 744:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
 745:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 746:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 747:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 748:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 749:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_DisableClock(uint32_t Periphs)
 750:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 751:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB2ENR, Periphs);
 752:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 753:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 754:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 755:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Force AHB2 peripherals reset.
 756:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB2RSTR     DCMIRST      LL_AHB2_GRP1_ForceReset\n
 757:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     JPEGRST      LL_AHB2_GRP1_ForceReset\n
 758:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     CRYPRST      LL_AHB2_GRP1_ForceReset\n
 759:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     AESRST       LL_AHB2_GRP1_ForceReset\n
 760:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     HASHRST      LL_AHB2_GRP1_ForceReset\n
 761:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     RNGRST       LL_AHB2_GRP1_ForceReset\n
 762:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     OTGFSRST     LL_AHB2_GRP1_ForceReset
 763:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 764:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_ALL
 765:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*)
 766:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_JPEG (*)
 767:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*)
 768:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_AES  (*)
 769:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*)
 770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_RNG
 771:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
 772:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 773:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 774:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 775:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 776:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_ForceReset(uint32_t Periphs)
 777:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
ARM GAS  /tmp/cczBZbME.s 			page 20


 778:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB2RSTR, Periphs);
 779:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 780:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 781:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 782:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Release AHB2 peripherals reset.
 783:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB2RSTR     DCMIRST      LL_AHB2_GRP1_ReleaseReset\n
 784:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     JPEGRST      LL_AHB2_GRP1_ReleaseReset\n
 785:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     CRYPRST      LL_AHB2_GRP1_ReleaseReset\n
 786:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     AESRST       LL_AHB2_GRP1_ReleaseReset\n
 787:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     HASHRST      LL_AHB2_GRP1_ReleaseReset\n
 788:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     RNGRST       LL_AHB2_GRP1_ReleaseReset\n
 789:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2RSTR     OTGFSRST     LL_AHB2_GRP1_ReleaseReset
 790:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 791:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_ALL
 792:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*)
 793:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_JPEG (*)
 794:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*)
 795:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_AES  (*)
 796:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*)
 797:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_RNG
 798:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
 799:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 800:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 801:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 802:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 803:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_ReleaseReset(uint32_t Periphs)
 804:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 805:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB2RSTR, Periphs);
 806:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 807:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 808:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 809:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable AHB2 peripheral clocks in low-power mode
 810:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB2LPENR    DCMILPEN     LL_AHB2_GRP1_EnableClockLowPower\n
 811:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    JPEGLPEN     LL_AHB2_GRP1_EnableClockLowPower\n
 812:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    CRYPLPEN     LL_AHB2_GRP1_EnableClockLowPower\n
 813:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    AESLPEN      LL_AHB2_GRP1_EnableClockLowPower\n
 814:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    HASHLPEN     LL_AHB2_GRP1_EnableClockLowPower\n
 815:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    RNGLPEN      LL_AHB2_GRP1_EnableClockLowPower\n
 816:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    OTGFSLPEN    LL_AHB2_GRP1_EnableClockLowPower
 817:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 818:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*)
 819:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_JPEG (*)
 820:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*)
 821:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_AES  (*)
 822:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*)
 823:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_RNG
 824:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
 825:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 826:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 827:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 828:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 829:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_EnableClockLowPower(uint32_t Periphs)
 830:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 831:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
 832:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB2LPENR, Periphs);
 833:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
 834:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->AHB2LPENR, Periphs);
ARM GAS  /tmp/cczBZbME.s 			page 21


 835:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
 836:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 837:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 838:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 839:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable AHB2 peripheral clocks in low-power mode
 840:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB2LPENR    DCMILPEN     LL_AHB2_GRP1_DisableClockLowPower\n
 841:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    JPEGLPEN     LL_AHB2_GRP1_DisableClockLowPower\n
 842:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    CRYPLPEN     LL_AHB2_GRP1_DisableClockLowPower\n
 843:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    AESLPEN      LL_AHB2_GRP1_DisableClockLowPower\n
 844:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    HASHLPEN     LL_AHB2_GRP1_DisableClockLowPower\n
 845:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    RNGLPEN      LL_AHB2_GRP1_DisableClockLowPower\n
 846:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB2LPENR    OTGFSLPEN    LL_AHB2_GRP1_DisableClockLowPower
 847:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 848:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_DCMI (*)
 849:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_JPEG (*)
 850:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_CRYP (*)
 851:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_AES  (*)
 852:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_HASH (*)
 853:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_RNG
 854:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
 855:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 856:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 857:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 858:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 859:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_DisableClockLowPower(uint32_t Periphs)
 860:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 861:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB2LPENR, Periphs);
 862:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 863:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 864:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 865:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 866:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 867:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 868:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EF_AHB3 AHB3
 869:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
 870:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 871:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 872:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 873:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable AHB3 peripherals clock.
 874:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB3ENR      FMCEN         LL_AHB3_GRP1_EnableClock\n
 875:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB3ENR      QSPIEN        LL_AHB3_GRP1_EnableClock
 876:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 877:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
 878:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
 879:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 880:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 881:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 882:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 883:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_EnableClock(uint32_t Periphs)
 884:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 885:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
 886:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB3ENR, Periphs);
 887:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
 888:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->AHB3ENR, Periphs);
 889:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
 890:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 891:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
ARM GAS  /tmp/cczBZbME.s 			page 22


 892:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 893:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Check if AHB3 peripheral clock is enabled or not
 894:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB3ENR      FMCEN         LL_AHB3_GRP1_IsEnabledClock\n
 895:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB3ENR      QSPIEN        LL_AHB3_GRP1_IsEnabledClock
 896:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 897:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
 898:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
 899:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 900:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 901:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval State of Periphs (1 or 0).
 902:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 903:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_AHB3_GRP1_IsEnabledClock(uint32_t Periphs)
 904:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 905:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   return (READ_BIT(RCC->AHB3ENR, Periphs) == Periphs);
 906:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 907:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 908:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 909:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable AHB3 peripherals clock.
 910:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB3ENR      FMCEN         LL_AHB3_GRP1_DisableClock\n
 911:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB3ENR      QSPIEN        LL_AHB3_GRP1_DisableClock
 912:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 913:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
 914:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
 915:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 916:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 917:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 918:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 919:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_DisableClock(uint32_t Periphs)
 920:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 921:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB3ENR, Periphs);
 922:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 923:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 924:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 925:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Force AHB3 peripherals reset.
 926:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB3RSTR     FMCRST        LL_AHB3_GRP1_ForceReset\n
 927:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB3RSTR     QSPIRST       LL_AHB3_GRP1_ForceReset
 928:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 929:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_ALL
 930:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
 931:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
 932:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 933:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 934:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 935:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 936:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_ForceReset(uint32_t Periphs)
 937:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 938:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB3RSTR, Periphs);
 939:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 940:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 941:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 942:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Release AHB3 peripherals reset.
 943:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB3RSTR     FMCRST        LL_AHB3_GRP1_ReleaseReset\n
 944:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB3RSTR     QSPIRST       LL_AHB3_GRP1_ReleaseReset
 945:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 946:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB2_GRP1_PERIPH_ALL
 947:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
 948:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
ARM GAS  /tmp/cczBZbME.s 			page 23


 949:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 950:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 951:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 952:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 953:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_ReleaseReset(uint32_t Periphs)
 954:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 955:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB3RSTR, Periphs);
 956:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 957:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 958:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 959:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable AHB3 peripheral clocks in low-power mode
 960:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB3LPENR    FMCLPEN       LL_AHB3_GRP1_EnableClockLowPower\n
 961:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB3LPENR    QSPILPEN      LL_AHB3_GRP1_EnableClockLowPower
 962:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 963:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
 964:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
 965:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 966:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 967:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 968:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 969:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_EnableClockLowPower(uint32_t Periphs)
 970:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 971:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
 972:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->AHB3LPENR, Periphs);
 973:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
 974:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->AHB3LPENR, Periphs);
 975:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
 976:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 977:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 978:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 979:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable AHB3 peripheral clocks in low-power mode
 980:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll AHB3LPENR    FMCLPEN       LL_AHB3_GRP1_DisableClockLowPower\n
 981:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         AHB3LPENR    QSPILPEN      LL_AHB3_GRP1_DisableClockLowPower
 982:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
 983:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
 984:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
 985:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
 986:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
 987:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
 988:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
 989:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB3_GRP1_DisableClockLowPower(uint32_t Periphs)
 990:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 991:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->AHB3LPENR, Periphs);
 992:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 993:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 994:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
 995:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
 996:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
 997:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
 998:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EF_APB1 APB1
 999:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
1000:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
1001:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1002:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1003:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable APB1 peripherals clock.
1004:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB1ENR     TIM2EN        LL_APB1_GRP1_EnableClock\n
1005:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM3EN        LL_APB1_GRP1_EnableClock\n
ARM GAS  /tmp/cczBZbME.s 			page 24


1006:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM4EN        LL_APB1_GRP1_EnableClock\n
1007:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM5EN        LL_APB1_GRP1_EnableClock\n
1008:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM6EN        LL_APB1_GRP1_EnableClock\n
1009:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM7EN        LL_APB1_GRP1_EnableClock\n
1010:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM12EN       LL_APB1_GRP1_EnableClock\n
1011:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM13EN       LL_APB1_GRP1_EnableClock\n
1012:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM14EN       LL_APB1_GRP1_EnableClock\n
1013:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     LPTIM1EN      LL_APB1_GRP1_EnableClock\n
1014:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     WWDGEN        LL_APB1_GRP1_EnableClock\n
1015:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPI2EN        LL_APB1_GRP1_EnableClock\n
1016:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPI3EN        LL_APB1_GRP1_EnableClock\n
1017:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPDIFRXEN     LL_APB1_GRP1_EnableClock\n
1018:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     USART2EN      LL_APB1_GRP1_EnableClock\n
1019:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     USART3EN      LL_APB1_GRP1_EnableClock\n
1020:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART4EN       LL_APB1_GRP1_EnableClock\n
1021:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART5EN       LL_APB1_GRP1_EnableClock\n
1022:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C1EN        LL_APB1_GRP1_EnableClock\n
1023:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C2EN        LL_APB1_GRP1_EnableClock\n
1024:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C3EN        LL_APB1_GRP1_EnableClock\n
1025:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C4EN        LL_APB1_GRP1_EnableClock\n
1026:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN1EN        LL_APB1_GRP1_EnableClock\n
1027:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN2EN        LL_APB1_GRP1_EnableClock\n
1028:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN3EN        LL_APB1_GRP1_EnableClock\n
1029:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CECEN         LL_APB1_GRP1_EnableClock\n
1030:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     PWREN         LL_APB1_GRP1_EnableClock\n
1031:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     DACEN         LL_APB1_GRP1_EnableClock\n
1032:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART7EN       LL_APB1_GRP1_EnableClock\n
1033:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART8EN       LL_APB1_GRP1_EnableClock\n
1034:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     RTCEN         LL_APB1_GRP1_EnableClock
1035:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1036:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM2
1037:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM3 
1038:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM4
1039:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM5 
1040:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM6
1041:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM7
1042:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM12
1043:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM13
1044:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM14
1045:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1
1046:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_WWDG
1047:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI2 
1048:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1049:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
1050:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART2
1051:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART3
1052:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART4
1053:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART5
1054:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C1
1055:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C2
1056:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C3
1057:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C4 (*)
1058:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN1
1059:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
1060:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1061:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CEC  (*)
1062:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_PWR
ARM GAS  /tmp/cczBZbME.s 			page 25


1063:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1064:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART7
1065:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART8
1066:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*)
1067:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1068:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1069:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1070:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1071:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_EnableClock(uint32_t Periphs)
1072:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1073:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
1074:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->APB1ENR, Periphs);
1075:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
1076:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->APB1ENR, Periphs);
1077:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
1078:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1079:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1080:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1081:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Check if APB1 peripheral clock is enabled or not
1082:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB1ENR     TIM2EN        LL_APB1_GRP1_IsEnabledClock\n
1083:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM3EN        LL_APB1_GRP1_IsEnabledClock\n
1084:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM4EN        LL_APB1_GRP1_IsEnabledClock\n
1085:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM5EN        LL_APB1_GRP1_IsEnabledClock\n
1086:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM6EN        LL_APB1_GRP1_IsEnabledClock\n
1087:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM7EN        LL_APB1_GRP1_IsEnabledClock\n
1088:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM12EN       LL_APB1_GRP1_IsEnabledClock\n
1089:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM13EN       LL_APB1_GRP1_IsEnabledClock\n
1090:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM14EN       LL_APB1_GRP1_IsEnabledClock\n
1091:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     LPTIM1EN      LL_APB1_GRP1_IsEnabledClock\n
1092:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     WWDGEN        LL_APB1_GRP1_IsEnabledClock\n
1093:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPI2EN        LL_APB1_GRP1_IsEnabledClock\n
1094:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPI3EN        LL_APB1_GRP1_IsEnabledClock\n
1095:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPDIFRXEN     LL_APB1_GRP1_IsEnabledClock\n
1096:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     USART2EN      LL_APB1_GRP1_IsEnabledClock\n
1097:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     USART3EN      LL_APB1_GRP1_IsEnabledClock\n
1098:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART4EN       LL_APB1_GRP1_IsEnabledClock\n
1099:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART5EN       LL_APB1_GRP1_IsEnabledClock\n
1100:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C1EN        LL_APB1_GRP1_IsEnabledClock\n
1101:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C2EN        LL_APB1_GRP1_IsEnabledClock\n
1102:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C3EN        LL_APB1_GRP1_IsEnabledClock\n
1103:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C4EN        LL_APB1_GRP1_IsEnabledClock\n
1104:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN1EN        LL_APB1_GRP1_IsEnabledClock\n
1105:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN2EN        LL_APB1_GRP1_IsEnabledClock\n
1106:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN3EN        LL_APB1_GRP1_IsEnabledClock\n
1107:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CECEN         LL_APB1_GRP1_IsEnabledClock\n
1108:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     PWREN         LL_APB1_GRP1_IsEnabledClock\n
1109:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     DACEN         LL_APB1_GRP1_IsEnabledClock\n
1110:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART7EN       LL_APB1_GRP1_IsEnabledClock\n
1111:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART8EN       LL_APB1_GRP1_IsEnabledClock\n
1112:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     RTCEN         LL_APB1_GRP1_IsEnabledClock
1113:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1114:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM2
1115:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM3 
1116:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM4
1117:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM5 
1118:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM6
1119:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM7
ARM GAS  /tmp/cczBZbME.s 			page 26


1120:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM12
1121:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM13
1122:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM14
1123:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1
1124:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_WWDG
1125:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI2 
1126:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1127:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
1128:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART2
1129:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART3
1130:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART4
1131:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART5
1132:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C1
1133:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C2
1134:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C3
1135:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C4 (*)
1136:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN1
1137:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
1138:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1139:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CEC  (*)
1140:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_PWR
1141:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1142:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART7
1143:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART8
1144:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*)
1145:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1146:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1147:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval State of Periphs (1 or 0).
1148:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1149:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_APB1_GRP1_IsEnabledClock(uint32_t Periphs)
1150:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1151:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   return (READ_BIT(RCC->APB1ENR, Periphs) == Periphs);
1152:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1153:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1154:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1155:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable APB1 peripherals clock.
1156:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB1ENR     TIM2EN        LL_APB1_GRP1_DisableClock\n
1157:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM3EN        LL_APB1_GRP1_DisableClock\n
1158:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM4EN        LL_APB1_GRP1_DisableClock\n
1159:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM5EN        LL_APB1_GRP1_DisableClock\n
1160:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM6EN        LL_APB1_GRP1_DisableClock\n
1161:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM7EN        LL_APB1_GRP1_DisableClock\n
1162:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM12EN       LL_APB1_GRP1_DisableClock\n
1163:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM13EN       LL_APB1_GRP1_DisableClock\n
1164:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     TIM14EN       LL_APB1_GRP1_DisableClock\n
1165:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     LPTIM1EN      LL_APB1_GRP1_DisableClock\n
1166:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     WWDGEN        LL_APB1_GRP1_DisableClock\n
1167:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPI2EN        LL_APB1_GRP1_DisableClock\n
1168:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPI3EN        LL_APB1_GRP1_DisableClock\n
1169:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     SPDIFRXEN     LL_APB1_GRP1_DisableClock\n
1170:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     USART2EN      LL_APB1_GRP1_DisableClock\n
1171:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     USART3EN      LL_APB1_GRP1_DisableClock\n
1172:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART4EN       LL_APB1_GRP1_DisableClock\n
1173:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART5EN       LL_APB1_GRP1_DisableClock\n
1174:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C1EN        LL_APB1_GRP1_DisableClock\n
1175:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C2EN        LL_APB1_GRP1_DisableClock\n
1176:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C3EN        LL_APB1_GRP1_DisableClock\n
ARM GAS  /tmp/cczBZbME.s 			page 27


1177:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     I2C4EN        LL_APB1_GRP1_DisableClock\n
1178:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN1EN        LL_APB1_GRP1_DisableClock\n
1179:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN2EN        LL_APB1_GRP1_DisableClock\n
1180:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CAN3EN        LL_APB1_GRP1_DisableClock\n
1181:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     CECEN         LL_APB1_GRP1_DisableClock\n
1182:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     PWREN         LL_APB1_GRP1_DisableClock\n
1183:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     DACEN         LL_APB1_GRP1_DisableClock\n
1184:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART7EN       LL_APB1_GRP1_DisableClock\n
1185:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     UART8EN       LL_APB1_GRP1_DisableClock\n
1186:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1ENR     RTCEN         LL_APB1_GRP1_DisableClock
1187:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1188:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM2
1189:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM3 
1190:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM4
1191:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM5 
1192:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM6
1193:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM7
1194:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM12
1195:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM13
1196:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM14
1197:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1
1198:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_WWDG
1199:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI2 
1200:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1201:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
1202:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART2
1203:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART3
1204:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART4
1205:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART5
1206:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C1
1207:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C2
1208:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C3
1209:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C4 (*)
1210:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN1
1211:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
1212:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1213:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CEC  (*)
1214:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_PWR
1215:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1216:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART7
1217:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART8
1218:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*)
1219:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1220:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1221:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1222:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1223:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_DisableClock(uint32_t Periphs)
1224:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1225:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->APB1ENR, Periphs);
1226:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1227:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1228:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1229:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Force APB1 peripherals reset.
1230:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB1RSTR     TIM2RST        LL_APB1_GRP1_ForceReset\n
1231:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM3RST        LL_APB1_GRP1_ForceReset\n
1232:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM4RST        LL_APB1_GRP1_ForceReset\n
1233:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM5RST        LL_APB1_GRP1_ForceReset\n
ARM GAS  /tmp/cczBZbME.s 			page 28


1234:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM6RST        LL_APB1_GRP1_ForceReset\n
1235:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM7RST        LL_APB1_GRP1_ForceReset\n
1236:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM12RST       LL_APB1_GRP1_ForceReset\n
1237:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM13RST       LL_APB1_GRP1_ForceReset\n
1238:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM14RST       LL_APB1_GRP1_ForceReset\n
1239:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     LPTIM1RST      LL_APB1_GRP1_ForceReset\n
1240:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     WWDGRST        LL_APB1_GRP1_ForceReset\n
1241:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     SPI2RST        LL_APB1_GRP1_ForceReset\n
1242:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     SPI3RST        LL_APB1_GRP1_ForceReset\n
1243:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     SPDIFRXRST     LL_APB1_GRP1_ForceReset\n
1244:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     USART2RST      LL_APB1_GRP1_ForceReset\n
1245:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     USART3RST      LL_APB1_GRP1_ForceReset\n
1246:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     UART4RST       LL_APB1_GRP1_ForceReset\n
1247:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     UART5RST       LL_APB1_GRP1_ForceReset\n
1248:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     I2C1RST        LL_APB1_GRP1_ForceReset\n
1249:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     I2C2RST        LL_APB1_GRP1_ForceReset\n
1250:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     I2C3RST        LL_APB1_GRP1_ForceReset\n
1251:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     I2C4RST        LL_APB1_GRP1_ForceReset\n
1252:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     CAN1RST        LL_APB1_GRP1_ForceReset\n
1253:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     CAN2RST        LL_APB1_GRP1_ForceReset\n
1254:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     CAN3RST        LL_APB1_GRP1_ForceReset\n
1255:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     CECRST         LL_APB1_GRP1_ForceReset\n
1256:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     PWRRST         LL_APB1_GRP1_ForceReset\n
1257:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     DACRST         LL_APB1_GRP1_ForceReset\n
1258:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     UART7RST       LL_APB1_GRP1_ForceReset\n
1259:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     UART8RST       LL_APB1_GRP1_ForceReset
1260:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1261:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM2
1262:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM3 
1263:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM4
1264:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM5 
1265:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM6
1266:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM7
1267:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM12
1268:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM13
1269:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM14
1270:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1
1271:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_WWDG
1272:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI2 
1273:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1274:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
1275:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART2
1276:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART3
1277:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART4
1278:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART5
1279:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C1
1280:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C2
1281:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C3
1282:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C4 (*)
1283:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN1
1284:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
1285:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1286:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CEC  (*)
1287:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_PWR
1288:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1289:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART7
1290:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART8
ARM GAS  /tmp/cczBZbME.s 			page 29


1291:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1292:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1293:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1294:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1295:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_ForceReset(uint32_t Periphs)
1296:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->APB1RSTR, Periphs);
1298:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1299:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1300:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1301:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Release APB1 peripherals reset.
1302:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB1RSTR     TIM2RST        LL_APB1_GRP1_ReleaseReset\n
1303:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM3RST        LL_APB1_GRP1_ReleaseReset\n
1304:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM4RST        LL_APB1_GRP1_ReleaseReset\n
1305:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM5RST        LL_APB1_GRP1_ReleaseReset\n
1306:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM6RST        LL_APB1_GRP1_ReleaseReset\n
1307:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM7RST        LL_APB1_GRP1_ReleaseReset\n
1308:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM12RST       LL_APB1_GRP1_ReleaseReset\n
1309:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM13RST       LL_APB1_GRP1_ReleaseReset\n
1310:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     TIM14RST       LL_APB1_GRP1_ReleaseReset\n
1311:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     LPTIM1RST      LL_APB1_GRP1_ReleaseReset\n
1312:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     WWDGRST        LL_APB1_GRP1_ReleaseReset\n
1313:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     SPI2RST        LL_APB1_GRP1_ReleaseReset\n
1314:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     SPI3RST        LL_APB1_GRP1_ReleaseReset\n
1315:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     SPDIFRXRST     LL_APB1_GRP1_ReleaseReset\n
1316:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     USART2RST      LL_APB1_GRP1_ReleaseReset\n
1317:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     USART3RST      LL_APB1_GRP1_ReleaseReset\n
1318:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     UART4RST       LL_APB1_GRP1_ReleaseReset\n
1319:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     UART5RST       LL_APB1_GRP1_ReleaseReset\n
1320:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     I2C1RST        LL_APB1_GRP1_ReleaseReset\n
1321:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     I2C2RST        LL_APB1_GRP1_ReleaseReset\n
1322:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     I2C3RST        LL_APB1_GRP1_ReleaseReset\n
1323:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     I2C4RST        LL_APB1_GRP1_ReleaseReset\n
1324:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     CAN1RST        LL_APB1_GRP1_ReleaseReset\n
1325:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     CAN2RST        LL_APB1_GRP1_ReleaseReset\n
1326:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     CAN3RST        LL_APB1_GRP1_ReleaseReset\n
1327:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     CECRST         LL_APB1_GRP1_ReleaseReset\n
1328:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     PWRRST         LL_APB1_GRP1_ReleaseReset\n
1329:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     DACRST         LL_APB1_GRP1_ReleaseReset\n
1330:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     UART7RST       LL_APB1_GRP1_ReleaseReset\n
1331:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1RSTR     UART8RST       LL_APB1_GRP1_ReleaseReset
1332:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1333:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM2
1334:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM3 
1335:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM4
1336:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM5 
1337:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM6
1338:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM7
1339:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM12
1340:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM13
1341:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM14
1342:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1
1343:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_WWDG
1344:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI2 
1345:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1346:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
1347:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART2
ARM GAS  /tmp/cczBZbME.s 			page 30


1348:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART3
1349:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART4
1350:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART5
1351:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C1
1352:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C2
1353:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C3
1354:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C4 (*)
1355:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN1
1356:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
1357:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1358:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CEC  (*)
1359:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_PWR
1360:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1361:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART7
1362:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART8
1363:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1364:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1365:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1366:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_ReleaseReset(uint32_t Periphs)
1368:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1369:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->APB1RSTR, Periphs);
1370:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1371:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1372:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1373:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable APB1 peripheral clocks in low-power mode
1374:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB1LPENR     TIM2LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1375:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM3LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1376:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM4LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1377:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM5LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1378:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM6LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1379:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM7LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1380:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM12LPEN       LL_APB1_GRP1_EnableClockLowPower\n
1381:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM13LPEN       LL_APB1_GRP1_EnableClockLowPower\n
1382:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM14LPEN       LL_APB1_GRP1_EnableClockLowPower\n
1383:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     LPTIM1LPEN      LL_APB1_GRP1_EnableClockLowPower\n
1384:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     WWDGLPEN        LL_APB1_GRP1_EnableClockLowPower\n
1385:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     SPI2LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1386:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     SPI3LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1387:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     SPDIFRXLPEN     LL_APB1_GRP1_EnableClockLowPower\n
1388:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     USART2LPEN      LL_APB1_GRP1_EnableClockLowPower\n
1389:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     USART3LPEN      LL_APB1_GRP1_EnableClockLowPower\n
1390:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     UART4LPEN       LL_APB1_GRP1_EnableClockLowPower\n
1391:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     UART5LPEN       LL_APB1_GRP1_EnableClockLowPower\n
1392:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     I2C1LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1393:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     I2C2LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1394:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     I2C3LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1395:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     I2C4LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1396:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     CAN1LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1397:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     CAN2LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1398:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     CAN3LPEN        LL_APB1_GRP1_EnableClockLowPower\n
1399:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     CECLPEN         LL_APB1_GRP1_EnableClockLowPower\n
1400:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     PWRLPEN         LL_APB1_GRP1_EnableClockLowPower\n
1401:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     DACLPEN         LL_APB1_GRP1_EnableClockLowPower\n
1402:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     UART7LPEN       LL_APB1_GRP1_EnableClockLowPower\n
1403:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     UART8LPEN       LL_APB1_GRP1_EnableClockLowPower\n
1404:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     RTCLPEN         LL_APB1_GRP1_EnableClockLowPower
ARM GAS  /tmp/cczBZbME.s 			page 31


1405:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1406:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM2
1407:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM3 
1408:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM4
1409:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM5 
1410:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM6
1411:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM7
1412:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM12
1413:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM13
1414:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM14
1415:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1
1416:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_WWDG
1417:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI2 
1418:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1419:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
1420:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART2
1421:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART3
1422:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART4
1423:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART5
1424:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C1
1425:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C2
1426:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C3
1427:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C4 (*)
1428:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN1
1429:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
1430:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1431:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CEC  (*)
1432:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_PWR
1433:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1434:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART7
1435:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART8
1436:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*)
1437:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1438:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1439:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1440:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1441:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_EnableClockLowPower(uint32_t Periphs)
1442:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1443:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
1444:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->APB1LPENR, Periphs);
1445:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
1446:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->APB1LPENR, Periphs);
1447:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
1448:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1449:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1450:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1451:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable APB1 peripheral clocks in low-power mode
1452:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB1LPENR     TIM2LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1453:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM3LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1454:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM4LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1455:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM5LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1456:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM6LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1457:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM7LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1458:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM12LPEN       LL_APB1_GRP1_DisableClockLowPower\n
1459:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM13LPEN       LL_APB1_GRP1_DisableClockLowPower\n
1460:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     TIM14LPEN       LL_APB1_GRP1_DisableClockLowPower\n
1461:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     LPTIM1LPEN      LL_APB1_GRP1_DisableClockLowPower\n
ARM GAS  /tmp/cczBZbME.s 			page 32


1462:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     WWDGLPEN        LL_APB1_GRP1_DisableClockLowPower\n
1463:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     SPI2LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1464:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     SPI3LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1465:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     SPDIFRXLPEN     LL_APB1_GRP1_DisableClockLowPower\n
1466:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     USART2LPEN      LL_APB1_GRP1_DisableClockLowPower\n
1467:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     USART3LPEN      LL_APB1_GRP1_DisableClockLowPower\n
1468:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     UART4LPEN       LL_APB1_GRP1_DisableClockLowPower\n
1469:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     UART5LPEN       LL_APB1_GRP1_DisableClockLowPower\n
1470:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     I2C1LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1471:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     I2C2LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1472:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     I2C3LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1473:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     I2C4LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1474:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     CAN1LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1475:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     CAN2LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1476:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     CAN3LPEN        LL_APB1_GRP1_DisableClockLowPower\n
1477:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     CECLPEN         LL_APB1_GRP1_DisableClockLowPower\n
1478:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     PWRLPEN         LL_APB1_GRP1_DisableClockLowPower\n
1479:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     DACLPEN         LL_APB1_GRP1_DisableClockLowPower\n
1480:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     UART7LPEN       LL_APB1_GRP1_DisableClockLowPower\n
1481:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     UART8LPEN       LL_APB1_GRP1_DisableClockLowPower\n
1482:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB1LPENR     RTCLPEN         LL_APB1_GRP1_DisableClockLowPower
1483:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1484:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM2
1485:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM3 
1486:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM4
1487:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM5 
1488:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM6
1489:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM7
1490:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM12
1491:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM13
1492:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_TIM14
1493:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_LPTIM1
1494:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_WWDG
1495:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI2 
1496:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1497:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
1498:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART2
1499:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_USART3
1500:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART4
1501:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART5
1502:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C1
1503:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C2
1504:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C3
1505:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_I2C4 (*)
1506:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN1
1507:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
1508:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1509:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_CEC  (*)
1510:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_PWR
1511:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1512:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART7
1513:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_UART8
1514:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB1_GRP1_PERIPH_RTCAPB (*)
1515:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1516:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1517:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1518:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
ARM GAS  /tmp/cczBZbME.s 			page 33


1519:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_DisableClockLowPower(uint32_t Periphs)
1520:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1521:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->APB1LPENR, Periphs);
1522:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1523:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1524:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1525:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @}
1526:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
1527:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1528:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_EF_APB2 APB2
1529:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @{
1530:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   */
1531:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1532:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1533:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Enable APB2 peripherals clock.
1534:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB2ENR     TIM1EN        LL_APB2_GRP1_EnableClock\n
1535:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM8EN        LL_APB2_GRP1_EnableClock\n
1536:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     USART1EN      LL_APB2_GRP1_EnableClock\n
1537:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     USART6EN      LL_APB2_GRP1_EnableClock\n
1538:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC1EN        LL_APB2_GRP1_EnableClock\n
1539:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC2EN        LL_APB2_GRP1_EnableClock\n
1540:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC3EN        LL_APB2_GRP1_EnableClock\n
1541:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SDMMC1EN      LL_APB2_GRP1_EnableClock\n
1542:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SDMMC2EN      LL_APB2_GRP1_EnableClock\n
1543:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI1EN        LL_APB2_GRP1_EnableClock\n
1544:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI4EN        LL_APB2_GRP1_EnableClock\n
1545:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SYSCFGEN      LL_APB2_GRP1_EnableClock\n
1546:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM9EN        LL_APB2_GRP1_EnableClock\n
1547:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM10EN       LL_APB2_GRP1_EnableClock\n
1548:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM11EN       LL_APB2_GRP1_EnableClock\n
1549:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI5EN        LL_APB2_GRP1_EnableClock\n
1550:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI6EN        LL_APB2_GRP1_EnableClock\n
1551:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SAI1EN        LL_APB2_GRP1_EnableClock\n
1552:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SAI2EN        LL_APB2_GRP1_EnableClock\n
1553:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     LTDCEN        LL_APB2_GRP1_EnableClock\n
1554:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     DSIEN         LL_APB2_GRP1_EnableClock\n
1555:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     DFSDM1EN      LL_APB2_GRP1_EnableClock\n
1556:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     MDIOEN        LL_APB2_GRP1_EnableClock\n
1557:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     OTGPHYCEN     LL_APB2_GRP1_EnableClock
1558:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1559:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM1
1560:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM8
1561:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART1
1562:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART6
1563:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC1
1564:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC2
1565:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC3
1566:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
1567:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC2 (*)
1568:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI1
1569:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI4
1570:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG
1571:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM9
1572:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM10
1573:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM11
1574:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI5
1575:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*)
ARM GAS  /tmp/cczBZbME.s 			page 34


1576:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI1
1577:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI2
1578:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*)
1579:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DSI  (*)
1580:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*)
1581:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_MDIO (*)
1582:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_OTGPHYC (*)
1583:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1584:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1585:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1586:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1587:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB2_GRP1_EnableClock(uint32_t Periphs)
1588:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1589:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   __IO uint32_t tmpreg;
1590:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->APB2ENR, Periphs);
1591:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   /* Delay after an RCC peripheral clock enabling */
1592:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   tmpreg = READ_BIT(RCC->APB2ENR, Periphs);
1593:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   (void)tmpreg;
1594:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1595:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1596:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1597:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Check if APB2 peripheral clock is enabled or not
1598:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB2ENR     TIM1EN        LL_APB2_GRP1_IsEnabledClock\n
1599:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM8EN        LL_APB2_GRP1_IsEnabledClock\n
1600:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     USART1EN      LL_APB2_GRP1_IsEnabledClock\n
1601:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     USART6EN      LL_APB2_GRP1_IsEnabledClock\n
1602:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC1EN        LL_APB2_GRP1_IsEnabledClock\n
1603:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC2EN        LL_APB2_GRP1_IsEnabledClock\n
1604:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC3EN        LL_APB2_GRP1_IsEnabledClock\n
1605:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SDMMC1EN      LL_APB2_GRP1_IsEnabledClock\n
1606:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SDMMC2EN      LL_APB2_GRP1_IsEnabledClock\n
1607:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI1EN        LL_APB2_GRP1_IsEnabledClock\n
1608:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI4EN        LL_APB2_GRP1_IsEnabledClock\n
1609:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SYSCFGEN      LL_APB2_GRP1_IsEnabledClock\n
1610:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM9EN        LL_APB2_GRP1_IsEnabledClock\n
1611:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM10EN       LL_APB2_GRP1_IsEnabledClock\n
1612:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM11EN       LL_APB2_GRP1_IsEnabledClock\n
1613:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI5EN        LL_APB2_GRP1_IsEnabledClock\n
1614:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI6EN        LL_APB2_GRP1_IsEnabledClock\n
1615:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SAI1EN        LL_APB2_GRP1_IsEnabledClock\n
1616:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SAI2EN        LL_APB2_GRP1_IsEnabledClock\n
1617:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     LTDCEN        LL_APB2_GRP1_IsEnabledClock\n
1618:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     DSIEN         LL_APB2_GRP1_IsEnabledClock\n
1619:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     DFSDM1EN      LL_APB2_GRP1_IsEnabledClock\n
1620:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     MDIOEN        LL_APB2_GRP1_IsEnabledClock\n
1621:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     OTGPHYCEN     LL_APB2_GRP1_IsEnabledClock
1622:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1623:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM1
1624:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM8
1625:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART1
1626:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART6
1627:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC1
1628:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC2
1629:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC3
1630:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
1631:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC2 (*)
1632:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI1
ARM GAS  /tmp/cczBZbME.s 			page 35


1633:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI4
1634:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG
1635:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM9
1636:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM10
1637:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM11
1638:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI5
1639:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*)
1640:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI1
1641:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI2
1642:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*)
1643:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DSI  (*)
1644:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*)
1645:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_MDIO (*)
1646:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_OTGPHYC (*)
1647:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1648:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1649:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval State of Periphs (1 or 0).
1650:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1651:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE uint32_t LL_APB2_GRP1_IsEnabledClock(uint32_t Periphs)
1652:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1653:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   return (READ_BIT(RCC->APB2ENR, Periphs) == Periphs);
1654:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1655:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1656:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1657:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Disable APB2 peripherals clock.
1658:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB2ENR     TIM1EN        LL_APB2_GRP1_DisableClock\n
1659:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM8EN        LL_APB2_GRP1_DisableClock\n
1660:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     USART1EN      LL_APB2_GRP1_DisableClock\n
1661:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     USART6EN      LL_APB2_GRP1_DisableClock\n
1662:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC1EN        LL_APB2_GRP1_DisableClock\n
1663:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC2EN        LL_APB2_GRP1_DisableClock\n
1664:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     ADC3EN        LL_APB2_GRP1_DisableClock\n
1665:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SDMMC1EN      LL_APB2_GRP1_DisableClock\n
1666:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SDMMC2EN      LL_APB2_GRP1_DisableClock\n
1667:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI1EN        LL_APB2_GRP1_DisableClock\n
1668:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI4EN        LL_APB2_GRP1_DisableClock\n
1669:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SYSCFGEN      LL_APB2_GRP1_DisableClock\n
1670:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM9EN        LL_APB2_GRP1_DisableClock\n
1671:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM10EN       LL_APB2_GRP1_DisableClock\n
1672:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     TIM11EN       LL_APB2_GRP1_DisableClock\n
1673:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI5EN        LL_APB2_GRP1_DisableClock\n
1674:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SPI6EN        LL_APB2_GRP1_DisableClock\n
1675:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SAI1EN        LL_APB2_GRP1_DisableClock\n
1676:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     SAI2EN        LL_APB2_GRP1_DisableClock\n
1677:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     LTDCEN        LL_APB2_GRP1_DisableClock\n
1678:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     DSIEN         LL_APB2_GRP1_DisableClock\n
1679:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     DFSDM1EN      LL_APB2_GRP1_DisableClock\n
1680:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     MDIOEN        LL_APB2_GRP1_DisableClock\n
1681:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2ENR     OTGPHYCEN     LL_APB2_GRP1_DisableClock
1682:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1683:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM1
1684:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM8
1685:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART1
1686:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART6
1687:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC1
1688:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC2
1689:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC3
ARM GAS  /tmp/cczBZbME.s 			page 36


1690:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
1691:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC2 (*)
1692:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI1
1693:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI4
1694:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG
1695:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM9
1696:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM10
1697:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM11
1698:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI5
1699:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*)
1700:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI1
1701:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI2
1702:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*)
1703:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DSI  (*)
1704:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*)
1705:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_MDIO (*)
1706:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_OTGPHYC (*)
1707:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1708:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1709:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1710:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1711:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB2_GRP1_DisableClock(uint32_t Periphs)
1712:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1713:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->APB2ENR, Periphs);
1714:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1715:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1716:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1717:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Force APB2 peripherals reset.
1718:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB2RSTR     TIM1RST        LL_APB2_GRP1_ForceReset\n
1719:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     TIM8RST        LL_APB2_GRP1_ForceReset\n
1720:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     USART1RST      LL_APB2_GRP1_ForceReset\n
1721:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     USART6RST      LL_APB2_GRP1_ForceReset\n
1722:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     ADCRST         LL_APB2_GRP1_ForceReset\n
1723:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SDMMC1RST      LL_APB2_GRP1_ForceReset\n
1724:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SDMMC2RST      LL_APB2_GRP1_ForceReset\n
1725:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SPI1RST        LL_APB2_GRP1_ForceReset\n
1726:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SPI4RST        LL_APB2_GRP1_ForceReset\n
1727:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SYSCFGRST      LL_APB2_GRP1_ForceReset\n
1728:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     TIM9RST        LL_APB2_GRP1_ForceReset\n
1729:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     TIM10RST       LL_APB2_GRP1_ForceReset\n
1730:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     TIM11RST       LL_APB2_GRP1_ForceReset\n
1731:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SPI5RST        LL_APB2_GRP1_ForceReset\n
1732:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SPI6RST        LL_APB2_GRP1_ForceReset\n
1733:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SAI1RST        LL_APB2_GRP1_ForceReset\n
1734:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SAI2RST        LL_APB2_GRP1_ForceReset\n
1735:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     LTDCRST        LL_APB2_GRP1_ForceReset\n
1736:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     DSIRST         LL_APB2_GRP1_ForceReset\n
1737:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     DFSDM1RST      LL_APB2_GRP1_ForceReset\n
1738:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     MDIORST        LL_APB2_GRP1_ForceReset\n
1739:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     OTGPHYCRST     LL_APB2_GRP1_ForceReset
1740:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1741:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ALL
1742:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM1
1743:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM8
1744:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART1
1745:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART6
1746:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC
ARM GAS  /tmp/cczBZbME.s 			page 37


1747:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
1748:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC2 (*)
1749:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI1
1750:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI4
1751:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG
1752:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM9
1753:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM10
1754:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM11
1755:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI5
1756:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*)
1757:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI1
1758:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI2
1759:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*)
1760:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DSI  (*)
1761:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*)
1762:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_MDIO (*)
1763:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_OTGPHYC (*)
1764:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1765:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1766:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1767:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1768:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB2_GRP1_ForceReset(uint32_t Periphs)
  92              		.loc 2 1768 22 view .LVU20
  93              	.LBB35:
1769:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   SET_BIT(RCC->APB2RSTR, Periphs);
  94              		.loc 2 1770 3 view .LVU21
  95 002a 02F58432 		add	r2, r2, #67584
  96 002e 516A     		ldr	r1, [r2, #36]
  97 0030 41F48051 		orr	r1, r1, #4096
  98 0034 5162     		str	r1, [r2, #36]
  99              	.LVL9:
 100              		.loc 2 1770 3 is_stmt 0 view .LVU22
 101              	.LBE35:
 102              	.LBE34:
 147:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 103              		.loc 1 147 5 is_stmt 1 view .LVU23
 104              	.LBB36:
 105              	.LBI36:
1771:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
1772:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** 
1773:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1774:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @brief  Release APB2 peripherals reset.
1775:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @rmtoll APB2RSTR     TIM1RST        LL_APB2_GRP1_ReleaseReset\n
1776:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     TIM8RST        LL_APB2_GRP1_ReleaseReset\n
1777:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     USART1RST      LL_APB2_GRP1_ReleaseReset\n
1778:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     USART6RST      LL_APB2_GRP1_ReleaseReset\n
1779:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     ADCRST         LL_APB2_GRP1_ReleaseReset\n
1780:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SDMMC1RST      LL_APB2_GRP1_ReleaseReset\n
1781:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SDMMC2RST      LL_APB2_GRP1_ReleaseReset\n
1782:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SPI1RST        LL_APB2_GRP1_ReleaseReset\n
1783:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SPI4RST        LL_APB2_GRP1_ReleaseReset\n
1784:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SYSCFGRST      LL_APB2_GRP1_ReleaseReset\n
1785:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     TIM9RST        LL_APB2_GRP1_ReleaseReset\n
1786:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     TIM10RST       LL_APB2_GRP1_ReleaseReset\n
1787:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     TIM11RST       LL_APB2_GRP1_ReleaseReset\n
1788:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SPI5RST        LL_APB2_GRP1_ReleaseReset\n
ARM GAS  /tmp/cczBZbME.s 			page 38


1789:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SPI6RST        LL_APB2_GRP1_ReleaseReset\n
1790:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SAI1RST        LL_APB2_GRP1_ReleaseReset\n
1791:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     SAI2RST        LL_APB2_GRP1_ReleaseReset\n
1792:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     LTDCRST        LL_APB2_GRP1_ReleaseReset\n
1793:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     DSIRST         LL_APB2_GRP1_ReleaseReset\n
1794:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     DFSDM1RST      LL_APB2_GRP1_ReleaseReset\n
1795:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     MDIORST        LL_APB2_GRP1_ReleaseReset\n
1796:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         APB2RSTR     OTGPHYCRST     LL_APB2_GRP1_ReleaseReset
1797:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @param  Periphs This parameter can be a combination of the following values:
1798:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ALL
1799:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM1
1800:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM8
1801:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART1
1802:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_USART6
1803:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_ADC
1804:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
1805:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SDMMC2 (*)
1806:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI1
1807:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI4
1808:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SYSCFG
1809:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM9
1810:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM10
1811:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_TIM11
1812:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI5
1813:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*)
1814:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI1
1815:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_SAI2
1816:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_LTDC (*)
1817:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DSI  (*)
1818:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_DFSDM1 (*)
1819:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_MDIO (*)
1820:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         @arg @ref LL_APB2_GRP1_PERIPH_OTGPHYC (*)
1821:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *
1822:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   *         (*) value not defined in all devices.
1823:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   * @retval None
1824:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
1825:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB2_GRP1_ReleaseReset(uint32_t Periphs)
 106              		.loc 2 1825 22 view .LVU24
 107              	.LBB37:
1826:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
1827:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****   CLEAR_BIT(RCC->APB2RSTR, Periphs);
 108              		.loc 2 1827 3 view .LVU25
 109 0036 516A     		ldr	r1, [r2, #36]
 110 0038 21F48051 		bic	r1, r1, #4096
 111 003c 5162     		str	r1, [r2, #36]
 112              	.LVL10:
 113              		.loc 2 1827 3 is_stmt 0 view .LVU26
 114              	.LBE37:
 115              	.LBE36:
 149:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 116              		.loc 1 149 5 is_stmt 1 view .LVU27
 149:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 117              		.loc 1 149 12 is_stmt 0 view .LVU28
 118 003e 0020     		movs	r0, #0
 119              	.LVL11:
 149:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 120              		.loc 1 149 12 view .LVU29
ARM GAS  /tmp/cczBZbME.s 			page 39


 121 0040 E3E7     		b	.L2
 122              	.LVL12:
 123              	.L10:
 156:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 124              		.loc 1 156 5 is_stmt 1 view .LVU30
 125              	.LBB38:
 126              	.LBI38:
1295:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 127              		.loc 2 1295 22 view .LVU31
 128              	.LBB39:
1297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 129              		.loc 2 1297 3 view .LVU32
 130 0042 02F50032 		add	r2, r2, #131072
 131 0046 116A     		ldr	r1, [r2, #32]
 132 0048 41F48041 		orr	r1, r1, #16384
 133 004c 1162     		str	r1, [r2, #32]
 134              	.LVL13:
1297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 135              		.loc 2 1297 3 is_stmt 0 view .LVU33
 136              	.LBE39:
 137              	.LBE38:
 159:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 138              		.loc 1 159 5 is_stmt 1 view .LVU34
 139              	.LBB40:
 140              	.LBI40:
1367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 141              		.loc 2 1367 22 view .LVU35
 142              	.LBB41:
1369:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 143              		.loc 2 1369 3 view .LVU36
 144 004e 116A     		ldr	r1, [r2, #32]
 145 0050 21F48041 		bic	r1, r1, #16384
 146 0054 1162     		str	r1, [r2, #32]
 147              	.LVL14:
1369:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 148              		.loc 2 1369 3 is_stmt 0 view .LVU37
 149              	.LBE41:
 150              	.LBE40:
 161:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 151              		.loc 1 161 5 is_stmt 1 view .LVU38
 161:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 152              		.loc 1 161 12 is_stmt 0 view .LVU39
 153 0056 0020     		movs	r0, #0
 154 0058 DAE7     		b	.L3
 155              	.LVL15:
 156              	.L11:
 168:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 157              		.loc 1 168 5 is_stmt 1 view .LVU40
 158              	.LBB42:
 159              	.LBI42:
1295:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 160              		.loc 2 1295 22 view .LVU41
 161              	.LBB43:
1297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 162              		.loc 2 1297 3 view .LVU42
 163 005a 02F5FE32 		add	r2, r2, #130048
 164 005e 116A     		ldr	r1, [r2, #32]
ARM GAS  /tmp/cczBZbME.s 			page 40


 165 0060 41F40041 		orr	r1, r1, #32768
 166 0064 1162     		str	r1, [r2, #32]
 167              	.LVL16:
1297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 168              		.loc 2 1297 3 is_stmt 0 view .LVU43
 169              	.LBE43:
 170              	.LBE42:
 171:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 171              		.loc 1 171 5 is_stmt 1 view .LVU44
 172              	.LBB44:
 173              	.LBI44:
1367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 174              		.loc 2 1367 22 view .LVU45
 175              	.LBB45:
1369:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 176              		.loc 2 1369 3 view .LVU46
 177 0066 116A     		ldr	r1, [r2, #32]
 178 0068 21F40041 		bic	r1, r1, #32768
 179 006c 1162     		str	r1, [r2, #32]
 180              	.LVL17:
1369:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 181              		.loc 2 1369 3 is_stmt 0 view .LVU47
 182              	.LBE45:
 183              	.LBE44:
 173:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 184              		.loc 1 173 5 is_stmt 1 view .LVU48
 173:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 185              		.loc 1 173 12 is_stmt 0 view .LVU49
 186 006e 0020     		movs	r0, #0
 187 0070 D1E7     		b	.L4
 188              	.LVL18:
 189              	.L12:
 180:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 190              		.loc 1 180 5 is_stmt 1 view .LVU50
 191              	.LBB46:
 192              	.LBI46:
1768:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 193              		.loc 2 1768 22 view .LVU51
 194              	.LBB47:
1770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 195              		.loc 2 1770 3 view .LVU52
 196 0072 02F58232 		add	r2, r2, #66560
 197 0076 516A     		ldr	r1, [r2, #36]
 198 0078 41F40051 		orr	r1, r1, #8192
 199 007c 5162     		str	r1, [r2, #36]
 200              	.LVL19:
1770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 201              		.loc 2 1770 3 is_stmt 0 view .LVU53
 202              	.LBE47:
 203              	.LBE46:
 183:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 204              		.loc 1 183 5 is_stmt 1 view .LVU54
 205              	.LBB48:
 206              	.LBI48:
1825:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 207              		.loc 2 1825 22 view .LVU55
 208              	.LBB49:
ARM GAS  /tmp/cczBZbME.s 			page 41


 209              		.loc 2 1827 3 view .LVU56
 210 007e 516A     		ldr	r1, [r2, #36]
 211 0080 21F40051 		bic	r1, r1, #8192
 212 0084 5162     		str	r1, [r2, #36]
 213              	.LVL20:
 214              		.loc 2 1827 3 is_stmt 0 view .LVU57
 215              	.LBE49:
 216              	.LBE48:
 185:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 217              		.loc 1 185 5 is_stmt 1 view .LVU58
 185:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 218              		.loc 1 185 12 is_stmt 0 view .LVU59
 219 0086 0020     		movs	r0, #0
 220 0088 C8E7     		b	.L5
 221              	.LVL21:
 222              	.L13:
 192:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 223              		.loc 1 192 5 is_stmt 1 view .LVU60
 224              	.LBB50:
 225              	.LBI50:
1768:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 226              		.loc 2 1768 22 view .LVU61
 227              	.LBB51:
1770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 228              		.loc 2 1770 3 view .LVU62
 229 008a 02F56842 		add	r2, r2, #59392
 230 008e 516A     		ldr	r1, [r2, #36]
 231 0090 41F48011 		orr	r1, r1, #1048576
 232 0094 5162     		str	r1, [r2, #36]
 233              	.LVL22:
1770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 234              		.loc 2 1770 3 is_stmt 0 view .LVU63
 235              	.LBE51:
 236              	.LBE50:
 195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 237              		.loc 1 195 5 is_stmt 1 view .LVU64
 238              	.LBB52:
 239              	.LBI52:
1825:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 240              		.loc 2 1825 22 view .LVU65
 241              	.LBB53:
 242              		.loc 2 1827 3 view .LVU66
 243 0096 516A     		ldr	r1, [r2, #36]
 244 0098 21F48011 		bic	r1, r1, #1048576
 245 009c 5162     		str	r1, [r2, #36]
 246              	.LVL23:
 247              		.loc 2 1827 3 is_stmt 0 view .LVU67
 248              	.LBE53:
 249              	.LBE52:
 197:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 250              		.loc 1 197 5 is_stmt 1 view .LVU68
 197:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 251              		.loc 1 197 12 is_stmt 0 view .LVU69
 252 009e 0020     		movs	r0, #0
 253 00a0 BFE7     		b	.L6
 254              	.LVL24:
 255              	.L14:
ARM GAS  /tmp/cczBZbME.s 			page 42


 204:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 256              		.loc 1 204 5 is_stmt 1 view .LVU70
 257              	.LBB54:
 258              	.LBI54:
1768:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 259              		.loc 2 1768 22 view .LVU71
 260              	.LBB55:
1770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 261              		.loc 2 1770 3 view .LVU72
 262 00a2 0B4B     		ldr	r3, .L15+24
 263              	.LVL25:
1770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 264              		.loc 2 1770 3 is_stmt 0 view .LVU73
 265 00a4 5A6A     		ldr	r2, [r3, #36]
 266 00a6 42F40012 		orr	r2, r2, #2097152
 267 00aa 5A62     		str	r2, [r3, #36]
 268              	.LVL26:
1770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
 269              		.loc 2 1770 3 view .LVU74
 270              	.LBE55:
 271              	.LBE54:
 207:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 272              		.loc 1 207 5 is_stmt 1 view .LVU75
 273              	.LBB56:
 274              	.LBI56:
1825:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
 275              		.loc 2 1825 22 view .LVU76
 276              	.LBB57:
 277              		.loc 2 1827 3 view .LVU77
 278 00ac 5A6A     		ldr	r2, [r3, #36]
 279 00ae 22F40012 		bic	r2, r2, #2097152
 280 00b2 5A62     		str	r2, [r3, #36]
 281              	.LVL27:
 282              		.loc 2 1827 3 is_stmt 0 view .LVU78
 283              	.LBE57:
 284              	.LBE56:
 209:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 285              		.loc 1 209 5 is_stmt 1 view .LVU79
 209:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 286              		.loc 1 209 12 is_stmt 0 view .LVU80
 287 00b4 0020     		movs	r0, #0
 288 00b6 B7E7     		b	.L7
 289              	.L16:
 290              		.align	2
 291              	.L15:
 292 00b8 00300140 		.word	1073819648
 293 00bc 00380040 		.word	1073756160
 294 00c0 003C0040 		.word	1073757184
 295 00c4 00340140 		.word	1073820672
 296 00c8 00500140 		.word	1073827840
 297 00cc 00540140 		.word	1073828864
 298 00d0 00380240 		.word	1073887232
 299              		.cfi_endproc
 300              	.LFE451:
 302              		.section	.text.LL_SPI_Init,"ax",%progbits
 303              		.align	1
 304              		.global	LL_SPI_Init
ARM GAS  /tmp/cczBZbME.s 			page 43


 305              		.syntax unified
 306              		.thumb
 307              		.thumb_func
 309              	LL_SPI_Init:
 310              	.LVL28:
 311              	.LFB452:
 215:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 216:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 217:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @brief  Initialize the SPI registers according to the specified parameters in SPI_InitStruct.
 218:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @note   As some bits in SPI configuration registers can only be written when the SPI is disable
 219:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *         SPI peripheral should be in disabled state prior calling this function. Otherwise, ERRO
 220:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  SPIx SPI Instance
 221:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  SPI_InitStruct pointer to a @ref LL_SPI_InitTypeDef structure
 222:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @retval An ErrorStatus enumeration value. (Return always SUCCESS)
 223:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 224:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** ErrorStatus LL_SPI_Init(SPI_TypeDef *SPIx, LL_SPI_InitTypeDef *SPI_InitStruct)
 225:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
 312              		.loc 1 225 1 is_stmt 1 view -0
 313              		.cfi_startproc
 314              		@ args = 0, pretend = 0, frame = 0
 315              		@ frame_needed = 0, uses_anonymous_args = 0
 316              		@ link register save eliminated.
 317              		.loc 1 225 1 is_stmt 0 view .LVU82
 318 0000 0346     		mov	r3, r0
 226:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   ErrorStatus status = ERROR;
 319              		.loc 1 226 3 is_stmt 1 view .LVU83
 320              	.LVL29:
 227:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 228:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /* Check the SPI Instance SPIx*/
 229:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_SPI_ALL_INSTANCE(SPIx));
 321              		.loc 1 229 3 view .LVU84
 230:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 231:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /* Check the SPI parameters from SPI_InitStruct*/
 232:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_TRANSFER_DIRECTION(SPI_InitStruct->TransferDirection));
 322              		.loc 1 232 3 view .LVU85
 233:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_MODE(SPI_InitStruct->Mode));
 323              		.loc 1 233 3 view .LVU86
 234:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_DATAWIDTH(SPI_InitStruct->DataWidth));
 324              		.loc 1 234 3 view .LVU87
 235:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_POLARITY(SPI_InitStruct->ClockPolarity));
 325              		.loc 1 235 3 view .LVU88
 236:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_PHASE(SPI_InitStruct->ClockPhase));
 326              		.loc 1 236 3 view .LVU89
 237:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_NSS(SPI_InitStruct->NSS));
 327              		.loc 1 237 3 view .LVU90
 238:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_BAUDRATE(SPI_InitStruct->BaudRate));
 328              		.loc 1 238 3 view .LVU91
 239:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_BITORDER(SPI_InitStruct->BitOrder));
 329              		.loc 1 239 3 view .LVU92
 240:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_SPI_CRCCALCULATION(SPI_InitStruct->CRCCalculation));
 330              		.loc 1 240 3 view .LVU93
 241:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 242:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   if (LL_SPI_IsEnabled(SPIx) == 0x00000000U)
 331              		.loc 1 242 3 view .LVU94
 332              	.LBB58:
 333              	.LBI58:
 334              		.file 3 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h"
ARM GAS  /tmp/cczBZbME.s 			page 44


   1:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
   2:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   ******************************************************************************
   3:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @file    stm32f7xx_ll_spi.h
   4:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @author  MCD Application Team
   5:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief   Header file of SPI LL module.
   6:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   ******************************************************************************
   7:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @attention
   8:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *
   9:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * Copyright (c) 2017 STMicroelectronics.
  10:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * All rights reserved.
  11:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *
  12:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * This software is licensed under terms that can be found in the LICENSE file
  13:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * in the root directory of this software component.
  14:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * If no LICENSE file comes with this software, it is provided AS-IS.
  15:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *
  16:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   ******************************************************************************
  17:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
  18:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  19:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Define to prevent recursive inclusion -------------------------------------*/
  20:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #ifndef STM32F7xx_LL_SPI_H
  21:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define STM32F7xx_LL_SPI_H
  22:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  23:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #ifdef __cplusplus
  24:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** extern "C" {
  25:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #endif
  26:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  27:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Includes ------------------------------------------------------------------*/
  28:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #include "stm32f7xx.h"
  29:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  30:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @addtogroup STM32F7xx_LL_Driver
  31:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
  32:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
  33:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  34:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #if defined (SPI1) || defined (SPI2) || defined (SPI3) || defined (SPI4) || defined (SPI5) || defin
  35:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  36:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL SPI
  37:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
  38:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
  39:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  40:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Private types -------------------------------------------------------------*/
  41:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Private variables ---------------------------------------------------------*/
  42:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Private macros ------------------------------------------------------------*/
  43:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  44:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported types ------------------------------------------------------------*/
  45:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #if defined(USE_FULL_LL_DRIVER)
  46:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_ES_INIT SPI Exported Init structure
  47:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
  48:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
  49:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  50:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
  51:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  SPI Init structures definition
  52:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
  53:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** typedef struct
  54:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
  55:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t TransferDirection;       /*!< Specifies the SPI unidirectional or bidirectional data mod
  56:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_TRANSFER_M
  57:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
ARM GAS  /tmp/cczBZbME.s 			page 45


  58:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
  59:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  60:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t Mode;                    /*!< Specifies the SPI mode (Master/Slave).
  61:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_MODE.
  62:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  63:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
  64:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  65:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t DataWidth;               /*!< Specifies the SPI data width.
  66:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_DATAWIDTH.
  67:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  68:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
  69:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  70:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t ClockPolarity;           /*!< Specifies the serial clock steady state.
  71:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_POLARITY.
  72:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  73:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
  74:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  75:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t ClockPhase;              /*!< Specifies the clock active edge for the bit capture.
  76:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_PHASE.
  77:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  78:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
  79:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  80:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t NSS;                     /*!< Specifies whether the NSS signal is managed by hardware (N
  81:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_NSS_MODE.
  82:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  83:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
  84:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  85:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t BaudRate;                /*!< Specifies the BaudRate prescaler value which will be used 
  86:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_BAUDRATEPR
  87:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          @note The communication clock is derived from the master c
  88:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  89:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
  90:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  91:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t BitOrder;                /*!< Specifies whether data transfers start from MSB or LSB bit
  92:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_BIT_ORDER.
  93:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  94:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
  95:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  96:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t CRCCalculation;          /*!< Specifies if the CRC calculation is enabled or not.
  97:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref SPI_LL_EC_CRC_CALCUL
  98:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
  99:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
 100:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 101:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t CRCPoly;                 /*!< Specifies the polynomial used for the CRC calculation.
 102:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter must be a number between Min_Data = 0x00 an
 103:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 104:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
 105:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 106:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** } LL_SPI_InitTypeDef;
 107:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 108:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 109:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 110:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 111:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #endif /* USE_FULL_LL_DRIVER */
 112:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 113:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported constants --------------------------------------------------------*/
 114:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_Exported_Constants SPI Exported Constants
ARM GAS  /tmp/cczBZbME.s 			page 46


 115:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 116:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 117:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 118:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_GET_FLAG Get Flags Defines
 119:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief    Flags defines which can be used with LL_SPI_ReadReg function
 120:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 121:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 122:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_SR_RXNE                     SPI_SR_RXNE               /*!< Rx buffer not empty flag 
 123:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_SR_TXE                      SPI_SR_TXE                /*!< Tx buffer empty flag     
 124:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_SR_BSY                      SPI_SR_BSY                /*!< Busy flag                
 125:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_SR_CRCERR                   SPI_SR_CRCERR             /*!< CRC error flag           
 126:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_SR_MODF                     SPI_SR_MODF               /*!< Mode fault flag          
 127:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_SR_OVR                      SPI_SR_OVR                /*!< Overrun flag             
 128:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_SR_FRE                      SPI_SR_FRE                /*!< TI mode frame format erro
 129:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 130:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 131:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 132:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 133:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_IT IT Defines
 134:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief    IT defines which can be used with LL_SPI_ReadReg and  LL_SPI_WriteReg functions
 135:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 136:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 137:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_CR2_RXNEIE                  SPI_CR2_RXNEIE            /*!< Rx buffer not empty inter
 138:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_CR2_TXEIE                   SPI_CR2_TXEIE             /*!< Tx buffer empty interrupt
 139:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_CR2_ERRIE                   SPI_CR2_ERRIE             /*!< Error interrupt enable   
 140:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 141:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 142:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 143:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 144:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_MODE Operation Mode
 145:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 146:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 147:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_MODE_MASTER                 (SPI_CR1_MSTR | SPI_CR1_SSI)    /*!< Master configuratio
 148:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_MODE_SLAVE                  0x00000000U                     /*!< Slave configuration
 149:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 150:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 151:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 152:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 153:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_PROTOCOL Serial Protocol
 154:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 155:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 156:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_PROTOCOL_MOTOROLA           0x00000000U               /*!< Motorola mode. Used as de
 157:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_PROTOCOL_TI                 (SPI_CR2_FRF)             /*!< TI mode                  
 158:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 159:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 160:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 161:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 162:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_PHASE Clock Phase
 163:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 164:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 165:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_PHASE_1EDGE                 0x00000000U               /*!< First clock transition is
 166:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_PHASE_2EDGE                 (SPI_CR1_CPHA)            /*!< Second clock transition i
 167:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 168:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 169:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 170:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 171:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_POLARITY Clock Polarity
ARM GAS  /tmp/cczBZbME.s 			page 47


 172:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 173:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 174:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_POLARITY_LOW                0x00000000U               /*!< Clock to 0 when idle */
 175:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_POLARITY_HIGH               (SPI_CR1_CPOL)            /*!< Clock to 1 when idle */
 176:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 177:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 178:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 179:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 180:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_BAUDRATEPRESCALER Baud Rate Prescaler
 181:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 182:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 183:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_BAUDRATEPRESCALER_DIV2      0x00000000U                                    /*!< Baud
 184:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_BAUDRATEPRESCALER_DIV4      (SPI_CR1_BR_0)                                 /*!< Baud
 185:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_BAUDRATEPRESCALER_DIV8      (SPI_CR1_BR_1)                                 /*!< Baud
 186:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_BAUDRATEPRESCALER_DIV16     (SPI_CR1_BR_1 | SPI_CR1_BR_0)                  /*!< Baud
 187:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_BAUDRATEPRESCALER_DIV32     (SPI_CR1_BR_2)                                 /*!< Baud
 188:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_BAUDRATEPRESCALER_DIV64     (SPI_CR1_BR_2 | SPI_CR1_BR_0)                  /*!< Baud
 189:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_BAUDRATEPRESCALER_DIV128    (SPI_CR1_BR_2 | SPI_CR1_BR_1)                  /*!< Baud
 190:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_BAUDRATEPRESCALER_DIV256    (SPI_CR1_BR_2 | SPI_CR1_BR_1 | SPI_CR1_BR_0)   /*!< Baud
 191:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 192:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 193:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 194:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 195:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_BIT_ORDER Transmission Bit Order
 196:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 197:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 198:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_LSB_FIRST                   (SPI_CR1_LSBFIRST)        /*!< Data is transmitted/recei
 199:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_MSB_FIRST                   0x00000000U               /*!< Data is transmitted/recei
 200:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 201:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 202:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 203:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 204:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_TRANSFER_MODE Transfer Mode
 205:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 206:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 207:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_FULL_DUPLEX                 0x00000000U                          /*!< Full-Duplex mo
 208:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_SIMPLEX_RX                  (SPI_CR1_RXONLY)                     /*!< Simplex Rx mod
 209:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_HALF_DUPLEX_RX              (SPI_CR1_BIDIMODE)                   /*!< Half-Duplex Rx
 210:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_HALF_DUPLEX_TX              (SPI_CR1_BIDIMODE | SPI_CR1_BIDIOE)  /*!< Half-Duplex Tx
 211:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 212:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 213:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 214:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 215:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_NSS_MODE Slave Select Pin Mode
 216:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 217:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 218:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_NSS_SOFT                    (SPI_CR1_SSM)                     /*!< NSS managed inter
 219:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_NSS_HARD_INPUT              0x00000000U                       /*!< NSS pin used in I
 220:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_NSS_HARD_OUTPUT             (((uint32_t)SPI_CR2_SSOE << 16U)) /*!< NSS pin used in O
 221:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 222:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 223:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 224:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 225:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_DATAWIDTH Datawidth
 226:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 227:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 228:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_4BIT              (SPI_CR2_DS_0 | SPI_CR2_DS_1)                           
ARM GAS  /tmp/cczBZbME.s 			page 48


 229:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_5BIT              (SPI_CR2_DS_2)                                          
 230:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_6BIT              (SPI_CR2_DS_2 | SPI_CR2_DS_0)                           
 231:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_7BIT              (SPI_CR2_DS_2 | SPI_CR2_DS_1)                           
 232:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_8BIT              (SPI_CR2_DS_2 | SPI_CR2_DS_1 | SPI_CR2_DS_0)            
 233:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_9BIT              (SPI_CR2_DS_3)                                          
 234:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_10BIT             (SPI_CR2_DS_3 | SPI_CR2_DS_0)                           
 235:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_11BIT             (SPI_CR2_DS_3 | SPI_CR2_DS_1)                           
 236:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_12BIT             (SPI_CR2_DS_3 | SPI_CR2_DS_1 | SPI_CR2_DS_0)            
 237:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_13BIT             (SPI_CR2_DS_3 | SPI_CR2_DS_2)                           
 238:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_14BIT             (SPI_CR2_DS_3 | SPI_CR2_DS_2 | SPI_CR2_DS_0)            
 239:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_15BIT             (SPI_CR2_DS_3 | SPI_CR2_DS_2 | SPI_CR2_DS_1)            
 240:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_16BIT             (SPI_CR2_DS_3 | SPI_CR2_DS_2 | SPI_CR2_DS_1 | SPI_CR2_DS
 241:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 242:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 243:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 244:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #if defined(USE_FULL_LL_DRIVER)
 245:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 246:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_CRC_CALCULATION CRC Calculation
 247:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 248:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 249:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_CRCCALCULATION_DISABLE      0x00000000U               /*!< CRC calculation disabled 
 250:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_CRCCALCULATION_ENABLE       (SPI_CR1_CRCEN)           /*!< CRC calculation enabled  
 251:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 252:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 253:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 254:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #endif /* USE_FULL_LL_DRIVER */
 255:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 256:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_CRC_LENGTH CRC Length
 257:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 258:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 259:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_CRC_8BIT                    0x00000000U               /*!<  8-bit CRC length */
 260:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_CRC_16BIT                   (SPI_CR1_CRCL)            /*!< 16-bit CRC length */
 261:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 262:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 263:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 264:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 265:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_RX_FIFO_TH RX FIFO Threshold
 266:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 267:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 268:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_RX_FIFO_TH_HALF             0x00000000U               /*!< RXNE event is generated i
 269:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_RX_FIFO_TH_QUARTER          (SPI_CR2_FRXTH)           /*!< RXNE event is generated i
 270:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 271:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 272:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 273:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 274:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_RX_FIFO RX FIFO Level
 275:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 276:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 277:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_RX_FIFO_EMPTY               0x00000000U                       /*!< FIFO reception em
 278:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_RX_FIFO_QUARTER_FULL        (SPI_SR_FRLVL_0)                  /*!< FIFO reception 1/
 279:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_RX_FIFO_HALF_FULL           (SPI_SR_FRLVL_1)                  /*!< FIFO reception 1/
 280:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_RX_FIFO_FULL                (SPI_SR_FRLVL_1 | SPI_SR_FRLVL_0) /*!< FIFO reception fu
 281:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 282:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 283:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 284:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 285:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_TX_FIFO TX FIFO Level
ARM GAS  /tmp/cczBZbME.s 			page 49


 286:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 287:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 288:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_TX_FIFO_EMPTY               0x00000000U                       /*!< FIFO transmission
 289:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_TX_FIFO_QUARTER_FULL        (SPI_SR_FTLVL_0)                  /*!< FIFO transmission
 290:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_TX_FIFO_HALF_FULL           (SPI_SR_FTLVL_1)                  /*!< FIFO transmission
 291:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_TX_FIFO_FULL                (SPI_SR_FTLVL_1 | SPI_SR_FTLVL_0) /*!< FIFO transmission
 292:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 293:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 294:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 295:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 296:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_DMA_PARITY DMA Parity
 297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 298:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 299:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DMA_PARITY_EVEN             0x00000000U   /*!< Select DMA parity Even */
 300:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DMA_PARITY_ODD              0x00000001U   /*!< Select DMA parity Odd  */
 301:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 302:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 303:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 304:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 305:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 306:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 307:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 308:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 309:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 310:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported macro ------------------------------------------------------------*/
 311:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_Exported_Macros SPI Exported Macros
 312:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 313:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 314:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 315:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EM_WRITE_READ Common Write and read registers Macros
 316:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 317:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 318:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 319:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 320:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Write a value in SPI register
 321:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __INSTANCE__ SPI Instance
 322:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __REG__ Register to be written
 323:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __VALUE__ Value to be written in the register
 324:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 325:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 326:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_WriteReg(__INSTANCE__, __REG__, __VALUE__) WRITE_REG(__INSTANCE__->__REG__, (__VALUE
 327:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 328:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 329:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Read a value in SPI register
 330:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __INSTANCE__ SPI Instance
 331:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __REG__ Register to be read
 332:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Register value
 333:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 334:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_ReadReg(__INSTANCE__, __REG__) READ_REG(__INSTANCE__->__REG__)
 335:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 336:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 337:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 338:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 339:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 340:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 341:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 342:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
ARM GAS  /tmp/cczBZbME.s 			page 50


 343:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported functions --------------------------------------------------------*/
 344:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_Exported_Functions SPI Exported Functions
 345:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 346:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 347:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 348:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EF_Configuration Configuration
 349:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 350:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 351:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 352:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 353:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Enable SPI peripheral
 354:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          SPE           LL_SPI_Enable
 355:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 356:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 357:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 358:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_Enable(SPI_TypeDef *SPIx)
 359:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 360:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR1, SPI_CR1_SPE);
 361:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 362:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 363:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 364:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable SPI peripheral
 365:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   When disabling the SPI, follow the procedure described in the Reference Manual.
 366:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          SPE           LL_SPI_Disable
 367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 368:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 369:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 370:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_Disable(SPI_TypeDef *SPIx)
 371:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 372:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR1, SPI_CR1_SPE);
 373:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 374:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 375:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 376:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if SPI peripheral is enabled
 377:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          SPE           LL_SPI_IsEnabled
 378:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 379:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 380:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 381:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsEnabled(SPI_TypeDef *SPIx)
 335              		.loc 3 381 26 view .LVU95
 336              	.LBB59:
 382:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 383:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->CR1, SPI_CR1_SPE) == (SPI_CR1_SPE)) ? 1UL : 0UL);
 337              		.loc 3 383 3 view .LVU96
 338              		.loc 3 383 12 is_stmt 0 view .LVU97
 339 0002 0268     		ldr	r2, [r0]
 340              		.loc 3 383 69 view .LVU98
 341 0004 12F0400F 		tst	r2, #64
 342 0008 36D1     		bne	.L20
 343              	.LBE59:
 344              	.LBE58:
 225:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   ErrorStatus status = ERROR;
 345              		.loc 1 225 1 view .LVU99
 346 000a 10B4     		push	{r4}
 347              	.LCFI0:
 348              		.cfi_def_cfa_offset 4
 349              		.cfi_offset 4, -4
ARM GAS  /tmp/cczBZbME.s 			page 51


 350              	.LVL30:
 243:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   {
 244:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /*---------------------------- SPIx CR1 Configuration ------------------------
 245:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * Configure SPIx CR1 with parameters:
 246:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - TransferDirection:  SPI_CR1_BIDIMODE, SPI_CR1_BIDIOE and SPI_CR1_RXONLY bits
 247:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - Master/Slave Mode:  SPI_CR1_MSTR bit
 248:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - ClockPolarity:      SPI_CR1_CPOL bit
 249:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - ClockPhase:         SPI_CR1_CPHA bit
 250:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - NSS management:     SPI_CR1_SSM bit
 251:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - BaudRate prescaler: SPI_CR1_BR[2:0] bits
 252:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - BitOrder:           SPI_CR1_LSBFIRST bit
 253:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - CRCCalculation:     SPI_CR1_CRCEN bit
 254:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      */
 255:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     MODIFY_REG(SPIx->CR1,
 351              		.loc 1 255 5 is_stmt 1 view .LVU100
 352 000c 0268     		ldr	r2, [r0]
 353 000e 1D48     		ldr	r0, .L27
 354              	.LVL31:
 355              		.loc 1 255 5 is_stmt 0 view .LVU101
 356 0010 1040     		ands	r0, r0, r2
 357 0012 0A68     		ldr	r2, [r1]
 358 0014 4C68     		ldr	r4, [r1, #4]
 359 0016 2243     		orrs	r2, r2, r4
 360 0018 CC68     		ldr	r4, [r1, #12]
 361 001a 2243     		orrs	r2, r2, r4
 362 001c 0C69     		ldr	r4, [r1, #16]
 363 001e 2243     		orrs	r2, r2, r4
 364 0020 4C69     		ldr	r4, [r1, #20]
 365 0022 2243     		orrs	r2, r2, r4
 366 0024 8C69     		ldr	r4, [r1, #24]
 367 0026 2243     		orrs	r2, r2, r4
 368 0028 CC69     		ldr	r4, [r1, #28]
 369 002a 2243     		orrs	r2, r2, r4
 370 002c 0C6A     		ldr	r4, [r1, #32]
 371 002e 2243     		orrs	r2, r2, r4
 372 0030 1043     		orrs	r0, r0, r2
 373 0032 1860     		str	r0, [r3]
 256:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                SPI_CR1_CLEAR_MASK,
 257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                SPI_InitStruct->TransferDirection | SPI_InitStruct->Mode |
 258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                SPI_InitStruct->ClockPolarity | SPI_InitStruct->ClockPhase |
 259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                SPI_InitStruct->NSS | SPI_InitStruct->BaudRate |
 260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                SPI_InitStruct->BitOrder | SPI_InitStruct->CRCCalculation);
 261:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 262:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /*---------------------------- SPIx CR2 Configuration ------------------------
 263:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * Configure SPIx CR2 with parameters:
 264:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - DataWidth:          DS[3:0] bits
 265:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - NSS management:     SSOE bit
 266:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      */
 267:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     MODIFY_REG(SPIx->CR2,
 374              		.loc 1 267 5 is_stmt 1 view .LVU102
 375 0034 5868     		ldr	r0, [r3, #4]
 376 0036 144A     		ldr	r2, .L27+4
 377 0038 0240     		ands	r2, r2, r0
 378 003a 8868     		ldr	r0, [r1, #8]
 379 003c B1F816C0 		ldrh	ip, [r1, #22]
 380 0040 40EA0C00 		orr	r0, r0, ip
 381 0044 0243     		orrs	r2, r2, r0
ARM GAS  /tmp/cczBZbME.s 			page 52


 382 0046 5A60     		str	r2, [r3, #4]
 268:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                SPI_CR2_DS | SPI_CR2_SSOE,
 269:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                SPI_InitStruct->DataWidth | (SPI_InitStruct->NSS >> 16U));
 270:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 271:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Set Rx FIFO to Quarter (1 Byte) in case of 8 Bits mode. No DataPacking by default */
 272:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     if (SPI_InitStruct->DataWidth < LL_SPI_DATAWIDTH_9BIT)
 383              		.loc 1 272 5 view .LVU103
 384              		.loc 1 272 23 is_stmt 0 view .LVU104
 385 0048 8A68     		ldr	r2, [r1, #8]
 386              		.loc 1 272 8 view .LVU105
 387 004a B2F5006F 		cmp	r2, #2048
 388 004e 03D2     		bcs	.L19
 273:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     {
 274:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       LL_SPI_SetRxFIFOThreshold(SPIx, LL_SPI_RX_FIFO_TH_QUARTER);
 389              		.loc 1 274 7 is_stmt 1 view .LVU106
 390              	.LVL32:
 391              	.LBB60:
 392              	.LBI60:
 384:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 385:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 386:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 387:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set SPI operation mode to Master or Slave
 388:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should not be changed when communication is ongoing.
 389:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          MSTR          LL_SPI_SetMode\n
 390:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         CR1          SSI           LL_SPI_SetMode
 391:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 392:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  Mode This parameter can be one of the following values:
 393:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_MODE_MASTER
 394:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_MODE_SLAVE
 395:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 396:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 397:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetMode(SPI_TypeDef *SPIx, uint32_t Mode)
 398:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 399:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR1, SPI_CR1_MSTR | SPI_CR1_SSI, Mode);
 400:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 401:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 402:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 403:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get SPI operation mode (Master or Slave)
 404:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          MSTR          LL_SPI_GetMode\n
 405:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         CR1          SSI           LL_SPI_GetMode
 406:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 407:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 408:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_MODE_MASTER
 409:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_MODE_SLAVE
 410:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 411:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetMode(SPI_TypeDef *SPIx)
 412:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 413:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_MSTR | SPI_CR1_SSI));
 414:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 415:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 416:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 417:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set serial protocol used
 418:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should be written only when SPI is disabled (SPE = 0) for correct operation.
 419:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          FRF           LL_SPI_SetStandard
 420:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 421:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  Standard This parameter can be one of the following values:
 422:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_PROTOCOL_MOTOROLA
ARM GAS  /tmp/cczBZbME.s 			page 53


 423:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_PROTOCOL_TI
 424:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 425:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 426:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetStandard(SPI_TypeDef *SPIx, uint32_t Standard)
 427:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 428:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR2, SPI_CR2_FRF, Standard);
 429:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 430:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 431:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 432:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get serial protocol used
 433:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          FRF           LL_SPI_GetStandard
 434:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 435:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 436:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_PROTOCOL_MOTOROLA
 437:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_PROTOCOL_TI
 438:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 439:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetStandard(SPI_TypeDef *SPIx)
 440:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 441:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR2, SPI_CR2_FRF));
 442:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 443:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 444:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 445:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set clock phase
 446:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should not be changed when communication is ongoing.
 447:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         This bit is not used in SPI TI mode.
 448:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CPHA          LL_SPI_SetClockPhase
 449:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 450:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  ClockPhase This parameter can be one of the following values:
 451:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_PHASE_1EDGE
 452:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_PHASE_2EDGE
 453:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 454:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 455:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetClockPhase(SPI_TypeDef *SPIx, uint32_t ClockPhase)
 456:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 457:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR1, SPI_CR1_CPHA, ClockPhase);
 458:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 459:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 460:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 461:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get clock phase
 462:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CPHA          LL_SPI_GetClockPhase
 463:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 464:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 465:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_PHASE_1EDGE
 466:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_PHASE_2EDGE
 467:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 468:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetClockPhase(SPI_TypeDef *SPIx)
 469:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 470:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_CPHA));
 471:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 472:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 473:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 474:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set clock polarity
 475:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should not be changed when communication is ongoing.
 476:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         This bit is not used in SPI TI mode.
 477:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CPOL          LL_SPI_SetClockPolarity
 478:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 479:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  ClockPolarity This parameter can be one of the following values:
ARM GAS  /tmp/cczBZbME.s 			page 54


 480:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_POLARITY_LOW
 481:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_POLARITY_HIGH
 482:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 483:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 484:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetClockPolarity(SPI_TypeDef *SPIx, uint32_t ClockPolarity)
 485:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 486:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR1, SPI_CR1_CPOL, ClockPolarity);
 487:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 488:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 489:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 490:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get clock polarity
 491:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CPOL          LL_SPI_GetClockPolarity
 492:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 493:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 494:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_POLARITY_LOW
 495:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_POLARITY_HIGH
 496:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 497:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetClockPolarity(SPI_TypeDef *SPIx)
 498:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 499:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_CPOL));
 500:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 501:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 502:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 503:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set baud rate prescaler
 504:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   These bits should not be changed when communication is ongoing. SPI BaudRate = fPCLK/Pr
 505:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          BR            LL_SPI_SetBaudRatePrescaler
 506:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 507:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  BaudRate This parameter can be one of the following values:
 508:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV2
 509:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV4
 510:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV8
 511:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV16
 512:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV32
 513:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV64
 514:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV128
 515:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV256
 516:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 517:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 518:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetBaudRatePrescaler(SPI_TypeDef *SPIx, uint32_t BaudRate)
 519:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 520:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR1, SPI_CR1_BR, BaudRate);
 521:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 522:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 523:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 524:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get baud rate prescaler
 525:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          BR            LL_SPI_GetBaudRatePrescaler
 526:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 527:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 528:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV2
 529:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV4
 530:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV8
 531:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV16
 532:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV32
 533:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV64
 534:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV128
 535:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV256
 536:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
ARM GAS  /tmp/cczBZbME.s 			page 55


 537:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetBaudRatePrescaler(SPI_TypeDef *SPIx)
 538:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 539:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_BR));
 540:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 541:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 542:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 543:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set transfer bit order
 544:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should not be changed when communication is ongoing. This bit is not used in S
 545:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          LSBFIRST      LL_SPI_SetTransferBitOrder
 546:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 547:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  BitOrder This parameter can be one of the following values:
 548:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_LSB_FIRST
 549:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_MSB_FIRST
 550:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 551:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 552:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetTransferBitOrder(SPI_TypeDef *SPIx, uint32_t BitOrder)
 553:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 554:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR1, SPI_CR1_LSBFIRST, BitOrder);
 555:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 556:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 557:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 558:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get transfer bit order
 559:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          LSBFIRST      LL_SPI_GetTransferBitOrder
 560:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 561:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 562:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_LSB_FIRST
 563:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_MSB_FIRST
 564:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 565:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetTransferBitOrder(SPI_TypeDef *SPIx)
 566:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 567:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_LSBFIRST));
 568:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 569:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 570:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 571:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set transfer direction mode
 572:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   For Half-Duplex mode, Rx Direction is set by default.
 573:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         In master mode, the MOSI pin is used and in slave mode, the MISO pin is used for Half-D
 574:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          RXONLY        LL_SPI_SetTransferDirection\n
 575:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         CR1          BIDIMODE      LL_SPI_SetTransferDirection\n
 576:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         CR1          BIDIOE        LL_SPI_SetTransferDirection
 577:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 578:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  TransferDirection This parameter can be one of the following values:
 579:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_FULL_DUPLEX
 580:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_SIMPLEX_RX
 581:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_HALF_DUPLEX_RX
 582:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_HALF_DUPLEX_TX
 583:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 584:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 585:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetTransferDirection(SPI_TypeDef *SPIx, uint32_t TransferDirection)
 586:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 587:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR1, SPI_CR1_RXONLY | SPI_CR1_BIDIMODE | SPI_CR1_BIDIOE, TransferDirection);
 588:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 589:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 590:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 591:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get transfer direction mode
 592:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          RXONLY        LL_SPI_GetTransferDirection\n
 593:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         CR1          BIDIMODE      LL_SPI_GetTransferDirection\n
ARM GAS  /tmp/cczBZbME.s 			page 56


 594:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         CR1          BIDIOE        LL_SPI_GetTransferDirection
 595:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 596:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 597:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_FULL_DUPLEX
 598:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_SIMPLEX_RX
 599:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_HALF_DUPLEX_RX
 600:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_HALF_DUPLEX_TX
 601:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 602:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetTransferDirection(SPI_TypeDef *SPIx)
 603:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 604:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_RXONLY | SPI_CR1_BIDIMODE | SPI_CR1_BIDIOE));
 605:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 606:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 607:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 608:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set frame data width
 609:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          DS            LL_SPI_SetDataWidth
 610:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 611:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  DataWidth This parameter can be one of the following values:
 612:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_4BIT
 613:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_5BIT
 614:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_6BIT
 615:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_7BIT
 616:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_8BIT
 617:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_9BIT
 618:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_10BIT
 619:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_11BIT
 620:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_12BIT
 621:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_13BIT
 622:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_14BIT
 623:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_15BIT
 624:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_16BIT
 625:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 626:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 627:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetDataWidth(SPI_TypeDef *SPIx, uint32_t DataWidth)
 628:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 629:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR2, SPI_CR2_DS, DataWidth);
 630:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 631:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 632:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 633:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get frame data width
 634:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          DS            LL_SPI_GetDataWidth
 635:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 636:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 637:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_4BIT
 638:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_5BIT
 639:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_6BIT
 640:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_7BIT
 641:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_8BIT
 642:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_9BIT
 643:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_10BIT
 644:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_11BIT
 645:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_12BIT
 646:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_13BIT
 647:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_14BIT
 648:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_15BIT
 649:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DATAWIDTH_16BIT
 650:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
ARM GAS  /tmp/cczBZbME.s 			page 57


 651:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetDataWidth(SPI_TypeDef *SPIx)
 652:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 653:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR2, SPI_CR2_DS));
 654:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 655:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 656:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 657:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set threshold of RXFIFO that triggers an RXNE event
 658:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          FRXTH         LL_SPI_SetRxFIFOThreshold
 659:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 660:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  Threshold This parameter can be one of the following values:
 661:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_RX_FIFO_TH_HALF
 662:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_RX_FIFO_TH_QUARTER
 663:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 664:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 665:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetRxFIFOThreshold(SPI_TypeDef *SPIx, uint32_t Threshold)
 393              		.loc 3 665 22 view .LVU107
 394              	.LBB61:
 666:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 667:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR2, SPI_CR2_FRXTH, Threshold);
 395              		.loc 3 667 3 view .LVU108
 396 0050 5A68     		ldr	r2, [r3, #4]
 397 0052 42F48052 		orr	r2, r2, #4096
 398 0056 5A60     		str	r2, [r3, #4]
 399              	.LVL33:
 400              	.L19:
 401              		.loc 3 667 3 is_stmt 0 view .LVU109
 402              	.LBE61:
 403              	.LBE60:
 275:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     }
 276:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 277:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /*---------------------------- SPIx CRCPR Configuration ----------------------
 278:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * Configure SPIx CRCPR with parameters:
 279:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - CRCPoly:            CRCPOLY[15:0] bits
 280:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      */
 281:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     if (SPI_InitStruct->CRCCalculation == LL_SPI_CRCCALCULATION_ENABLE)
 404              		.loc 1 281 5 is_stmt 1 view .LVU110
 405              		.loc 1 281 23 is_stmt 0 view .LVU111
 406 0058 0A6A     		ldr	r2, [r1, #32]
 407              		.loc 1 281 8 view .LVU112
 408 005a B2F5005F 		cmp	r2, #8192
 409 005e 07D0     		beq	.L26
 282:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     {
 283:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       assert_param(IS_LL_SPI_CRC_POLYNOMIAL(SPI_InitStruct->CRCPoly));
 284:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       LL_SPI_SetCRCPolynomial(SPIx, SPI_InitStruct->CRCPoly);
 285:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     }
 286:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     status = SUCCESS;
 410              		.loc 1 286 12 view .LVU113
 411 0060 0020     		movs	r0, #0
 412              	.L18:
 413              	.LVL34:
 287:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 288:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 289:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /* Activate the SPI mode (Reset I2SMOD bit in I2SCFGR register) */
 290:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   CLEAR_BIT(SPIx->I2SCFGR, SPI_I2SCFGR_I2SMOD);
 414              		.loc 1 290 3 is_stmt 1 view .LVU114
 415 0062 DA69     		ldr	r2, [r3, #28]
 416 0064 22F40062 		bic	r2, r2, #2048
ARM GAS  /tmp/cczBZbME.s 			page 58


 417 0068 DA61     		str	r2, [r3, #28]
 291:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   return status;
 418              		.loc 1 291 3 view .LVU115
 292:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
 419              		.loc 1 292 1 is_stmt 0 view .LVU116
 420 006a 5DF8044B 		ldr	r4, [sp], #4
 421              	.LCFI1:
 422              		.cfi_remember_state
 423              		.cfi_restore 4
 424              		.cfi_def_cfa_offset 0
 425 006e 7047     		bx	lr
 426              	.LVL35:
 427              	.L26:
 428              	.LCFI2:
 429              		.cfi_restore_state
 283:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       LL_SPI_SetCRCPolynomial(SPIx, SPI_InitStruct->CRCPoly);
 430              		.loc 1 283 7 is_stmt 1 view .LVU117
 284:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     }
 431              		.loc 1 284 7 view .LVU118
 432              	.LBB62:
 433              	.LBI62:
 668:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 669:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 670:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 671:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get threshold of RXFIFO that triggers an RXNE event
 672:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          FRXTH         LL_SPI_GetRxFIFOThreshold
 673:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 674:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 675:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_RX_FIFO_TH_HALF
 676:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_RX_FIFO_TH_QUARTER
 677:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 678:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetRxFIFOThreshold(SPI_TypeDef *SPIx)
 679:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 680:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR2, SPI_CR2_FRXTH));
 681:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 682:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 683:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 684:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 685:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 686:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 687:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EF_CRC_Management CRC Management
 688:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 689:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 690:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 691:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 692:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Enable CRC
 693:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should be written only when SPI is disabled (SPE = 0) for correct operation.
 694:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CRCEN         LL_SPI_EnableCRC
 695:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 696:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 697:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 698:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_EnableCRC(SPI_TypeDef *SPIx)
 699:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 700:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR1, SPI_CR1_CRCEN);
 701:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 702:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 703:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS  /tmp/cczBZbME.s 			page 59


 704:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable CRC
 705:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should be written only when SPI is disabled (SPE = 0) for correct operation.
 706:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CRCEN         LL_SPI_DisableCRC
 707:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 708:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 709:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 710:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_DisableCRC(SPI_TypeDef *SPIx)
 711:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 712:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR1, SPI_CR1_CRCEN);
 713:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 714:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 715:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 716:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if CRC is enabled
 717:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should be written only when SPI is disabled (SPE = 0) for correct operation.
 718:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CRCEN         LL_SPI_IsEnabledCRC
 719:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 720:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 721:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 722:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsEnabledCRC(SPI_TypeDef *SPIx)
 723:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 724:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->CR1, SPI_CR1_CRCEN) == (SPI_CR1_CRCEN)) ? 1UL : 0UL);
 725:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 726:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 727:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 728:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set CRC Length
 729:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should be written only when SPI is disabled (SPE = 0) for correct operation.
 730:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CRCL          LL_SPI_SetCRCWidth
 731:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 732:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  CRCLength This parameter can be one of the following values:
 733:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_CRC_8BIT
 734:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_CRC_16BIT
 735:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 736:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 737:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetCRCWidth(SPI_TypeDef *SPIx, uint32_t CRCLength)
 738:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 739:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR1, SPI_CR1_CRCL, CRCLength);
 740:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 741:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 742:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 743:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get CRC Length
 744:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CRCL          LL_SPI_GetCRCWidth
 745:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 746:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 747:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_CRC_8BIT
 748:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_CRC_16BIT
 749:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 750:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetCRCWidth(SPI_TypeDef *SPIx)
 751:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 752:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR1, SPI_CR1_CRCL));
 753:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 754:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 755:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 756:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set CRCNext to transfer CRC on the line
 757:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit has to be written as soon as the last data is written in the SPIx_DR register.
 758:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          CRCNEXT       LL_SPI_SetCRCNext
 759:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 760:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
ARM GAS  /tmp/cczBZbME.s 			page 60


 761:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 762:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetCRCNext(SPI_TypeDef *SPIx)
 763:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 764:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR1, SPI_CR1_CRCNEXT);
 765:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 766:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 767:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 768:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set polynomial for CRC calculation
 769:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CRCPR        CRCPOLY       LL_SPI_SetCRCPolynomial
 770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 771:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  CRCPoly This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFFFF
 772:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 773:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 774:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetCRCPolynomial(SPI_TypeDef *SPIx, uint32_t CRCPoly)
 434              		.loc 3 774 22 view .LVU119
 435              	.LBB63:
 775:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 776:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   WRITE_REG(SPIx->CRCPR, (uint16_t)CRCPoly);
 436              		.loc 3 776 3 view .LVU120
 437 0070 8A8C     		ldrh	r2, [r1, #36]
 438 0072 1A61     		str	r2, [r3, #16]
 439              	.LVL36:
 440              		.loc 3 776 3 is_stmt 0 view .LVU121
 441              	.LBE63:
 442              	.LBE62:
 286:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 443              		.loc 1 286 12 view .LVU122
 444 0074 0020     		movs	r0, #0
 445              	.LBB65:
 446              	.LBB64:
 777:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 447              		.loc 3 777 1 view .LVU123
 448 0076 F4E7     		b	.L18
 449              	.LVL37:
 450              	.L20:
 451              	.LCFI3:
 452              		.cfi_def_cfa_offset 0
 453              		.cfi_restore 4
 454              		.loc 3 777 1 view .LVU124
 455              	.LBE64:
 456              	.LBE65:
 226:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 457              		.loc 1 226 15 view .LVU125
 458 0078 0120     		movs	r0, #1
 459              	.LVL38:
 290:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   return status;
 460              		.loc 1 290 3 is_stmt 1 view .LVU126
 461 007a DA69     		ldr	r2, [r3, #28]
 462 007c 22F40062 		bic	r2, r2, #2048
 463 0080 DA61     		str	r2, [r3, #28]
 291:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
 464              		.loc 1 291 3 view .LVU127
 465              		.loc 1 292 1 is_stmt 0 view .LVU128
 466 0082 7047     		bx	lr
 467              	.L28:
 468              		.align	2
 469              	.L27:
ARM GAS  /tmp/cczBZbME.s 			page 61


 470 0084 4000FFFF 		.word	-65472
 471 0088 FBF0FFFF 		.word	-3845
 472              		.cfi_endproc
 473              	.LFE452:
 475              		.section	.text.LL_SPI_StructInit,"ax",%progbits
 476              		.align	1
 477              		.global	LL_SPI_StructInit
 478              		.syntax unified
 479              		.thumb
 480              		.thumb_func
 482              	LL_SPI_StructInit:
 483              	.LVL39:
 484              	.LFB453:
 293:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 294:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 295:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @brief  Set each @ref LL_SPI_InitTypeDef field to default value.
 296:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  SPI_InitStruct pointer to a @ref LL_SPI_InitTypeDef structure
 297:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * whose fields will be set to default values.
 298:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @retval None
 299:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 300:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** void LL_SPI_StructInit(LL_SPI_InitTypeDef *SPI_InitStruct)
 301:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
 485              		.loc 1 301 1 is_stmt 1 view -0
 486              		.cfi_startproc
 487              		@ args = 0, pretend = 0, frame = 0
 488              		@ frame_needed = 0, uses_anonymous_args = 0
 489              		@ link register save eliminated.
 302:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /* Set SPI_InitStruct fields to default values */
 303:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->TransferDirection = LL_SPI_FULL_DUPLEX;
 490              		.loc 1 303 3 view .LVU130
 491              		.loc 1 303 37 is_stmt 0 view .LVU131
 492 0000 0023     		movs	r3, #0
 493 0002 0360     		str	r3, [r0]
 304:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->Mode              = LL_SPI_MODE_SLAVE;
 494              		.loc 1 304 3 is_stmt 1 view .LVU132
 495              		.loc 1 304 37 is_stmt 0 view .LVU133
 496 0004 4360     		str	r3, [r0, #4]
 305:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->DataWidth         = LL_SPI_DATAWIDTH_8BIT;
 497              		.loc 1 305 3 is_stmt 1 view .LVU134
 498              		.loc 1 305 37 is_stmt 0 view .LVU135
 499 0006 4FF4E062 		mov	r2, #1792
 500 000a 8260     		str	r2, [r0, #8]
 306:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->ClockPolarity     = LL_SPI_POLARITY_LOW;
 501              		.loc 1 306 3 is_stmt 1 view .LVU136
 502              		.loc 1 306 37 is_stmt 0 view .LVU137
 503 000c C360     		str	r3, [r0, #12]
 307:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->ClockPhase        = LL_SPI_PHASE_1EDGE;
 504              		.loc 1 307 3 is_stmt 1 view .LVU138
 505              		.loc 1 307 37 is_stmt 0 view .LVU139
 506 000e 0361     		str	r3, [r0, #16]
 308:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->NSS               = LL_SPI_NSS_HARD_INPUT;
 507              		.loc 1 308 3 is_stmt 1 view .LVU140
 508              		.loc 1 308 37 is_stmt 0 view .LVU141
 509 0010 4361     		str	r3, [r0, #20]
 309:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->BaudRate          = LL_SPI_BAUDRATEPRESCALER_DIV2;
 510              		.loc 1 309 3 is_stmt 1 view .LVU142
 511              		.loc 1 309 37 is_stmt 0 view .LVU143
ARM GAS  /tmp/cczBZbME.s 			page 62


 512 0012 8361     		str	r3, [r0, #24]
 310:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->BitOrder          = LL_SPI_MSB_FIRST;
 513              		.loc 1 310 3 is_stmt 1 view .LVU144
 514              		.loc 1 310 37 is_stmt 0 view .LVU145
 515 0014 C361     		str	r3, [r0, #28]
 311:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->CRCCalculation    = LL_SPI_CRCCALCULATION_DISABLE;
 516              		.loc 1 311 3 is_stmt 1 view .LVU146
 517              		.loc 1 311 37 is_stmt 0 view .LVU147
 518 0016 0362     		str	r3, [r0, #32]
 312:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   SPI_InitStruct->CRCPoly           = 7U;
 519              		.loc 1 312 3 is_stmt 1 view .LVU148
 520              		.loc 1 312 37 is_stmt 0 view .LVU149
 521 0018 0723     		movs	r3, #7
 522 001a 4362     		str	r3, [r0, #36]
 313:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
 523              		.loc 1 313 1 view .LVU150
 524 001c 7047     		bx	lr
 525              		.cfi_endproc
 526              	.LFE453:
 528              		.section	.text.LL_I2S_DeInit,"ax",%progbits
 529              		.align	1
 530              		.global	LL_I2S_DeInit
 531              		.syntax unified
 532              		.thumb
 533              		.thumb_func
 535              	LL_I2S_DeInit:
 536              	.LVL40:
 537              	.LFB454:
 314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @}
 317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 318:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 319:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 320:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @}
 321:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 322:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 323:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 324:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @}
 325:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 326:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 327:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @addtogroup I2S_LL
 328:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
 329:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 330:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 331:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private types -------------------------------------------------------------*/
 332:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private variables ---------------------------------------------------------*/
 333:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private constants ---------------------------------------------------------*/
 334:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @defgroup I2S_LL_Private_Constants I2S Private Constants
 335:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
 336:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 337:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* I2S registers Masks */
 338:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define I2S_I2SCFGR_CLEAR_MASK             (SPI_I2SCFGR_CHLEN   | SPI_I2SCFGR_DATLEN | \
 339:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                             SPI_I2SCFGR_CKPOL   | SPI_I2SCFGR_I2SSTD | \
 340:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                             SPI_I2SCFGR_I2SCFG  | SPI_I2SCFGR_I2SMOD )
 341:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 342:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define I2S_I2SPR_CLEAR_MASK               0x0002U
ARM GAS  /tmp/cczBZbME.s 			page 63


 343:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 344:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @}
 345:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 346:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private macros ------------------------------------------------------------*/
 347:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @defgroup I2S_LL_Private_Macros I2S Private Macros
 348:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
 349:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 350:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 351:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_I2S_DATAFORMAT(__VALUE__)  (((__VALUE__) == LL_I2S_DATAFORMAT_16B)             \
 352:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_DATAFORMAT_16B_EXTENDED) \
 353:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_DATAFORMAT_24B)          \
 354:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_DATAFORMAT_32B))
 355:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 356:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_I2S_CPOL(__VALUE__)        (((__VALUE__) == LL_I2S_POLARITY_LOW)  \
 357:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_POLARITY_HIGH))
 358:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 359:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_I2S_STANDARD(__VALUE__)    (((__VALUE__) == LL_I2S_STANDARD_PHILIPS)      \
 360:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_STANDARD_MSB)       \
 361:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_STANDARD_LSB)       \
 362:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_STANDARD_PCM_SHORT) \
 363:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_STANDARD_PCM_LONG))
 364:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 365:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_I2S_MODE(__VALUE__)        (((__VALUE__) == LL_I2S_MODE_SLAVE_TX)     \
 366:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_MODE_SLAVE_RX)  \
 367:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_MODE_MASTER_TX) \
 368:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_MODE_MASTER_RX))
 369:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 370:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_I2S_MCLK_OUTPUT(__VALUE__) (((__VALUE__) == LL_I2S_MCLK_OUTPUT_ENABLE) \
 371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           || ((__VALUE__) == LL_I2S_MCLK_OUTPUT_DISABLE))
 372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_I2S_AUDIO_FREQ(__VALUE__) ((((__VALUE__) >= LL_I2S_AUDIOFREQ_8K)       \
 374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                           && ((__VALUE__) <= LL_I2S_AUDIOFREQ_192K)) \
 375:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                          || ((__VALUE__) == LL_I2S_AUDIOFREQ_DEFAULT))
 376:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 377:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_I2S_PRESCALER_LINEAR(__VALUE__)  ((__VALUE__) >= 0x2U)
 378:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 379:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_I2S_PRESCALER_PARITY(__VALUE__) (((__VALUE__) == LL_I2S_PRESCALER_PARITY_EVEN) \
 380:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                                                || ((__VALUE__) == LL_I2S_PRESCALER_PARITY_ODD))
 381:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 382:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @}
 383:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 384:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 385:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Private function prototypes -----------------------------------------------*/
 386:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 387:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Exported functions --------------------------------------------------------*/
 388:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @addtogroup I2S_LL_Exported_Functions
 389:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
 390:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 391:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 392:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @addtogroup I2S_LL_EF_Init
 393:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @{
 394:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 395:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 396:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 397:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @brief  De-initialize the SPI/I2S registers to their default reset values.
 398:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  SPIx SPI Instance
 399:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @retval An ErrorStatus enumeration value:
ARM GAS  /tmp/cczBZbME.s 			page 64


 400:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *          - SUCCESS: SPI registers are de-initialized
 401:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *          - ERROR: SPI registers are not de-initialized
 402:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 403:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** ErrorStatus LL_I2S_DeInit(SPI_TypeDef *SPIx)
 404:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
 538              		.loc 1 404 1 is_stmt 1 view -0
 539              		.cfi_startproc
 540              		@ args = 0, pretend = 0, frame = 0
 541              		@ frame_needed = 0, uses_anonymous_args = 0
 542              		.loc 1 404 1 is_stmt 0 view .LVU152
 543 0000 08B5     		push	{r3, lr}
 544              	.LCFI4:
 545              		.cfi_def_cfa_offset 8
 546              		.cfi_offset 3, -8
 547              		.cfi_offset 14, -4
 405:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   return LL_SPI_DeInit(SPIx);
 548              		.loc 1 405 3 is_stmt 1 view .LVU153
 549              		.loc 1 405 10 is_stmt 0 view .LVU154
 550 0002 FFF7FEFF 		bl	LL_SPI_DeInit
 551              	.LVL41:
 406:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
 552              		.loc 1 406 1 view .LVU155
 553 0006 08BD     		pop	{r3, pc}
 554              		.cfi_endproc
 555              	.LFE454:
 557              		.section	.text.LL_I2S_Init,"ax",%progbits
 558              		.align	1
 559              		.global	LL_I2S_Init
 560              		.syntax unified
 561              		.thumb
 562              		.thumb_func
 564              	LL_I2S_Init:
 565              	.LVL42:
 566              	.LFB455:
 407:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 408:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 409:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @brief  Initializes the SPI/I2S registers according to the specified parameters in I2S_InitStru
 410:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @note   As some bits in SPI configuration registers can only be written when the SPI is disable
 411:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *         SPI peripheral should be in disabled state prior calling this function. Otherwise, ERRO
 412:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  SPIx SPI Instance
 413:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  I2S_InitStruct pointer to a @ref LL_I2S_InitTypeDef structure
 414:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @retval An ErrorStatus enumeration value:
 415:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *          - SUCCESS: SPI registers are Initialized
 416:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *          - ERROR: SPI registers are not Initialized
 417:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 418:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** ErrorStatus LL_I2S_Init(SPI_TypeDef *SPIx, LL_I2S_InitTypeDef *I2S_InitStruct)
 419:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
 567              		.loc 1 419 1 is_stmt 1 view -0
 568              		.cfi_startproc
 569              		@ args = 0, pretend = 0, frame = 0
 570              		@ frame_needed = 0, uses_anonymous_args = 0
 571              		.loc 1 419 1 is_stmt 0 view .LVU157
 572 0000 F8B5     		push	{r3, r4, r5, r6, r7, lr}
 573              	.LCFI5:
 574              		.cfi_def_cfa_offset 24
 575              		.cfi_offset 3, -24
 576              		.cfi_offset 4, -20
ARM GAS  /tmp/cczBZbME.s 			page 65


 577              		.cfi_offset 5, -16
 578              		.cfi_offset 6, -12
 579              		.cfi_offset 7, -8
 580              		.cfi_offset 14, -4
 420:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   uint32_t i2sdiv = 2U;
 581              		.loc 1 420 3 is_stmt 1 view .LVU158
 582              	.LVL43:
 421:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   uint32_t i2sodd = 0U;
 583              		.loc 1 421 3 view .LVU159
 422:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   uint32_t packetlength = 1U;
 584              		.loc 1 422 3 view .LVU160
 423:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   uint32_t tmp;
 585              		.loc 1 423 3 view .LVU161
 424:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   uint32_t sourceclock;
 586              		.loc 1 424 3 view .LVU162
 425:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   ErrorStatus status = ERROR;
 587              		.loc 1 425 3 view .LVU163
 426:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 427:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /* Check the I2S parameters */
 428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_I2S_ALL_INSTANCE(SPIx));
 588              		.loc 1 428 3 view .LVU164
 429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_I2S_MODE(I2S_InitStruct->Mode));
 589              		.loc 1 429 3 view .LVU165
 430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_I2S_STANDARD(I2S_InitStruct->Standard));
 590              		.loc 1 430 3 view .LVU166
 431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_I2S_DATAFORMAT(I2S_InitStruct->DataFormat));
 591              		.loc 1 431 3 view .LVU167
 432:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_I2S_MCLK_OUTPUT(I2S_InitStruct->MCLKOutput));
 592              		.loc 1 432 3 view .LVU168
 433:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_I2S_AUDIO_FREQ(I2S_InitStruct->AudioFreq));
 593              		.loc 1 433 3 view .LVU169
 434:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_I2S_CPOL(I2S_InitStruct->ClockPolarity));
 594              		.loc 1 434 3 view .LVU170
 435:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 436:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   if (LL_I2S_IsEnabled(SPIx) == 0x00000000U)
 595              		.loc 1 436 3 view .LVU171
 596              	.LBB66:
 597              	.LBI66:
 778:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 779:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 780:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get polynomial for CRC calculation
 781:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CRCPR        CRCPOLY       LL_SPI_GetCRCPolynomial
 782:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 783:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value is a number between Min_Data = 0x00 and Max_Data = 0xFFFF
 784:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 785:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetCRCPolynomial(SPI_TypeDef *SPIx)
 786:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 787:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_REG(SPIx->CRCPR));
 788:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 789:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 790:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 791:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get Rx CRC
 792:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll RXCRCR       RXCRC         LL_SPI_GetRxCRC
 793:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 794:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value is a number between Min_Data = 0x00 and Max_Data = 0xFFFF
 795:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 796:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetRxCRC(SPI_TypeDef *SPIx)
ARM GAS  /tmp/cczBZbME.s 			page 66


 797:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 798:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_REG(SPIx->RXCRCR));
 799:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 800:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 801:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 802:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get Tx CRC
 803:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll TXCRCR       TXCRC         LL_SPI_GetTxCRC
 804:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 805:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value is a number between Min_Data = 0x00 and Max_Data = 0xFFFF
 806:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 807:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetTxCRC(SPI_TypeDef *SPIx)
 808:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 809:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_REG(SPIx->TXCRCR));
 810:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 811:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 812:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 813:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 814:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 815:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 816:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EF_NSS_Management Slave Select Pin Management
 817:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 818:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 819:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 820:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 821:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set NSS mode
 822:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   LL_SPI_NSS_SOFT Mode is not used in SPI TI mode.
 823:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          SSM           LL_SPI_SetNSSMode\n
 824:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          SSOE          LL_SPI_SetNSSMode
 825:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 826:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  NSS This parameter can be one of the following values:
 827:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_NSS_SOFT
 828:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_NSS_HARD_INPUT
 829:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_NSS_HARD_OUTPUT
 830:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 831:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 832:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetNSSMode(SPI_TypeDef *SPIx, uint32_t NSS)
 833:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 834:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR1, SPI_CR1_SSM,  NSS);
 835:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR2, SPI_CR2_SSOE, ((uint32_t)(NSS >> 16U)));
 836:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 837:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 838:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 839:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get NSS mode
 840:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR1          SSM           LL_SPI_GetNSSMode\n
 841:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          SSOE          LL_SPI_GetNSSMode
 842:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 843:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 844:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_NSS_SOFT
 845:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_NSS_HARD_INPUT
 846:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_NSS_HARD_OUTPUT
 847:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 848:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetNSSMode(SPI_TypeDef *SPIx)
 849:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 850:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t Ssm  = (READ_BIT(SPIx->CR1, SPI_CR1_SSM));
 851:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t Ssoe = (READ_BIT(SPIx->CR2,  SPI_CR2_SSOE) << 16U);
 852:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (Ssm | Ssoe);
 853:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
ARM GAS  /tmp/cczBZbME.s 			page 67


 854:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 855:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 856:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Enable NSS pulse management
 857:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should not be changed when communication is ongoing. This bit is not used in S
 858:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          NSSP          LL_SPI_EnableNSSPulseMgt
 859:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 860:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 861:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 862:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_EnableNSSPulseMgt(SPI_TypeDef *SPIx)
 863:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 864:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR2, SPI_CR2_NSSP);
 865:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 866:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 867:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 868:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable NSS pulse management
 869:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should not be changed when communication is ongoing. This bit is not used in S
 870:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          NSSP          LL_SPI_DisableNSSPulseMgt
 871:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 872:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
 873:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 874:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_DisableNSSPulseMgt(SPI_TypeDef *SPIx)
 875:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 876:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR2, SPI_CR2_NSSP);
 877:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 878:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 879:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 880:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if NSS pulse is enabled
 881:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit should not be changed when communication is ongoing. This bit is not used in S
 882:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          NSSP          LL_SPI_IsEnabledNSSPulse
 883:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 884:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 885:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 886:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsEnabledNSSPulse(SPI_TypeDef *SPIx)
 887:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 888:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->CR2, SPI_CR2_NSSP) == (SPI_CR2_NSSP)) ? 1UL : 0UL);
 889:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 890:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 891:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 892:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
 893:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 894:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 895:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EF_FLAG_Management FLAG Management
 896:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
 897:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 898:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 899:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 900:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if Rx buffer is not empty
 901:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           RXNE          LL_SPI_IsActiveFlag_RXNE
 902:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 903:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 904:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 905:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_RXNE(SPI_TypeDef *SPIx)
 906:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 907:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->SR, SPI_SR_RXNE) == (SPI_SR_RXNE)) ? 1UL : 0UL);
 908:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 909:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 910:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS  /tmp/cczBZbME.s 			page 68


 911:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if Tx buffer is empty
 912:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           TXE           LL_SPI_IsActiveFlag_TXE
 913:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 914:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 915:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 916:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_TXE(SPI_TypeDef *SPIx)
 917:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 918:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->SR, SPI_SR_TXE) == (SPI_SR_TXE)) ? 1UL : 0UL);
 919:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 920:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 921:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 922:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get CRC error flag
 923:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           CRCERR        LL_SPI_IsActiveFlag_CRCERR
 924:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 925:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 926:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 927:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_CRCERR(SPI_TypeDef *SPIx)
 928:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 929:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->SR, SPI_SR_CRCERR) == (SPI_SR_CRCERR)) ? 1UL : 0UL);
 930:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 931:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 932:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 933:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get mode fault error flag
 934:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           MODF          LL_SPI_IsActiveFlag_MODF
 935:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 936:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 937:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 938:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_MODF(SPI_TypeDef *SPIx)
 939:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 940:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->SR, SPI_SR_MODF) == (SPI_SR_MODF)) ? 1UL : 0UL);
 941:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 942:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 943:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 944:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get overrun error flag
 945:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           OVR           LL_SPI_IsActiveFlag_OVR
 946:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 947:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 948:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 949:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_OVR(SPI_TypeDef *SPIx)
 950:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 951:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->SR, SPI_SR_OVR) == (SPI_SR_OVR)) ? 1UL : 0UL);
 952:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 953:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 954:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 955:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get busy flag
 956:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   The BSY flag is cleared under any one of the following conditions:
 957:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * -When the SPI is correctly disabled
 958:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * -When a fault is detected in Master mode (MODF bit set to 1)
 959:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * -In Master mode, when it finishes a data transmission and no new data is ready to be
 960:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * sent
 961:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * -In Slave mode, when the BSY flag is set to '0' for at least one SPI clock cycle between
 962:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * each data transfer.
 963:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           BSY           LL_SPI_IsActiveFlag_BSY
 964:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 965:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 966:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 967:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_BSY(SPI_TypeDef *SPIx)
ARM GAS  /tmp/cczBZbME.s 			page 69


 968:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 969:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->SR, SPI_SR_BSY) == (SPI_SR_BSY)) ? 1UL : 0UL);
 970:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 971:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 972:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 973:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get frame format error flag
 974:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           FRE           LL_SPI_IsActiveFlag_FRE
 975:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 976:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
 977:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 978:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_FRE(SPI_TypeDef *SPIx)
 979:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 980:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->SR, SPI_SR_FRE) == (SPI_SR_FRE)) ? 1UL : 0UL);
 981:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 982:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 983:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 984:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get FIFO reception Level
 985:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           FRLVL         LL_SPI_GetRxFIFOLevel
 986:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
 987:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
 988:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_RX_FIFO_EMPTY
 989:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_RX_FIFO_QUARTER_FULL
 990:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_RX_FIFO_HALF_FULL
 991:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_RX_FIFO_FULL
 992:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
 993:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetRxFIFOLevel(SPI_TypeDef *SPIx)
 994:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
 995:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->SR, SPI_SR_FRLVL));
 996:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
 997:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
 998:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
 999:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get FIFO Transmission Level
1000:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           FTLVL         LL_SPI_GetTxFIFOLevel
1001:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1002:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
1003:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_TX_FIFO_EMPTY
1004:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_TX_FIFO_QUARTER_FULL
1005:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_TX_FIFO_HALF_FULL
1006:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_TX_FIFO_FULL
1007:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1008:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetTxFIFOLevel(SPI_TypeDef *SPIx)
1009:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1010:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->SR, SPI_SR_FTLVL));
1011:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1012:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1013:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1014:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Clear CRC error flag
1015:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           CRCERR        LL_SPI_ClearFlag_CRCERR
1016:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1017:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1018:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1019:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_ClearFlag_CRCERR(SPI_TypeDef *SPIx)
1020:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1021:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->SR, SPI_SR_CRCERR);
1022:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1023:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1024:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS  /tmp/cczBZbME.s 			page 70


1025:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Clear mode fault error flag
1026:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   Clearing this flag is done by a read access to the SPIx_SR
1027:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         register followed by a write access to the SPIx_CR1 register
1028:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           MODF          LL_SPI_ClearFlag_MODF
1029:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1030:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1031:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1032:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_ClearFlag_MODF(SPI_TypeDef *SPIx)
1033:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1034:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   __IO uint32_t tmpreg_sr;
1035:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   tmpreg_sr = SPIx->SR;
1036:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   (void) tmpreg_sr;
1037:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR1, SPI_CR1_SPE);
1038:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1039:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1040:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1041:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Clear overrun error flag
1042:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   Clearing this flag is done by a read access to the SPIx_DR
1043:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         register followed by a read access to the SPIx_SR register
1044:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           OVR           LL_SPI_ClearFlag_OVR
1045:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1046:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1047:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1048:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_ClearFlag_OVR(SPI_TypeDef *SPIx)
1049:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1050:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   __IO uint32_t tmpreg;
1051:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   tmpreg = SPIx->DR;
1052:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   (void) tmpreg;
1053:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   tmpreg = SPIx->SR;
1054:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   (void) tmpreg;
1055:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1056:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1057:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1058:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Clear frame format error flag
1059:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   Clearing this flag is done by reading SPIx_SR register
1060:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll SR           FRE           LL_SPI_ClearFlag_FRE
1061:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1062:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1063:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1064:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_ClearFlag_FRE(SPI_TypeDef *SPIx)
1065:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1066:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   __IO uint32_t tmpreg;
1067:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   tmpreg = SPIx->SR;
1068:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   (void) tmpreg;
1069:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1070:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1071:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1072:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1073:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1074:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1075:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EF_IT_Management Interrupt Management
1076:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1077:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1078:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1079:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1080:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Enable error interrupt
1081:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit controls the generation of an interrupt when an error condition occurs (CRCERR
ARM GAS  /tmp/cczBZbME.s 			page 71


1082:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          ERRIE         LL_SPI_EnableIT_ERR
1083:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1084:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1085:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1086:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_EnableIT_ERR(SPI_TypeDef *SPIx)
1087:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1088:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR2, SPI_CR2_ERRIE);
1089:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1090:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1091:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1092:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Enable Rx buffer not empty interrupt
1093:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          RXNEIE        LL_SPI_EnableIT_RXNE
1094:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1095:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1096:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1097:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_EnableIT_RXNE(SPI_TypeDef *SPIx)
1098:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1099:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR2, SPI_CR2_RXNEIE);
1100:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1101:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1102:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1103:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Enable Tx buffer empty interrupt
1104:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          TXEIE         LL_SPI_EnableIT_TXE
1105:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1106:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1107:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1108:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_EnableIT_TXE(SPI_TypeDef *SPIx)
1109:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1110:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR2, SPI_CR2_TXEIE);
1111:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1112:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1113:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1114:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable error interrupt
1115:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @note   This bit controls the generation of an interrupt when an error condition occurs (CRCERR
1116:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          ERRIE         LL_SPI_DisableIT_ERR
1117:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1118:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1119:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1120:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_DisableIT_ERR(SPI_TypeDef *SPIx)
1121:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1122:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR2, SPI_CR2_ERRIE);
1123:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1124:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1125:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1126:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable Rx buffer not empty interrupt
1127:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          RXNEIE        LL_SPI_DisableIT_RXNE
1128:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1129:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1130:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1131:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_DisableIT_RXNE(SPI_TypeDef *SPIx)
1132:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1133:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR2, SPI_CR2_RXNEIE);
1134:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1135:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1136:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1137:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable Tx buffer empty interrupt
1138:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          TXEIE         LL_SPI_DisableIT_TXE
ARM GAS  /tmp/cczBZbME.s 			page 72


1139:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1140:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1141:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1142:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_DisableIT_TXE(SPI_TypeDef *SPIx)
1143:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1144:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR2, SPI_CR2_TXEIE);
1145:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1146:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1147:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1148:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if error interrupt is enabled
1149:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          ERRIE         LL_SPI_IsEnabledIT_ERR
1150:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1151:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
1152:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1153:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_ERR(SPI_TypeDef *SPIx)
1154:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1155:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->CR2, SPI_CR2_ERRIE) == (SPI_CR2_ERRIE)) ? 1UL : 0UL);
1156:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1157:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1158:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1159:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if Rx buffer not empty interrupt is enabled
1160:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          RXNEIE        LL_SPI_IsEnabledIT_RXNE
1161:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1162:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
1163:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1164:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_RXNE(SPI_TypeDef *SPIx)
1165:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1166:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->CR2, SPI_CR2_RXNEIE) == (SPI_CR2_RXNEIE)) ? 1UL : 0UL);
1167:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1168:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1169:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1170:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if Tx buffer empty interrupt
1171:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          TXEIE         LL_SPI_IsEnabledIT_TXE
1172:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1173:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
1174:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1175:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsEnabledIT_TXE(SPI_TypeDef *SPIx)
1176:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1177:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->CR2, SPI_CR2_TXEIE) == (SPI_CR2_TXEIE)) ? 1UL : 0UL);
1178:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1179:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1180:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1181:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1182:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1183:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1184:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EF_DMA_Management DMA Management
1185:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1186:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1187:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1188:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1189:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Enable DMA Rx
1190:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          RXDMAEN       LL_SPI_EnableDMAReq_RX
1191:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1192:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1193:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1194:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_EnableDMAReq_RX(SPI_TypeDef *SPIx)
1195:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
ARM GAS  /tmp/cczBZbME.s 			page 73


1196:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR2, SPI_CR2_RXDMAEN);
1197:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1198:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1199:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1200:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable DMA Rx
1201:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          RXDMAEN       LL_SPI_DisableDMAReq_RX
1202:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1203:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1204:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1205:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_DisableDMAReq_RX(SPI_TypeDef *SPIx)
1206:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1207:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR2, SPI_CR2_RXDMAEN);
1208:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1209:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1210:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1211:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if DMA Rx is enabled
1212:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          RXDMAEN       LL_SPI_IsEnabledDMAReq_RX
1213:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1214:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
1215:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1216:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsEnabledDMAReq_RX(SPI_TypeDef *SPIx)
1217:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1218:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->CR2, SPI_CR2_RXDMAEN) == (SPI_CR2_RXDMAEN)) ? 1UL : 0UL);
1219:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1220:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1221:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1222:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Enable DMA Tx
1223:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          TXDMAEN       LL_SPI_EnableDMAReq_TX
1224:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1225:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1226:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1227:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_EnableDMAReq_TX(SPI_TypeDef *SPIx)
1228:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1229:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->CR2, SPI_CR2_TXDMAEN);
1230:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1231:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1232:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1233:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable DMA Tx
1234:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          TXDMAEN       LL_SPI_DisableDMAReq_TX
1235:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1236:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1237:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1238:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_DisableDMAReq_TX(SPI_TypeDef *SPIx)
1239:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1240:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->CR2, SPI_CR2_TXDMAEN);
1241:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1242:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1243:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1244:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if DMA Tx is enabled
1245:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          TXDMAEN       LL_SPI_IsEnabledDMAReq_TX
1246:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1247:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
1248:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1249:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsEnabledDMAReq_TX(SPI_TypeDef *SPIx)
1250:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1251:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->CR2, SPI_CR2_TXDMAEN) == (SPI_CR2_TXDMAEN)) ? 1UL : 0UL);
1252:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
ARM GAS  /tmp/cczBZbME.s 			page 74


1253:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1254:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1255:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set parity of  Last DMA reception
1256:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          LDMARX        LL_SPI_SetDMAParity_RX
1257:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1258:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  Parity This parameter can be one of the following values:
1259:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DMA_PARITY_ODD
1260:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DMA_PARITY_EVEN
1261:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1262:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1263:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetDMAParity_RX(SPI_TypeDef *SPIx, uint32_t Parity)
1264:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1265:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR2, SPI_CR2_LDMARX, (Parity << SPI_CR2_LDMARX_Pos));
1266:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1267:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1268:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1269:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get parity configuration for  Last DMA reception
1270:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          LDMARX        LL_SPI_GetDMAParity_RX
1271:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1272:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
1273:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DMA_PARITY_ODD
1274:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DMA_PARITY_EVEN
1275:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1276:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetDMAParity_RX(SPI_TypeDef *SPIx)
1277:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1278:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR2, SPI_CR2_LDMARX) >> SPI_CR2_LDMARX_Pos);
1279:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1280:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1281:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1282:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Set parity of  Last DMA transmission
1283:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          LDMATX        LL_SPI_SetDMAParity_TX
1284:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1285:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  Parity This parameter can be one of the following values:
1286:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DMA_PARITY_ODD
1287:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DMA_PARITY_EVEN
1288:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1289:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1290:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_SetDMAParity_TX(SPI_TypeDef *SPIx, uint32_t Parity)
1291:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1292:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   MODIFY_REG(SPIx->CR2, SPI_CR2_LDMATX, (Parity << SPI_CR2_LDMATX_Pos));
1293:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1294:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1295:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1296:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get parity configuration for Last DMA transmission
1297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll CR2          LDMATX        LL_SPI_GetDMAParity_TX
1298:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1299:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Returned value can be one of the following values:
1300:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DMA_PARITY_ODD
1301:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         @arg @ref LL_SPI_DMA_PARITY_EVEN
1302:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1303:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetDMAParity_TX(SPI_TypeDef *SPIx)
1304:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1305:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t)(READ_BIT(SPIx->CR2, SPI_CR2_LDMATX) >> SPI_CR2_LDMATX_Pos);
1306:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1307:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1308:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1309:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Get the data register address used for DMA transfer
ARM GAS  /tmp/cczBZbME.s 			page 75


1310:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll DR           DR            LL_SPI_DMA_GetRegAddr
1311:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1312:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Address of data register
1313:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1314:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_DMA_GetRegAddr(SPI_TypeDef *SPIx)
1315:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1316:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint32_t) &(SPIx->DR);
1317:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1318:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1319:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1320:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1321:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1322:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1323:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EF_DATA_Management DATA Management
1324:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1325:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1326:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1327:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1328:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Read 8-Bits in the data register
1329:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll DR           DR            LL_SPI_ReceiveData8
1330:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1331:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval RxData Value between Min_Data=0x00 and Max_Data=0xFF
1332:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1333:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint8_t LL_SPI_ReceiveData8(SPI_TypeDef *SPIx)
1334:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1335:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (*((__IO uint8_t *)&SPIx->DR));
1336:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1337:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1338:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1339:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Read 16-Bits in the data register
1340:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll DR           DR            LL_SPI_ReceiveData16
1341:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1342:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval RxData Value between Min_Data=0x00 and Max_Data=0xFFFF
1343:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1344:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint16_t LL_SPI_ReceiveData16(SPI_TypeDef *SPIx)
1345:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1346:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return (uint16_t)(READ_REG(SPIx->DR));
1347:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1348:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1349:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1350:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Write 8-Bits in the data register
1351:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll DR           DR            LL_SPI_TransmitData8
1352:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1353:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  TxData Value between Min_Data=0x00 and Max_Data=0xFF
1354:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1355:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1356:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_TransmitData8(SPI_TypeDef *SPIx, uint8_t TxData)
1357:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1358:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #if defined (__GNUC__)
1359:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   __IO uint8_t *spidr = ((__IO uint8_t *)&SPIx->DR);
1360:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *spidr = TxData;
1361:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #else
1362:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *((__IO uint8_t *)&SPIx->DR) = TxData;
1363:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #endif /* __GNUC__ */
1364:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1365:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1366:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS  /tmp/cczBZbME.s 			page 76


1367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Write 16-Bits in the data register
1368:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll DR           DR            LL_SPI_TransmitData16
1369:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1370:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  TxData Value between Min_Data=0x00 and Max_Data=0xFFFF
1371:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1372:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1373:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_TransmitData16(SPI_TypeDef *SPIx, uint16_t TxData)
1374:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1375:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #if defined (__GNUC__)
1376:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   __IO uint16_t *spidr = ((__IO uint16_t *)&SPIx->DR);
1377:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *spidr = TxData;
1378:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #else
1379:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SPIx->DR = TxData;
1380:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #endif /* __GNUC__ */
1381:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1382:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1383:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1384:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1385:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1386:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #if defined(USE_FULL_LL_DRIVER)
1387:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EF_Init Initialization and de-initialization functions
1388:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1389:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1390:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1391:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** ErrorStatus LL_SPI_DeInit(SPI_TypeDef *SPIx);
1392:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** ErrorStatus LL_SPI_Init(SPI_TypeDef *SPIx, LL_SPI_InitTypeDef *SPI_InitStruct);
1393:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** void        LL_SPI_StructInit(LL_SPI_InitTypeDef *SPI_InitStruct);
1394:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1395:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1396:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1397:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1398:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #endif /* USE_FULL_LL_DRIVER */
1399:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1400:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1401:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1402:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1403:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1404:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1405:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1406:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1407:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL I2S
1408:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1409:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1410:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1411:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Private variables ---------------------------------------------------------*/
1412:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Private constants ---------------------------------------------------------*/
1413:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Private macros ------------------------------------------------------------*/
1414:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1415:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported types ------------------------------------------------------------*/
1416:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #if defined(USE_FULL_LL_DRIVER)
1417:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_ES_INIT I2S Exported Init structure
1418:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1419:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1420:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1421:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1422:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  I2S Init structure definition
1423:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
ARM GAS  /tmp/cczBZbME.s 			page 77


1424:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1425:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** typedef struct
1426:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1427:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t Mode;                    /*!< Specifies the I2S operating mode.
1428:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref I2S_LL_EC_MODE
1429:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1430:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
1431:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1432:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t Standard;                /*!< Specifies the standard used for the I2S communication.
1433:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref I2S_LL_EC_STANDARD
1434:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1435:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
1436:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1437:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1438:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t DataFormat;              /*!< Specifies the data format for the I2S communication.
1439:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref I2S_LL_EC_DATA_FORMA
1440:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1441:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
1442:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1443:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1444:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t MCLKOutput;              /*!< Specifies whether the I2S MCLK output is enabled or not.
1445:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref I2S_LL_EC_MCLK_OUTPU
1446:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1447:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
1448:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1449:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1450:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t AudioFreq;               /*!< Specifies the frequency selected for the I2S communication
1451:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref I2S_LL_EC_AUDIO_FREQ
1452:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1453:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          Audio Frequency can be modified afterwards using Reference
1454:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          and unitary functions @ref LL_I2S_SetPrescalerLinear() and
1455:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1456:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1457:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   uint32_t ClockPolarity;           /*!< Specifies the idle state of the I2S clock.
1458:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This parameter can be a value of @ref I2S_LL_EC_POLARITY
1459:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1460:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****                                          This feature can be modified afterwards using unitary func
1461:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1462:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** } LL_I2S_InitTypeDef;
1463:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1464:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1465:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1466:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1467:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #endif /*USE_FULL_LL_DRIVER*/
1468:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1469:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported constants --------------------------------------------------------*/
1470:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_Exported_Constants I2S Exported Constants
1471:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1472:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1473:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1474:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EC_GET_FLAG Get Flags Defines
1475:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief    Flags defines which can be used with LL_I2S_ReadReg function
1476:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1477:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1478:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_RXNE                     LL_SPI_SR_RXNE            /*!< Rx buffer not empty flag 
1479:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_TXE                      LL_SPI_SR_TXE             /*!< Tx buffer empty flag     
1480:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_BSY                      LL_SPI_SR_BSY             /*!< Busy flag                
ARM GAS  /tmp/cczBZbME.s 			page 78


1481:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_UDR                      SPI_SR_UDR                /*!< Underrun flag            
1482:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_OVR                      LL_SPI_SR_OVR             /*!< Overrun flag             
1483:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_FRE                      LL_SPI_SR_FRE             /*!< TI mode frame format erro
1484:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1485:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1486:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1487:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1488:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_IT IT Defines
1489:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief    IT defines which can be used with LL_SPI_ReadReg and  LL_SPI_WriteReg functions
1490:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1491:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1492:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_CR2_RXNEIE                  LL_SPI_CR2_RXNEIE         /*!< Rx buffer not empty inter
1493:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_CR2_TXEIE                   LL_SPI_CR2_TXEIE          /*!< Tx buffer empty interrupt
1494:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_CR2_ERRIE                   LL_SPI_CR2_ERRIE          /*!< Error interrupt enable   
1495:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1496:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1497:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1498:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1499:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EC_DATA_FORMAT Data format
1500:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1501:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1502:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_DATAFORMAT_16B              0x00000000U                                   /*!< Data 
1503:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_DATAFORMAT_16B_EXTENDED     (SPI_I2SCFGR_CHLEN)                           /*!< Data 
1504:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_DATAFORMAT_24B              (SPI_I2SCFGR_CHLEN | SPI_I2SCFGR_DATLEN_0)    /*!< Data 
1505:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_DATAFORMAT_32B              (SPI_I2SCFGR_CHLEN | SPI_I2SCFGR_DATLEN_1)    /*!< Data 
1506:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1507:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1508:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1509:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1510:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EC_POLARITY Clock Polarity
1511:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1512:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1513:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_POLARITY_LOW                0x00000000U               /*!< Clock steady state is low
1514:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_POLARITY_HIGH               (SPI_I2SCFGR_CKPOL)       /*!< Clock steady state is hig
1515:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1516:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1517:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1518:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1519:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EC_STANDARD I2s Standard
1520:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1521:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1522:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_STANDARD_PHILIPS            0x00000000U                                             
1523:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_STANDARD_MSB                (SPI_I2SCFGR_I2SSTD_0)                                  
1524:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_STANDARD_LSB                (SPI_I2SCFGR_I2SSTD_1)                                  
1525:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_STANDARD_PCM_SHORT          (SPI_I2SCFGR_I2SSTD_0 | SPI_I2SCFGR_I2SSTD_1)           
1526:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_STANDARD_PCM_LONG           (SPI_I2SCFGR_I2SSTD_0 | SPI_I2SCFGR_I2SSTD_1 | SPI_I2SCF
1527:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1528:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1529:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1530:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1531:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EC_MODE Operation Mode
1532:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1533:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1534:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MODE_SLAVE_TX               0x00000000U                                   /*!< Slave
1535:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MODE_SLAVE_RX               (SPI_I2SCFGR_I2SCFG_0)                        /*!< Slave
1536:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MODE_MASTER_TX              (SPI_I2SCFGR_I2SCFG_1)                        /*!< Maste
1537:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MODE_MASTER_RX              (SPI_I2SCFGR_I2SCFG_0 | SPI_I2SCFGR_I2SCFG_1) /*!< Maste
ARM GAS  /tmp/cczBZbME.s 			page 79


1538:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1539:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1540:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1541:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1542:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EC_PRESCALER_FACTOR Prescaler Factor
1543:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1544:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1545:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_PRESCALER_PARITY_EVEN       0x00000000U               /*!< Odd factor: Real divider 
1546:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_PRESCALER_PARITY_ODD        (SPI_I2SPR_ODD >> 8U)     /*!< Odd factor: Real divider 
1547:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1548:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1549:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1550:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1551:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #if defined(USE_FULL_LL_DRIVER)
1552:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1553:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EC_MCLK_OUTPUT MCLK Output
1554:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1555:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1556:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MCLK_OUTPUT_DISABLE         0x00000000U               /*!< Master clock output is di
1557:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MCLK_OUTPUT_ENABLE          (SPI_I2SPR_MCKOE)         /*!< Master clock output is en
1558:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1559:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1560:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1561:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1562:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EC_AUDIO_FREQ Audio Frequency
1563:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1564:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1565:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1566:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_192K              192000U       /*!< Audio Frequency configuration 192000 
1567:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_96K               96000U        /*!< Audio Frequency configuration  96000 
1568:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_48K               48000U        /*!< Audio Frequency configuration  48000 
1569:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_44K               44100U        /*!< Audio Frequency configuration  44100 
1570:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_32K               32000U        /*!< Audio Frequency configuration  32000 
1571:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_22K               22050U        /*!< Audio Frequency configuration  22050 
1572:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_16K               16000U        /*!< Audio Frequency configuration  16000 
1573:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_11K               11025U        /*!< Audio Frequency configuration  11025 
1574:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_8K                8000U         /*!< Audio Frequency configuration   8000 
1575:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_AUDIOFREQ_DEFAULT           2U            /*!< Audio Freq not specified. Register I2
1576:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1577:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1578:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1579:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #endif /* USE_FULL_LL_DRIVER */
1580:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1581:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1582:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1583:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1584:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1585:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported macro ------------------------------------------------------------*/
1586:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_Exported_Macros I2S Exported Macros
1587:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1588:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1589:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1590:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EM_WRITE_READ Common Write and read registers Macros
1591:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1592:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1593:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1594:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS  /tmp/cczBZbME.s 			page 80


1595:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Write a value in I2S register
1596:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __INSTANCE__ I2S Instance
1597:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __REG__ Register to be written
1598:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __VALUE__ Value to be written in the register
1599:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1600:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1601:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_WriteReg(__INSTANCE__, __REG__, __VALUE__) WRITE_REG(__INSTANCE__->__REG__, (__VALUE
1602:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1603:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1604:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Read a value in I2S register
1605:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __INSTANCE__ I2S Instance
1606:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  __REG__ Register to be read
1607:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval Register value
1608:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1609:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_ReadReg(__INSTANCE__, __REG__) READ_REG(__INSTANCE__->__REG__)
1610:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1611:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1612:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1613:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1614:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1615:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @}
1616:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1617:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1618:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1619:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported functions --------------------------------------------------------*/
1620:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1621:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_Exported_Functions I2S Exported Functions
1622:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1623:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1624:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1625:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup I2S_LL_EF_Configuration Configuration
1626:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @{
1627:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1628:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1629:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1630:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Select I2S mode and Enable I2S peripheral
1631:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll I2SCFGR      I2SMOD        LL_I2S_Enable\n
1632:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   *         I2SCFGR      I2SE          LL_I2S_Enable
1633:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1634:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1635:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1636:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_I2S_Enable(SPI_TypeDef *SPIx)
1637:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1638:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   SET_BIT(SPIx->I2SCFGR, SPI_I2SCFGR_I2SMOD | SPI_I2SCFGR_I2SE);
1639:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1640:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
1641:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1642:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Disable I2S peripheral
1643:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll I2SCFGR      I2SE          LL_I2S_Disable
1644:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1645:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval None
1646:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1647:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_I2S_Disable(SPI_TypeDef *SPIx)
1648:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1649:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   CLEAR_BIT(SPIx->I2SCFGR, SPI_I2SCFGR_I2SMOD | SPI_I2SCFGR_I2SE);
1650:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1651:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** 
ARM GAS  /tmp/cczBZbME.s 			page 81


1652:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1653:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @brief  Check if I2S peripheral is enabled
1654:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @rmtoll I2SCFGR      I2SE          LL_I2S_IsEnabled
1655:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @param  SPIx SPI Instance
1656:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   * @retval State of bit (1 or 0).
1657:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   */
1658:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_I2S_IsEnabled(SPI_TypeDef *SPIx)
 598              		.loc 3 1658 26 view .LVU172
 599              	.LBB67:
1659:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1660:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****   return ((READ_BIT(SPIx->I2SCFGR, SPI_I2SCFGR_I2SE) == (SPI_I2SCFGR_I2SE)) ? 1UL : 0UL);
 600              		.loc 3 1660 3 view .LVU173
 601              		.loc 3 1660 12 is_stmt 0 view .LVU174
 602 0002 C669     		ldr	r6, [r0, #28]
 603              		.loc 3 1660 83 view .LVU175
 604 0004 16F48066 		ands	r6, r6, #1024
 605 0008 49D1     		bne	.L39
 606 000a 0446     		mov	r4, r0
 607 000c 0D46     		mov	r5, r1
 608              	.LVL44:
 609              		.loc 3 1660 83 view .LVU176
 610              	.LBE67:
 611              	.LBE66:
 437:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   {
 438:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /*---------------------------- SPIx I2SCFGR Configuration --------------------
 439:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * Configure SPIx I2SCFGR with parameters:
 440:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - Mode:          SPI_I2SCFGR_I2SCFG[1:0] bit
 441:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - Standard:      SPI_I2SCFGR_I2SSTD[1:0] and SPI_I2SCFGR_PCMSYNC bits
 442:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - DataFormat:    SPI_I2SCFGR_CHLEN and SPI_I2SCFGR_DATLEN bits
 443:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - ClockPolarity: SPI_I2SCFGR_CKPOL bit
 444:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      */
 445:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 446:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Write to SPIx I2SCFGR */
 447:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     MODIFY_REG(SPIx->I2SCFGR,
 612              		.loc 1 447 5 is_stmt 1 view .LVU177
 613 000e C269     		ldr	r2, [r0, #28]
 614 0010 244B     		ldr	r3, .L45
 615 0012 1340     		ands	r3, r3, r2
 616 0014 0A68     		ldr	r2, [r1]
 617 0016 4968     		ldr	r1, [r1, #4]
 618              	.LVL45:
 619              		.loc 1 447 5 is_stmt 0 view .LVU178
 620 0018 0A43     		orrs	r2, r2, r1
 621 001a A968     		ldr	r1, [r5, #8]
 622 001c 0A43     		orrs	r2, r2, r1
 623 001e 6969     		ldr	r1, [r5, #20]
 624 0020 0A43     		orrs	r2, r2, r1
 625 0022 1343     		orrs	r3, r3, r2
 626 0024 43F40063 		orr	r3, r3, #2048
 627 0028 C361     		str	r3, [r0, #28]
 448:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                I2S_I2SCFGR_CLEAR_MASK,
 449:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                I2S_InitStruct->Mode | I2S_InitStruct->Standard |
 450:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                I2S_InitStruct->DataFormat | I2S_InitStruct->ClockPolarity |
 451:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****                SPI_I2SCFGR_I2SMOD);
 452:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 453:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /*---------------------------- SPIx I2SPR Configuration ----------------------
 454:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * Configure SPIx I2SPR with parameters:
ARM GAS  /tmp/cczBZbME.s 			page 82


 455:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - MCLKOutput:    SPI_I2SPR_MCKOE bit
 456:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * - AudioFreq:     SPI_I2SPR_I2SDIV[7:0] and SPI_I2SPR_ODD bits
 457:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      */
 458:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 459:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* If the requested audio frequency is not the default, compute the prescaler (i2sodd, i2sdiv)
 460:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      * else, default values are used:  i2sodd = 0U, i2sdiv = 2U.
 461:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****      */
 462:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     if (I2S_InitStruct->AudioFreq != LL_I2S_AUDIOFREQ_DEFAULT)
 628              		.loc 1 462 5 is_stmt 1 view .LVU179
 629              		.loc 1 462 23 is_stmt 0 view .LVU180
 630 002a 2B69     		ldr	r3, [r5, #16]
 631              		.loc 1 462 8 view .LVU181
 632 002c 022B     		cmp	r3, #2
 633 002e 32D0     		beq	.L40
 463:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     {
 464:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* Check the frame length (For the Prescaler computing)
 465:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****        * Default value: LL_I2S_DATAFORMAT_16B (packetlength = 1U).
 466:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****        */
 467:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       if (I2S_InitStruct->DataFormat != LL_I2S_DATAFORMAT_16B)
 634              		.loc 1 467 7 is_stmt 1 view .LVU182
 635              		.loc 1 467 25 is_stmt 0 view .LVU183
 636 0030 AB68     		ldr	r3, [r5, #8]
 637              		.loc 1 467 10 view .LVU184
 638 0032 2BBB     		cbnz	r3, .L41
 422:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   uint32_t tmp;
 639              		.loc 1 422 12 view .LVU185
 640 0034 0127     		movs	r7, #1
 641              	.L35:
 642              	.LVL46:
 468:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       {
 469:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****         /* Packet length is 32 bits */
 470:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****         packetlength = 2U;
 471:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 472:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 473:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* If an external I2S clock has to be used, the specific define should be set
 474:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       in the project configuration or in the stm32f7xx_ll_rcc.h file */
 475:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* Get the I2S source clock value */
 476:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       sourceclock = LL_RCC_GetI2SClockFreq(LL_RCC_I2S1_CLKSOURCE);
 643              		.loc 1 476 7 is_stmt 1 view .LVU186
 644              		.loc 1 476 21 is_stmt 0 view .LVU187
 645 0036 4FF40000 		mov	r0, #8388608
 646              	.LVL47:
 647              		.loc 1 476 21 view .LVU188
 648 003a FFF7FEFF 		bl	LL_RCC_GetI2SClockFreq
 649              	.LVL48:
 477:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 478:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* Compute the Real divider depending on the MCLK output state with a floating point */
 479:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       if (I2S_InitStruct->MCLKOutput == LL_I2S_MCLK_OUTPUT_ENABLE)
 650              		.loc 1 479 7 is_stmt 1 view .LVU189
 651              		.loc 1 479 25 is_stmt 0 view .LVU190
 652 003e EB68     		ldr	r3, [r5, #12]
 653              		.loc 1 479 10 view .LVU191
 654 0040 B3F5007F 		cmp	r3, #512
 655 0044 1ED0     		beq	.L44
 480:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       {
 481:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****         /* MCLK output is enabled */
 482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****         tmp = (((((sourceclock / 256U) * 10U) / I2S_InitStruct->AudioFreq)) + 5U);
ARM GAS  /tmp/cczBZbME.s 			page 83


 483:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 484:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       else
 485:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       {
 486:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****         /* MCLK output is disabled */
 487:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****         tmp = (((((sourceclock / (32U * packetlength)) * 10U) / I2S_InitStruct->AudioFreq)) + 5U);
 656              		.loc 1 487 9 is_stmt 1 view .LVU192
 657              		.loc 1 487 39 is_stmt 0 view .LVU193
 658 0046 7F01     		lsls	r7, r7, #5
 659              	.LVL49:
 660              		.loc 1 487 32 view .LVU194
 661 0048 B0FBF7F0 		udiv	r0, r0, r7
 662              	.LVL50:
 663              		.loc 1 487 56 view .LVU195
 664 004c 00EB8000 		add	r0, r0, r0, lsl #2
 665 0050 4300     		lsls	r3, r0, #1
 666              		.loc 1 487 79 view .LVU196
 667 0052 2A69     		ldr	r2, [r5, #16]
 668              		.loc 1 487 63 view .LVU197
 669 0054 B3FBF2F3 		udiv	r3, r3, r2
 670              		.loc 1 487 13 view .LVU198
 671 0058 0533     		adds	r3, r3, #5
 672              	.LVL51:
 673              	.L37:
 488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 489:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 490:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* Remove the floating point */
 491:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       tmp = tmp / 10U;
 674              		.loc 1 491 7 is_stmt 1 view .LVU199
 675              		.loc 1 491 11 is_stmt 0 view .LVU200
 676 005a 134A     		ldr	r2, .L45+4
 677 005c A2FB0323 		umull	r2, r3, r2, r3
 678              	.LVL52:
 492:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 493:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* Check the parity of the divider */
 494:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       i2sodd = (tmp & (uint16_t)0x0001U);
 679              		.loc 1 494 7 is_stmt 1 view .LVU201
 680              		.loc 1 494 14 is_stmt 0 view .LVU202
 681 0060 C3F3C002 		ubfx	r2, r3, #3, #1
 682              	.LVL53:
 495:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 496:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* Compute the i2sdiv prescaler */
 497:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       i2sdiv = ((tmp - i2sodd) / 2U);
 683              		.loc 1 497 7 is_stmt 1 view .LVU203
 684              		.loc 1 497 22 is_stmt 0 view .LVU204
 685 0064 C2EBD303 		rsb	r3, r2, r3, lsr #3
 686              	.LVL54:
 687              		.loc 1 497 14 view .LVU205
 688 0068 5B08     		lsrs	r3, r3, #1
 689              	.LVL55:
 498:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 499:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* Get the Mask for the Odd bit (SPI_I2SPR[8]) register */
 500:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       i2sodd = (i2sodd << 8U);
 690              		.loc 1 500 7 is_stmt 1 view .LVU206
 691              		.loc 1 500 14 is_stmt 0 view .LVU207
 692 006a 1202     		lsls	r2, r2, #8
 693              	.LVL56:
 694              	.L34:
ARM GAS  /tmp/cczBZbME.s 			page 84


 501:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     }
 502:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 503:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Test if the divider is 1 or 0 or greater than 0xFF */
 504:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     if ((i2sdiv < 2U) || (i2sdiv > 0xFFU))
 695              		.loc 1 504 5 is_stmt 1 view .LVU208
 696              		.loc 1 504 23 is_stmt 0 view .LVU209
 697 006c 991E     		subs	r1, r3, #2
 698              		.loc 1 504 8 view .LVU210
 699 006e FD29     		cmp	r1, #253
 700 0070 13D8     		bhi	.L42
 701 0072 1646     		mov	r6, r2
 702              	.LVL57:
 703              	.L38:
 505:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     {
 506:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       /* Set the default values */
 507:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       i2sdiv = 2U;
 508:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       i2sodd = 0U;
 509:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     }
 510:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 511:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     /* Write to SPIx I2SPR register the computed value */
 512:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     WRITE_REG(SPIx->I2SPR, i2sdiv | i2sodd | I2S_InitStruct->MCLKOutput);
 704              		.loc 1 512 5 is_stmt 1 view .LVU211
 705 0074 3343     		orrs	r3, r3, r6
 706              	.LVL58:
 707              		.loc 1 512 5 is_stmt 0 view .LVU212
 708 0076 EA68     		ldr	r2, [r5, #12]
 709 0078 1343     		orrs	r3, r3, r2
 710 007a 2362     		str	r3, [r4, #32]
 513:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 514:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****     status = SUCCESS;
 711              		.loc 1 514 5 is_stmt 1 view .LVU213
 712              	.LVL59:
 713              		.loc 1 514 12 is_stmt 0 view .LVU214
 714 007c 0020     		movs	r0, #0
 715              	.LVL60:
 716              	.L33:
 515:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   }
 516:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   return status;
 717              		.loc 1 516 3 is_stmt 1 view .LVU215
 517:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
 718              		.loc 1 517 1 is_stmt 0 view .LVU216
 719 007e F8BD     		pop	{r3, r4, r5, r6, r7, pc}
 720              	.LVL61:
 721              	.L41:
 470:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 722              		.loc 1 470 22 view .LVU217
 723 0080 0227     		movs	r7, #2
 724 0082 D8E7     		b	.L35
 725              	.LVL62:
 726              	.L44:
 482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 727              		.loc 1 482 9 is_stmt 1 view .LVU218
 482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 728              		.loc 1 482 32 is_stmt 0 view .LVU219
 729 0084 000A     		lsrs	r0, r0, #8
 730              	.LVL63:
 482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
ARM GAS  /tmp/cczBZbME.s 			page 85


 731              		.loc 1 482 40 view .LVU220
 732 0086 00EB8000 		add	r0, r0, r0, lsl #2
 733 008a 4300     		lsls	r3, r0, #1
 482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 734              		.loc 1 482 63 view .LVU221
 735 008c 2A69     		ldr	r2, [r5, #16]
 482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 736              		.loc 1 482 47 view .LVU222
 737 008e B3FBF2F3 		udiv	r3, r3, r2
 482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 738              		.loc 1 482 13 view .LVU223
 739 0092 0533     		adds	r3, r3, #5
 740              	.LVL64:
 482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       }
 741              		.loc 1 482 13 view .LVU224
 742 0094 E1E7     		b	.L37
 743              	.LVL65:
 744              	.L40:
 421:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   uint32_t packetlength = 1U;
 745              		.loc 1 421 12 view .LVU225
 746 0096 3246     		mov	r2, r6
 747 0098 E8E7     		b	.L34
 748              	.LVL66:
 749              	.L42:
 507:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       i2sodd = 0U;
 750              		.loc 1 507 14 view .LVU226
 751 009a 0223     		movs	r3, #2
 752              	.LVL67:
 507:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****       i2sodd = 0U;
 753              		.loc 1 507 14 view .LVU227
 754 009c EAE7     		b	.L38
 755              	.LVL68:
 756              	.L39:
 425:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 757              		.loc 1 425 15 view .LVU228
 758 009e 0120     		movs	r0, #1
 759              	.LVL69:
 425:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 760              		.loc 1 425 15 view .LVU229
 761 00a0 EDE7     		b	.L33
 762              	.L46:
 763 00a2 00BF     		.align	2
 764              	.L45:
 765 00a4 C0F4FFFF 		.word	-2880
 766 00a8 CDCCCCCC 		.word	-858993459
 767              		.cfi_endproc
 768              	.LFE455:
 770              		.section	.text.LL_I2S_StructInit,"ax",%progbits
 771              		.align	1
 772              		.global	LL_I2S_StructInit
 773              		.syntax unified
 774              		.thumb
 775              		.thumb_func
 777              	LL_I2S_StructInit:
 778              	.LVL70:
 779              	.LFB456:
 518:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
ARM GAS  /tmp/cczBZbME.s 			page 86


 519:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 520:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @brief  Set each @ref LL_I2S_InitTypeDef field to default value.
 521:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  I2S_InitStruct pointer to a @ref LL_I2S_InitTypeDef structure
 522:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *         whose fields will be set to default values.
 523:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @retval None
 524:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 525:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** void LL_I2S_StructInit(LL_I2S_InitTypeDef *I2S_InitStruct)
 526:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
 780              		.loc 1 526 1 is_stmt 1 view -0
 781              		.cfi_startproc
 782              		@ args = 0, pretend = 0, frame = 0
 783              		@ frame_needed = 0, uses_anonymous_args = 0
 784              		@ link register save eliminated.
 527:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /*--------------- Reset I2S init structure parameters values -----------------*/
 528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   I2S_InitStruct->Mode              = LL_I2S_MODE_SLAVE_TX;
 785              		.loc 1 528 3 view .LVU231
 786              		.loc 1 528 37 is_stmt 0 view .LVU232
 787 0000 0023     		movs	r3, #0
 788 0002 0360     		str	r3, [r0]
 529:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   I2S_InitStruct->Standard          = LL_I2S_STANDARD_PHILIPS;
 789              		.loc 1 529 3 is_stmt 1 view .LVU233
 790              		.loc 1 529 37 is_stmt 0 view .LVU234
 791 0004 4360     		str	r3, [r0, #4]
 530:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   I2S_InitStruct->DataFormat        = LL_I2S_DATAFORMAT_16B;
 792              		.loc 1 530 3 is_stmt 1 view .LVU235
 793              		.loc 1 530 37 is_stmt 0 view .LVU236
 794 0006 8360     		str	r3, [r0, #8]
 531:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   I2S_InitStruct->MCLKOutput        = LL_I2S_MCLK_OUTPUT_DISABLE;
 795              		.loc 1 531 3 is_stmt 1 view .LVU237
 796              		.loc 1 531 37 is_stmt 0 view .LVU238
 797 0008 C360     		str	r3, [r0, #12]
 532:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   I2S_InitStruct->AudioFreq         = LL_I2S_AUDIOFREQ_DEFAULT;
 798              		.loc 1 532 3 is_stmt 1 view .LVU239
 799              		.loc 1 532 37 is_stmt 0 view .LVU240
 800 000a 0222     		movs	r2, #2
 801 000c 0261     		str	r2, [r0, #16]
 533:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   I2S_InitStruct->ClockPolarity     = LL_I2S_POLARITY_LOW;
 802              		.loc 1 533 3 is_stmt 1 view .LVU241
 803              		.loc 1 533 37 is_stmt 0 view .LVU242
 804 000e 4361     		str	r3, [r0, #20]
 534:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
 805              		.loc 1 534 1 view .LVU243
 806 0010 7047     		bx	lr
 807              		.cfi_endproc
 808              	.LFE456:
 810              		.section	.text.LL_I2S_ConfigPrescaler,"ax",%progbits
 811              		.align	1
 812              		.global	LL_I2S_ConfigPrescaler
 813              		.syntax unified
 814              		.thumb
 815              		.thumb_func
 817              	LL_I2S_ConfigPrescaler:
 818              	.LVL71:
 819              	.LFB457:
 535:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 536:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
 537:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @brief  Set linear and parity prescaler.
ARM GAS  /tmp/cczBZbME.s 			page 87


 538:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @note   To calculate value of PrescalerLinear(I2SDIV[7:0] bits) and PrescalerParity(ODD bit)\n
 539:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *         Check Audio frequency table and formulas inside Reference Manual (SPI/I2S).
 540:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  SPIx SPI Instance
 541:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  PrescalerLinear value Min_Data=0x02 and Max_Data=0xFF.
 542:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @param  PrescalerParity This parameter can be one of the following values:
 543:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *         @arg @ref LL_I2S_PRESCALER_PARITY_EVEN
 544:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   *         @arg @ref LL_I2S_PRESCALER_PARITY_ODD
 545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   * @retval None
 546:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   */
 547:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** void LL_I2S_ConfigPrescaler(SPI_TypeDef *SPIx, uint32_t PrescalerLinear, uint32_t PrescalerParity)
 548:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
 820              		.loc 1 548 1 is_stmt 1 view -0
 821              		.cfi_startproc
 822              		@ args = 0, pretend = 0, frame = 0
 823              		@ frame_needed = 0, uses_anonymous_args = 0
 824              		@ link register save eliminated.
 549:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /* Check the I2S parameters */
 550:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_I2S_ALL_INSTANCE(SPIx));
 825              		.loc 1 550 3 view .LVU245
 551:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_I2S_PRESCALER_LINEAR(PrescalerLinear));
 826              		.loc 1 551 3 view .LVU246
 552:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   assert_param(IS_LL_I2S_PRESCALER_PARITY(PrescalerParity));
 827              		.loc 1 552 3 view .LVU247
 553:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** 
 554:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   /* Write to SPIx I2SPR */
 555:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****   MODIFY_REG(SPIx->I2SPR, SPI_I2SPR_I2SDIV | SPI_I2SPR_ODD, PrescalerLinear | (PrescalerParity << 8
 828              		.loc 1 555 3 view .LVU248
 829 0000 036A     		ldr	r3, [r0, #32]
 830 0002 6FF30803 		bfc	r3, #0, #9
 831 0006 41EA0221 		orr	r1, r1, r2, lsl #8
 832              	.LVL72:
 833              		.loc 1 555 3 is_stmt 0 view .LVU249
 834 000a 0B43     		orrs	r3, r3, r1
 835 000c 0362     		str	r3, [r0, #32]
 556:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
 836              		.loc 1 556 1 view .LVU250
 837 000e 7047     		bx	lr
 838              		.cfi_endproc
 839              	.LFE457:
 841              		.text
 842              	.Letext0:
 843              		.file 4 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
 844              		.file 5 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
 845              		.file 6 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
 846              		.file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h"
ARM GAS  /tmp/cczBZbME.s 			page 88


DEFINED SYMBOLS
                            *ABS*:00000000 stm32f7xx_ll_spi.c
     /tmp/cczBZbME.s:20     .text.LL_SPI_DeInit:00000000 $t
     /tmp/cczBZbME.s:26     .text.LL_SPI_DeInit:00000000 LL_SPI_DeInit
     /tmp/cczBZbME.s:292    .text.LL_SPI_DeInit:000000b8 $d
     /tmp/cczBZbME.s:303    .text.LL_SPI_Init:00000000 $t
     /tmp/cczBZbME.s:309    .text.LL_SPI_Init:00000000 LL_SPI_Init
     /tmp/cczBZbME.s:470    .text.LL_SPI_Init:00000084 $d
     /tmp/cczBZbME.s:476    .text.LL_SPI_StructInit:00000000 $t
     /tmp/cczBZbME.s:482    .text.LL_SPI_StructInit:00000000 LL_SPI_StructInit
     /tmp/cczBZbME.s:529    .text.LL_I2S_DeInit:00000000 $t
     /tmp/cczBZbME.s:535    .text.LL_I2S_DeInit:00000000 LL_I2S_DeInit
     /tmp/cczBZbME.s:558    .text.LL_I2S_Init:00000000 $t
     /tmp/cczBZbME.s:564    .text.LL_I2S_Init:00000000 LL_I2S_Init
     /tmp/cczBZbME.s:765    .text.LL_I2S_Init:000000a4 $d
     /tmp/cczBZbME.s:771    .text.LL_I2S_StructInit:00000000 $t
     /tmp/cczBZbME.s:777    .text.LL_I2S_StructInit:00000000 LL_I2S_StructInit
     /tmp/cczBZbME.s:811    .text.LL_I2S_ConfigPrescaler:00000000 $t
     /tmp/cczBZbME.s:817    .text.LL_I2S_ConfigPrescaler:00000000 LL_I2S_ConfigPrescaler

UNDEFINED SYMBOLS
LL_RCC_GetI2SClockFreq
