mbed library sources

Dependents:   Encrypted my_mbed lklk CyaSSL_DTLS_Cellular ... more

Superseded

This library was superseded by mbed-dev - https://os.mbed.com/users/mbed_official/code/mbed-dev/.

Development branch of the mbed library sources. This library is kept in synch with the latest changes from the mbed SDK and it is not guaranteed to work.

If you are looking for a stable and tested release, please import one of the official mbed library releases:

Import librarymbed

The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Committer:
mbed_official
Date:
Fri Aug 14 13:15:17 2015 +0100
Revision:
610:813dcc80987e
Parent:
573:ad23fe03a082
Synchronized with git revision 6d84db41c6833e0b9b024741eb0616a5f62d5599

Full URL: https://github.com/mbedmicro/mbed/commit/6d84db41c6833e0b9b024741eb0616a5f62d5599/

DISCO_F746NG - Improvements

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 573:ad23fe03a082 1 /**
mbed_official 573:ad23fe03a082 2 ******************************************************************************
mbed_official 573:ad23fe03a082 3 * @file stm32_hal_legacy.h
mbed_official 573:ad23fe03a082 4 * @author MCD Application Team
mbed_official 610:813dcc80987e 5 * @version V1.0.1
mbed_official 610:813dcc80987e 6 * @date 25-June-2015
mbed_official 573:ad23fe03a082 7 * @brief This file contains aliases definition for the STM32Cube HAL constants
mbed_official 573:ad23fe03a082 8 * macros and functions maintained for legacy purpose.
mbed_official 573:ad23fe03a082 9 ******************************************************************************
mbed_official 573:ad23fe03a082 10 * @attention
mbed_official 573:ad23fe03a082 11 *
mbed_official 573:ad23fe03a082 12 * <h2><center>&copy; COPYRIGHT(c) 2015 STMicroelectronics</center></h2>
mbed_official 573:ad23fe03a082 13 *
mbed_official 573:ad23fe03a082 14 * Redistribution and use in source and binary forms, with or without modification,
mbed_official 573:ad23fe03a082 15 * are permitted provided that the following conditions are met:
mbed_official 573:ad23fe03a082 16 * 1. Redistributions of source code must retain the above copyright notice,
mbed_official 573:ad23fe03a082 17 * this list of conditions and the following disclaimer.
mbed_official 573:ad23fe03a082 18 * 2. Redistributions in binary form must reproduce the above copyright notice,
mbed_official 573:ad23fe03a082 19 * this list of conditions and the following disclaimer in the documentation
mbed_official 573:ad23fe03a082 20 * and/or other materials provided with the distribution.
mbed_official 573:ad23fe03a082 21 * 3. Neither the name of STMicroelectronics nor the names of its contributors
mbed_official 573:ad23fe03a082 22 * may be used to endorse or promote products derived from this software
mbed_official 573:ad23fe03a082 23 * without specific prior written permission.
mbed_official 573:ad23fe03a082 24 *
mbed_official 573:ad23fe03a082 25 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
mbed_official 573:ad23fe03a082 26 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
mbed_official 573:ad23fe03a082 27 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
mbed_official 573:ad23fe03a082 28 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
mbed_official 573:ad23fe03a082 29 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
mbed_official 573:ad23fe03a082 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
mbed_official 573:ad23fe03a082 31 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
mbed_official 573:ad23fe03a082 32 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
mbed_official 573:ad23fe03a082 33 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
mbed_official 573:ad23fe03a082 34 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
mbed_official 573:ad23fe03a082 35 *
mbed_official 573:ad23fe03a082 36 ******************************************************************************
mbed_official 573:ad23fe03a082 37 */
mbed_official 573:ad23fe03a082 38
mbed_official 573:ad23fe03a082 39 /* Define to prevent recursive inclusion -------------------------------------*/
mbed_official 573:ad23fe03a082 40 #ifndef __STM32_HAL_LEGACY
mbed_official 573:ad23fe03a082 41 #define __STM32_HAL_LEGACY
mbed_official 573:ad23fe03a082 42
mbed_official 573:ad23fe03a082 43 #ifdef __cplusplus
mbed_official 573:ad23fe03a082 44 extern "C" {
mbed_official 573:ad23fe03a082 45 #endif
mbed_official 573:ad23fe03a082 46
mbed_official 573:ad23fe03a082 47 /* Includes ------------------------------------------------------------------*/
mbed_official 573:ad23fe03a082 48 /* Exported types ------------------------------------------------------------*/
mbed_official 573:ad23fe03a082 49 /* Exported constants --------------------------------------------------------*/
mbed_official 573:ad23fe03a082 50
mbed_official 573:ad23fe03a082 51 /** @defgroup HAL_AES_Aliased_Defines HAL CRYP Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 52 * @{
mbed_official 573:ad23fe03a082 53 */
mbed_official 573:ad23fe03a082 54 #define AES_FLAG_RDERR CRYP_FLAG_RDERR
mbed_official 573:ad23fe03a082 55 #define AES_FLAG_WRERR CRYP_FLAG_WRERR
mbed_official 573:ad23fe03a082 56 #define AES_CLEARFLAG_CCF CRYP_CLEARFLAG_CCF
mbed_official 573:ad23fe03a082 57 #define AES_CLEARFLAG_RDERR CRYP_CLEARFLAG_RDERR
mbed_official 573:ad23fe03a082 58 #define AES_CLEARFLAG_WRERR CRYP_CLEARFLAG_WRERR
mbed_official 573:ad23fe03a082 59
mbed_official 573:ad23fe03a082 60 /**
mbed_official 573:ad23fe03a082 61 * @}
mbed_official 573:ad23fe03a082 62 */
mbed_official 573:ad23fe03a082 63
mbed_official 573:ad23fe03a082 64 /** @defgroup HAL_ADC_Aliased_Defines HAL ADC Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 65 * @{
mbed_official 573:ad23fe03a082 66 */
mbed_official 573:ad23fe03a082 67 #define ADC_RESOLUTION12b ADC_RESOLUTION_12B
mbed_official 573:ad23fe03a082 68 #define ADC_RESOLUTION10b ADC_RESOLUTION_10B
mbed_official 573:ad23fe03a082 69 #define ADC_RESOLUTION8b ADC_RESOLUTION_8B
mbed_official 573:ad23fe03a082 70 #define ADC_RESOLUTION6b ADC_RESOLUTION_6B
mbed_official 573:ad23fe03a082 71 #define OVR_DATA_OVERWRITTEN ADC_OVR_DATA_OVERWRITTEN
mbed_official 573:ad23fe03a082 72 #define OVR_DATA_PRESERVED ADC_OVR_DATA_PRESERVED
mbed_official 573:ad23fe03a082 73 #define EOC_SINGLE_CONV ADC_EOC_SINGLE_CONV
mbed_official 573:ad23fe03a082 74 #define EOC_SEQ_CONV ADC_EOC_SEQ_CONV
mbed_official 573:ad23fe03a082 75 #define EOC_SINGLE_SEQ_CONV ADC_EOC_SINGLE_SEQ_CONV
mbed_official 573:ad23fe03a082 76 #define REGULAR_GROUP ADC_REGULAR_GROUP
mbed_official 573:ad23fe03a082 77 #define INJECTED_GROUP ADC_INJECTED_GROUP
mbed_official 573:ad23fe03a082 78 #define REGULAR_INJECTED_GROUP ADC_REGULAR_INJECTED_GROUP
mbed_official 573:ad23fe03a082 79 #define AWD_EVENT ADC_AWD_EVENT
mbed_official 573:ad23fe03a082 80 #define AWD1_EVENT ADC_AWD1_EVENT
mbed_official 573:ad23fe03a082 81 #define AWD2_EVENT ADC_AWD2_EVENT
mbed_official 573:ad23fe03a082 82 #define AWD3_EVENT ADC_AWD3_EVENT
mbed_official 573:ad23fe03a082 83 #define OVR_EVENT ADC_OVR_EVENT
mbed_official 573:ad23fe03a082 84 #define JQOVF_EVENT ADC_JQOVF_EVENT
mbed_official 573:ad23fe03a082 85 #define ALL_CHANNELS ADC_ALL_CHANNELS
mbed_official 573:ad23fe03a082 86 #define REGULAR_CHANNELS ADC_REGULAR_CHANNELS
mbed_official 573:ad23fe03a082 87 #define INJECTED_CHANNELS ADC_INJECTED_CHANNELS
mbed_official 573:ad23fe03a082 88 #define SYSCFG_FLAG_SENSOR_ADC ADC_FLAG_SENSOR
mbed_official 573:ad23fe03a082 89 #define SYSCFG_FLAG_VREF_ADC ADC_FLAG_VREFINT
mbed_official 573:ad23fe03a082 90 #define ADC_CLOCKPRESCALER_PCLK_DIV1 ADC_CLOCK_SYNC_PCLK_DIV1
mbed_official 573:ad23fe03a082 91 #define ADC_CLOCKPRESCALER_PCLK_DIV2 ADC_CLOCK_SYNC_PCLK_DIV2
mbed_official 573:ad23fe03a082 92 #define ADC_CLOCKPRESCALER_PCLK_DIV4 ADC_CLOCK_SYNC_PCLK_DIV4
mbed_official 573:ad23fe03a082 93 #define ADC_CLOCKPRESCALER_PCLK_DIV6 ADC_CLOCK_SYNC_PCLK_DIV6
mbed_official 573:ad23fe03a082 94 #define ADC_CLOCKPRESCALER_PCLK_DIV8 ADC_CLOCK_SYNC_PCLK_DIV8
mbed_official 573:ad23fe03a082 95 #define ADC_EXTERNALTRIG0_T6_TRGO ADC_EXTERNALTRIGCONV_T6_TRGO
mbed_official 573:ad23fe03a082 96 #define ADC_EXTERNALTRIG1_T21_CC2 ADC_EXTERNALTRIGCONV_T21_CC2
mbed_official 573:ad23fe03a082 97 #define ADC_EXTERNALTRIG2_T2_TRGO ADC_EXTERNALTRIGCONV_T2_TRGO
mbed_official 573:ad23fe03a082 98 #define ADC_EXTERNALTRIG3_T2_CC4 ADC_EXTERNALTRIGCONV_T2_CC4
mbed_official 573:ad23fe03a082 99 #define ADC_EXTERNALTRIG4_T22_TRGO ADC_EXTERNALTRIGCONV_T22_TRGO
mbed_official 573:ad23fe03a082 100 #define ADC_EXTERNALTRIG7_EXT_IT11 ADC_EXTERNALTRIGCONV_EXT_IT11
mbed_official 573:ad23fe03a082 101 #define ADC_CLOCK_ASYNC ADC_CLOCK_ASYNC_DIV1
mbed_official 573:ad23fe03a082 102 #define ADC_EXTERNALTRIG_EDGE_NONE ADC_EXTERNALTRIGCONVEDGE_NONE
mbed_official 573:ad23fe03a082 103 #define ADC_EXTERNALTRIG_EDGE_RISING ADC_EXTERNALTRIGCONVEDGE_RISING
mbed_official 573:ad23fe03a082 104 #define ADC_EXTERNALTRIG_EDGE_FALLING ADC_EXTERNALTRIGCONVEDGE_FALLING
mbed_official 573:ad23fe03a082 105 #define ADC_EXTERNALTRIG_EDGE_RISINGFALLING ADC_EXTERNALTRIGCONVEDGE_RISINGFALLING
mbed_official 573:ad23fe03a082 106 /**
mbed_official 573:ad23fe03a082 107 * @}
mbed_official 573:ad23fe03a082 108 */
mbed_official 573:ad23fe03a082 109
mbed_official 573:ad23fe03a082 110 /** @defgroup HAL_CEC_Aliased_Defines HAL CEC Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 111 * @{
mbed_official 573:ad23fe03a082 112 */
mbed_official 573:ad23fe03a082 113
mbed_official 573:ad23fe03a082 114 #define __HAL_CEC_GET_IT __HAL_CEC_GET_FLAG
mbed_official 573:ad23fe03a082 115
mbed_official 573:ad23fe03a082 116 /**
mbed_official 573:ad23fe03a082 117 * @}
mbed_official 573:ad23fe03a082 118 */
mbed_official 573:ad23fe03a082 119
mbed_official 573:ad23fe03a082 120 /** @defgroup HAL_COMP_Aliased_Defines HAL COMP Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 121 * @{
mbed_official 573:ad23fe03a082 122 */
mbed_official 573:ad23fe03a082 123
mbed_official 573:ad23fe03a082 124 #define COMP_WINDOWMODE_DISABLED COMP_WINDOWMODE_DISABLE
mbed_official 573:ad23fe03a082 125 #define COMP_WINDOWMODE_ENABLED COMP_WINDOWMODE_ENABLE
mbed_official 573:ad23fe03a082 126 #define COMP_EXTI_LINE_COMP1_EVENT COMP_EXTI_LINE_COMP1
mbed_official 573:ad23fe03a082 127 #define COMP_EXTI_LINE_COMP2_EVENT COMP_EXTI_LINE_COMP2
mbed_official 573:ad23fe03a082 128
mbed_official 573:ad23fe03a082 129 /**
mbed_official 573:ad23fe03a082 130 * @}
mbed_official 573:ad23fe03a082 131 */
mbed_official 573:ad23fe03a082 132
mbed_official 573:ad23fe03a082 133 /** @defgroup HAL_CRC_Aliased_Defines HAL CRC Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 134 * @{
mbed_official 573:ad23fe03a082 135 */
mbed_official 573:ad23fe03a082 136
mbed_official 573:ad23fe03a082 137 #define CRC_OUTPUTDATA_INVERSION_DISABLED CRC_OUTPUTDATA_INVERSION_DISABLE
mbed_official 573:ad23fe03a082 138 #define CRC_OUTPUTDATA_INVERSION_ENABLED CRC_OUTPUTDATA_INVERSION_ENABLE
mbed_official 573:ad23fe03a082 139
mbed_official 573:ad23fe03a082 140 /**
mbed_official 573:ad23fe03a082 141 * @}
mbed_official 573:ad23fe03a082 142 */
mbed_official 573:ad23fe03a082 143
mbed_official 573:ad23fe03a082 144 /** @defgroup HAL_DAC_Aliased_Defines HAL DAC Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 145 * @{
mbed_official 573:ad23fe03a082 146 */
mbed_official 573:ad23fe03a082 147
mbed_official 573:ad23fe03a082 148 #define DAC1_CHANNEL_1 DAC_CHANNEL_1
mbed_official 573:ad23fe03a082 149 #define DAC1_CHANNEL_2 DAC_CHANNEL_2
mbed_official 573:ad23fe03a082 150 #define DAC2_CHANNEL_1 DAC_CHANNEL_1
mbed_official 573:ad23fe03a082 151 #define DAC_WAVE_NONE ((uint32_t)0x00000000)
mbed_official 573:ad23fe03a082 152 #define DAC_WAVE_NOISE ((uint32_t)DAC_CR_WAVE1_0)
mbed_official 573:ad23fe03a082 153 #define DAC_WAVE_TRIANGLE ((uint32_t)DAC_CR_WAVE1_1)
mbed_official 573:ad23fe03a082 154 #define DAC_WAVEGENERATION_NONE DAC_WAVE_NONE
mbed_official 573:ad23fe03a082 155 #define DAC_WAVEGENERATION_NOISE DAC_WAVE_NOISE
mbed_official 573:ad23fe03a082 156 #define DAC_WAVEGENERATION_TRIANGLE DAC_WAVE_TRIANGLE
mbed_official 573:ad23fe03a082 157
mbed_official 573:ad23fe03a082 158 /**
mbed_official 573:ad23fe03a082 159 * @}
mbed_official 573:ad23fe03a082 160 */
mbed_official 573:ad23fe03a082 161
mbed_official 573:ad23fe03a082 162 /** @defgroup HAL_DMA_Aliased_Defines HAL DMA Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 163 * @{
mbed_official 573:ad23fe03a082 164 */
mbed_official 573:ad23fe03a082 165 #define HAL_REMAPDMA_ADC_DMA_CH2 DMA_REMAP_ADC_DMA_CH2
mbed_official 573:ad23fe03a082 166 #define HAL_REMAPDMA_USART1_TX_DMA_CH4 DMA_REMAP_USART1_TX_DMA_CH4
mbed_official 573:ad23fe03a082 167 #define HAL_REMAPDMA_USART1_RX_DMA_CH5 DMA_REMAP_USART1_RX_DMA_CH5
mbed_official 573:ad23fe03a082 168 #define HAL_REMAPDMA_TIM16_DMA_CH4 DMA_REMAP_TIM16_DMA_CH4
mbed_official 573:ad23fe03a082 169 #define HAL_REMAPDMA_TIM17_DMA_CH2 DMA_REMAP_TIM17_DMA_CH2
mbed_official 573:ad23fe03a082 170 #define HAL_REMAPDMA_USART3_DMA_CH32 DMA_REMAP_USART3_DMA_CH32
mbed_official 573:ad23fe03a082 171 #define HAL_REMAPDMA_TIM16_DMA_CH6 DMA_REMAP_TIM16_DMA_CH6
mbed_official 573:ad23fe03a082 172 #define HAL_REMAPDMA_TIM17_DMA_CH7 DMA_REMAP_TIM17_DMA_CH7
mbed_official 573:ad23fe03a082 173 #define HAL_REMAPDMA_SPI2_DMA_CH67 DMA_REMAP_SPI2_DMA_CH67
mbed_official 573:ad23fe03a082 174 #define HAL_REMAPDMA_USART2_DMA_CH67 DMA_REMAP_USART2_DMA_CH67
mbed_official 573:ad23fe03a082 175 #define HAL_REMAPDMA_USART3_DMA_CH32 DMA_REMAP_USART3_DMA_CH32
mbed_official 573:ad23fe03a082 176 #define HAL_REMAPDMA_I2C1_DMA_CH76 DMA_REMAP_I2C1_DMA_CH76
mbed_official 573:ad23fe03a082 177 #define HAL_REMAPDMA_TIM1_DMA_CH6 DMA_REMAP_TIM1_DMA_CH6
mbed_official 573:ad23fe03a082 178 #define HAL_REMAPDMA_TIM2_DMA_CH7 DMA_REMAP_TIM2_DMA_CH7
mbed_official 573:ad23fe03a082 179 #define HAL_REMAPDMA_TIM3_DMA_CH6 DMA_REMAP_TIM3_DMA_CH6
mbed_official 573:ad23fe03a082 180
mbed_official 573:ad23fe03a082 181 #define IS_HAL_REMAPDMA IS_DMA_REMAP
mbed_official 573:ad23fe03a082 182 #define __HAL_REMAPDMA_CHANNEL_ENABLE __HAL_DMA_REMAP_CHANNEL_ENABLE
mbed_official 573:ad23fe03a082 183 #define __HAL_REMAPDMA_CHANNEL_DISABLE __HAL_DMA_REMAP_CHANNEL_DISABLE
mbed_official 573:ad23fe03a082 184
mbed_official 573:ad23fe03a082 185
mbed_official 573:ad23fe03a082 186
mbed_official 573:ad23fe03a082 187 /**
mbed_official 573:ad23fe03a082 188 * @}
mbed_official 573:ad23fe03a082 189 */
mbed_official 573:ad23fe03a082 190
mbed_official 573:ad23fe03a082 191 /** @defgroup HAL_FLASH_Aliased_Defines HAL FLASH Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 192 * @{
mbed_official 573:ad23fe03a082 193 */
mbed_official 573:ad23fe03a082 194
mbed_official 573:ad23fe03a082 195 #define TYPEPROGRAM_BYTE FLASH_TYPEPROGRAM_BYTE
mbed_official 573:ad23fe03a082 196 #define TYPEPROGRAM_HALFWORD FLASH_TYPEPROGRAM_HALFWORD
mbed_official 573:ad23fe03a082 197 #define TYPEPROGRAM_WORD FLASH_TYPEPROGRAM_WORD
mbed_official 573:ad23fe03a082 198 #define TYPEPROGRAM_DOUBLEWORD FLASH_TYPEPROGRAM_DOUBLEWORD
mbed_official 573:ad23fe03a082 199 #define TYPEERASE_SECTORS FLASH_TYPEERASE_SECTORS
mbed_official 573:ad23fe03a082 200 #define TYPEERASE_PAGES FLASH_TYPEERASE_PAGES
mbed_official 573:ad23fe03a082 201 #define TYPEERASE_PAGEERASE FLASH_TYPEERASE_PAGES
mbed_official 573:ad23fe03a082 202 #define TYPEERASE_MASSERASE FLASH_TYPEERASE_MASSERASE
mbed_official 573:ad23fe03a082 203 #define WRPSTATE_DISABLE OB_WRPSTATE_DISABLE
mbed_official 573:ad23fe03a082 204 #define WRPSTATE_ENABLE OB_WRPSTATE_ENABLE
mbed_official 573:ad23fe03a082 205 #define HAL_FLASH_TIMEOUT_VALUE FLASH_TIMEOUT_VALUE
mbed_official 573:ad23fe03a082 206 #define OBEX_PCROP OPTIONBYTE_PCROP
mbed_official 573:ad23fe03a082 207 #define OBEX_BOOTCONFIG OPTIONBYTE_BOOTCONFIG
mbed_official 573:ad23fe03a082 208 #define PCROPSTATE_DISABLE OB_PCROP_STATE_DISABLE
mbed_official 573:ad23fe03a082 209 #define PCROPSTATE_ENABLE OB_PCROP_STATE_ENABLE
mbed_official 573:ad23fe03a082 210 #define TYPEERASEDATA_BYTE FLASH_TYPEERASEDATA_BYTE
mbed_official 573:ad23fe03a082 211 #define TYPEERASEDATA_HALFWORD FLASH_TYPEERASEDATA_HALFWORD
mbed_official 573:ad23fe03a082 212 #define TYPEERASEDATA_WORD FLASH_TYPEERASEDATA_WORD
mbed_official 573:ad23fe03a082 213 #define TYPEPROGRAMDATA_BYTE FLASH_TYPEPROGRAMDATA_BYTE
mbed_official 573:ad23fe03a082 214 #define TYPEPROGRAMDATA_HALFWORD FLASH_TYPEPROGRAMDATA_HALFWORD
mbed_official 573:ad23fe03a082 215 #define TYPEPROGRAMDATA_WORD FLASH_TYPEPROGRAMDATA_WORD
mbed_official 573:ad23fe03a082 216 #define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
mbed_official 573:ad23fe03a082 217 #define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
mbed_official 573:ad23fe03a082 218 #define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
mbed_official 573:ad23fe03a082 219 #define PAGESIZE FLASH_PAGE_SIZE
mbed_official 573:ad23fe03a082 220 #define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
mbed_official 573:ad23fe03a082 221 #define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
mbed_official 573:ad23fe03a082 222 #define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
mbed_official 573:ad23fe03a082 223 #define VOLTAGE_RANGE_1 FLASH_VOLTAGE_RANGE_1
mbed_official 573:ad23fe03a082 224 #define VOLTAGE_RANGE_2 FLASH_VOLTAGE_RANGE_2
mbed_official 573:ad23fe03a082 225 #define VOLTAGE_RANGE_3 FLASH_VOLTAGE_RANGE_3
mbed_official 573:ad23fe03a082 226 #define VOLTAGE_RANGE_4 FLASH_VOLTAGE_RANGE_4
mbed_official 573:ad23fe03a082 227 #define TYPEPROGRAM_FAST FLASH_TYPEPROGRAM_FAST
mbed_official 573:ad23fe03a082 228 #define TYPEPROGRAM_FAST_AND_LAST FLASH_TYPEPROGRAM_FAST_AND_LAST
mbed_official 573:ad23fe03a082 229 #define WRPAREA_BANK1_AREAA OB_WRPAREA_BANK1_AREAA
mbed_official 573:ad23fe03a082 230 #define WRPAREA_BANK1_AREAB OB_WRPAREA_BANK1_AREAB
mbed_official 573:ad23fe03a082 231 #define WRPAREA_BANK2_AREAA OB_WRPAREA_BANK2_AREAA
mbed_official 573:ad23fe03a082 232 #define WRPAREA_BANK2_AREAB OB_WRPAREA_BANK2_AREAB
mbed_official 573:ad23fe03a082 233 #define IWDG_STDBY_FREEZE OB_IWDG_STDBY_FREEZE
mbed_official 573:ad23fe03a082 234 #define IWDG_STDBY_ACTIVE OB_IWDG_STDBY_RUN
mbed_official 573:ad23fe03a082 235 #define IWDG_STOP_FREEZE OB_IWDG_STOP_FREEZE
mbed_official 573:ad23fe03a082 236 #define IWDG_STOP_ACTIVE OB_IWDG_STOP_RUN
mbed_official 573:ad23fe03a082 237 #define FLASH_ERROR_NONE HAL_FLASH_ERROR_NONE
mbed_official 573:ad23fe03a082 238 #define FLASH_ERROR_RD HAL_FLASH_ERROR_RD
mbed_official 573:ad23fe03a082 239 #define FLASH_ERROR_PG HAL_FLASH_ERROR_PROG
mbed_official 573:ad23fe03a082 240 #define FLASH_ERROR_PGP HAL_FLASH_ERROR_PGS
mbed_official 573:ad23fe03a082 241 #define FLASH_ERROR_WRP HAL_FLASH_ERROR_WRP
mbed_official 573:ad23fe03a082 242 #define FLASH_ERROR_OPTV HAL_FLASH_ERROR_OPTV
mbed_official 573:ad23fe03a082 243 #define FLASH_ERROR_OPTVUSR HAL_FLASH_ERROR_OPTVUSR
mbed_official 573:ad23fe03a082 244 #define FLASH_ERROR_PROG HAL_FLASH_ERROR_PROG
mbed_official 573:ad23fe03a082 245 #define FLASH_ERROR_OP HAL_FLASH_ERROR_OPERATION
mbed_official 573:ad23fe03a082 246 #define FLASH_ERROR_PGA HAL_FLASH_ERROR_PGA
mbed_official 573:ad23fe03a082 247 #define FLASH_ERROR_SIZE HAL_FLASH_ERROR_SIZE
mbed_official 573:ad23fe03a082 248 #define FLASH_ERROR_SIZ HAL_FLASH_ERROR_SIZE
mbed_official 573:ad23fe03a082 249 #define FLASH_ERROR_PGS HAL_FLASH_ERROR_PGS
mbed_official 573:ad23fe03a082 250 #define FLASH_ERROR_MIS HAL_FLASH_ERROR_MIS
mbed_official 573:ad23fe03a082 251 #define FLASH_ERROR_FAST HAL_FLASH_ERROR_FAST
mbed_official 573:ad23fe03a082 252 #define FLASH_ERROR_FWWERR HAL_FLASH_ERROR_FWWERR
mbed_official 573:ad23fe03a082 253 #define FLASH_ERROR_NOTZERO HAL_FLASH_ERROR_NOTZERO
mbed_official 573:ad23fe03a082 254 #define FLASH_ERROR_OPERATION HAL_FLASH_ERROR_OPERATION
mbed_official 573:ad23fe03a082 255 #define FLASH_ERROR_ERS HAL_FLASH_ERROR_ERS
mbed_official 573:ad23fe03a082 256 #define OB_WDG_SW OB_IWDG_SW
mbed_official 573:ad23fe03a082 257 #define OB_WDG_HW OB_IWDG_HW
mbed_official 573:ad23fe03a082 258
mbed_official 573:ad23fe03a082 259 /**
mbed_official 573:ad23fe03a082 260 * @}
mbed_official 573:ad23fe03a082 261 */
mbed_official 573:ad23fe03a082 262
mbed_official 573:ad23fe03a082 263 /** @defgroup HAL_SYSCFG_Aliased_Defines HAL SYSCFG Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 264 * @{
mbed_official 573:ad23fe03a082 265 */
mbed_official 573:ad23fe03a082 266
mbed_official 573:ad23fe03a082 267 #define SYSCFG_FASTMODEPLUS_I2C_PB6 I2C_FASTMODEPLUS_PB6
mbed_official 573:ad23fe03a082 268 #define SYSCFG_FASTMODEPLUS_I2C_PB7 I2C_FASTMODEPLUS_PB7
mbed_official 573:ad23fe03a082 269 #define SYSCFG_FASTMODEPLUS_I2C_PB8 I2C_FASTMODEPLUS_PB8
mbed_official 573:ad23fe03a082 270 #define SYSCFG_FASTMODEPLUS_I2C_PB9 I2C_FASTMODEPLUS_PB9
mbed_official 573:ad23fe03a082 271 #define SYSCFG_FASTMODEPLUS_I2C1 I2C_FASTMODEPLUS_I2C1
mbed_official 573:ad23fe03a082 272 #define SYSCFG_FASTMODEPLUS_I2C2 I2C_FASTMODEPLUS_I2C2
mbed_official 573:ad23fe03a082 273 #define SYSCFG_FASTMODEPLUS_I2C3 I2C_FASTMODEPLUS_I2C3
mbed_official 573:ad23fe03a082 274
mbed_official 573:ad23fe03a082 275 /**
mbed_official 573:ad23fe03a082 276 * @}
mbed_official 573:ad23fe03a082 277 */
mbed_official 573:ad23fe03a082 278
mbed_official 573:ad23fe03a082 279
mbed_official 573:ad23fe03a082 280 /** @defgroup LL_FMC_Aliased_Defines LL FMC Aliased Defines maintained for compatibility purpose
mbed_official 573:ad23fe03a082 281 * @{
mbed_official 573:ad23fe03a082 282 */
mbed_official 573:ad23fe03a082 283 #if defined(STM32L4) || defined(STM32F7)
mbed_official 573:ad23fe03a082 284 #define FMC_NAND_PCC_WAIT_FEATURE_DISABLE FMC_NAND_WAIT_FEATURE_DISABLE
mbed_official 573:ad23fe03a082 285 #define FMC_NAND_PCC_WAIT_FEATURE_ENABLE FMC_NAND_WAIT_FEATURE_ENABLE
mbed_official 573:ad23fe03a082 286 #define FMC_NAND_PCC_MEM_BUS_WIDTH_8 FMC_NAND_MEM_BUS_WIDTH_8
mbed_official 573:ad23fe03a082 287 #define FMC_NAND_PCC_MEM_BUS_WIDTH_16 FMC_NAND_MEM_BUS_WIDTH_16
mbed_official 573:ad23fe03a082 288 #else
mbed_official 573:ad23fe03a082 289 #define FMC_NAND_WAIT_FEATURE_DISABLE FMC_NAND_PCC_WAIT_FEATURE_DISABLE
mbed_official 573:ad23fe03a082 290 #define FMC_NAND_WAIT_FEATURE_ENABLE FMC_NAND_PCC_WAIT_FEATURE_ENABLE
mbed_official 573:ad23fe03a082 291 #define FMC_NAND_MEM_BUS_WIDTH_8 FMC_NAND_PCC_MEM_BUS_WIDTH_8
mbed_official 573:ad23fe03a082 292 #define FMC_NAND_MEM_BUS_WIDTH_16 FMC_NAND_PCC_MEM_BUS_WIDTH_16
mbed_official 573:ad23fe03a082 293 #endif
mbed_official 573:ad23fe03a082 294 /**
mbed_official 573:ad23fe03a082 295 * @}
mbed_official 573:ad23fe03a082 296 */
mbed_official 573:ad23fe03a082 297
mbed_official 573:ad23fe03a082 298 /** @defgroup LL_FSMC_Aliased_Defines LL FSMC Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 299 * @{
mbed_official 573:ad23fe03a082 300 */
mbed_official 573:ad23fe03a082 301
mbed_official 573:ad23fe03a082 302 #define FSMC_NORSRAM_TYPEDEF FSMC_NORSRAM_TypeDef
mbed_official 573:ad23fe03a082 303 #define FSMC_NORSRAM_EXTENDED_TYPEDEF FSMC_NORSRAM_EXTENDED_TypeDef
mbed_official 573:ad23fe03a082 304 /**
mbed_official 573:ad23fe03a082 305 * @}
mbed_official 573:ad23fe03a082 306 */
mbed_official 573:ad23fe03a082 307
mbed_official 573:ad23fe03a082 308 /** @defgroup HAL_GPIO_Aliased_Macros HAL GPIO Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 309 * @{
mbed_official 573:ad23fe03a082 310 */
mbed_official 573:ad23fe03a082 311 #define GET_GPIO_SOURCE GPIO_GET_INDEX
mbed_official 573:ad23fe03a082 312 #define GET_GPIO_INDEX GPIO_GET_INDEX
mbed_official 573:ad23fe03a082 313
mbed_official 573:ad23fe03a082 314 #if defined(STM32F4)
mbed_official 573:ad23fe03a082 315 #define GPIO_AF12_SDMMC GPIO_AF12_SDIO
mbed_official 573:ad23fe03a082 316 #define GPIO_AF12_SDMMC1 GPIO_AF12_SDIO
mbed_official 573:ad23fe03a082 317 #endif
mbed_official 573:ad23fe03a082 318
mbed_official 573:ad23fe03a082 319 #if defined(STM32F7)
mbed_official 573:ad23fe03a082 320 #define GPIO_AF12_SDIO GPIO_AF12_SDMMC1
mbed_official 573:ad23fe03a082 321 #define GPIO_AF12_SDMMC GPIO_AF12_SDMMC1
mbed_official 573:ad23fe03a082 322 #endif
mbed_official 573:ad23fe03a082 323
mbed_official 573:ad23fe03a082 324 #if defined(STM32L4)
mbed_official 573:ad23fe03a082 325 #define GPIO_AF12_SDIO GPIO_AF12_SDMMC1
mbed_official 573:ad23fe03a082 326 #define GPIO_AF12_SDMMC GPIO_AF12_SDMMC1
mbed_official 573:ad23fe03a082 327 #endif
mbed_official 610:813dcc80987e 328
mbed_official 610:813dcc80987e 329 #define GPIO_AF0_LPTIM GPIO_AF0_LPTIM1
mbed_official 610:813dcc80987e 330 #define GPIO_AF1_LPTIM GPIO_AF1_LPTIM1
mbed_official 610:813dcc80987e 331 #define GPIO_AF2_LPTIM GPIO_AF2_LPTIM1
mbed_official 610:813dcc80987e 332
mbed_official 573:ad23fe03a082 333 /**
mbed_official 573:ad23fe03a082 334 * @}
mbed_official 573:ad23fe03a082 335 */
mbed_official 573:ad23fe03a082 336
mbed_official 573:ad23fe03a082 337 /** @defgroup HAL_HRTIM_Aliased_Macros HAL HRTIM Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 338 * @{
mbed_official 573:ad23fe03a082 339 */
mbed_official 573:ad23fe03a082 340 #define HRTIM_TIMDELAYEDPROTECTION_DISABLED HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_DISABLED
mbed_official 573:ad23fe03a082 341 #define HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT1_EEV68 HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_DELAYEDOUT1_EEV6
mbed_official 573:ad23fe03a082 342 #define HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT2_EEV68 HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_DELAYEDOUT2_EEV6
mbed_official 573:ad23fe03a082 343 #define HRTIM_TIMDELAYEDPROTECTION_DELAYEDBOTH_EEV68 HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_DELAYEDBOTH_EEV6
mbed_official 573:ad23fe03a082 344 #define HRTIM_TIMDELAYEDPROTECTION_BALANCED_EEV68 HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_BALANCED_EEV6
mbed_official 573:ad23fe03a082 345 #define HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT1_DEEV79 HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_DELAYEDOUT1_DEEV7
mbed_official 573:ad23fe03a082 346 #define HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT2_DEEV79 HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_DELAYEDOUT2_DEEV7
mbed_official 573:ad23fe03a082 347 #define HRTIM_TIMDELAYEDPROTECTION_DELAYEDBOTH_EEV79 HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_DELAYEDBOTH_EEV7
mbed_official 573:ad23fe03a082 348 #define HRTIM_TIMDELAYEDPROTECTION_BALANCED_EEV79 HRTIM_TIMER_A_B_C_DELAYEDPROTECTION_BALANCED_EEV7
mbed_official 573:ad23fe03a082 349 /**
mbed_official 573:ad23fe03a082 350 * @}
mbed_official 573:ad23fe03a082 351 */
mbed_official 573:ad23fe03a082 352
mbed_official 573:ad23fe03a082 353 /** @defgroup HAL_I2C_Aliased_Defines HAL I2C Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 354 * @{
mbed_official 573:ad23fe03a082 355 */
mbed_official 573:ad23fe03a082 356 #define I2C_DUALADDRESS_DISABLED I2C_DUALADDRESS_DISABLE
mbed_official 573:ad23fe03a082 357 #define I2C_DUALADDRESS_ENABLED I2C_DUALADDRESS_ENABLE
mbed_official 573:ad23fe03a082 358 #define I2C_GENERALCALL_DISABLED I2C_GENERALCALL_DISABLE
mbed_official 573:ad23fe03a082 359 #define I2C_GENERALCALL_ENABLED I2C_GENERALCALL_ENABLE
mbed_official 573:ad23fe03a082 360 #define I2C_NOSTRETCH_DISABLED I2C_NOSTRETCH_DISABLE
mbed_official 573:ad23fe03a082 361 #define I2C_NOSTRETCH_ENABLED I2C_NOSTRETCH_ENABLE
mbed_official 573:ad23fe03a082 362 #define I2C_ANALOGFILTER_ENABLED I2C_ANALOGFILTER_ENABLE
mbed_official 573:ad23fe03a082 363 #define I2C_ANALOGFILTER_DISABLED I2C_ANALOGFILTER_DISABLE
mbed_official 573:ad23fe03a082 364 /**
mbed_official 573:ad23fe03a082 365 * @}
mbed_official 573:ad23fe03a082 366 */
mbed_official 573:ad23fe03a082 367
mbed_official 573:ad23fe03a082 368 /** @defgroup HAL_IRDA_Aliased_Defines HAL IRDA Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 369 * @{
mbed_official 573:ad23fe03a082 370 */
mbed_official 573:ad23fe03a082 371 #define IRDA_ONE_BIT_SAMPLE_DISABLED IRDA_ONE_BIT_SAMPLE_DISABLE
mbed_official 573:ad23fe03a082 372 #define IRDA_ONE_BIT_SAMPLE_ENABLED IRDA_ONE_BIT_SAMPLE_ENABLE
mbed_official 573:ad23fe03a082 373
mbed_official 573:ad23fe03a082 374 /**
mbed_official 573:ad23fe03a082 375 * @}
mbed_official 573:ad23fe03a082 376 */
mbed_official 573:ad23fe03a082 377
mbed_official 573:ad23fe03a082 378 /** @defgroup HAL_IWDG_Aliased_Defines HAL IWDG Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 379 * @{
mbed_official 573:ad23fe03a082 380 */
mbed_official 573:ad23fe03a082 381 #define KR_KEY_RELOAD IWDG_KEY_RELOAD
mbed_official 573:ad23fe03a082 382 #define KR_KEY_ENABLE IWDG_KEY_ENABLE
mbed_official 573:ad23fe03a082 383 #define KR_KEY_EWA IWDG_KEY_WRITE_ACCESS_ENABLE
mbed_official 573:ad23fe03a082 384 #define KR_KEY_DWA IWDG_KEY_WRITE_ACCESS_DISABLE
mbed_official 573:ad23fe03a082 385 /**
mbed_official 573:ad23fe03a082 386 * @}
mbed_official 573:ad23fe03a082 387 */
mbed_official 573:ad23fe03a082 388
mbed_official 573:ad23fe03a082 389 /** @defgroup HAL_LPTIM_Aliased_Defines HAL LPTIM Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 390 * @{
mbed_official 573:ad23fe03a082 391 */
mbed_official 573:ad23fe03a082 392
mbed_official 573:ad23fe03a082 393 #define LPTIM_CLOCKSAMPLETIME_DIRECTTRANSISTION LPTIM_CLOCKSAMPLETIME_DIRECTTRANSITION
mbed_official 573:ad23fe03a082 394 #define LPTIM_CLOCKSAMPLETIME_2TRANSISTIONS LPTIM_CLOCKSAMPLETIME_2TRANSITIONS
mbed_official 573:ad23fe03a082 395 #define LPTIM_CLOCKSAMPLETIME_4TRANSISTIONS LPTIM_CLOCKSAMPLETIME_4TRANSITIONS
mbed_official 573:ad23fe03a082 396 #define LPTIM_CLOCKSAMPLETIME_8TRANSISTIONS LPTIM_CLOCKSAMPLETIME_8TRANSITIONS
mbed_official 573:ad23fe03a082 397
mbed_official 573:ad23fe03a082 398 #define LPTIM_CLOCKPOLARITY_RISINGEDGE LPTIM_CLOCKPOLARITY_RISING
mbed_official 573:ad23fe03a082 399 #define LPTIM_CLOCKPOLARITY_FALLINGEDGE LPTIM_CLOCKPOLARITY_FALLING
mbed_official 573:ad23fe03a082 400 #define LPTIM_CLOCKPOLARITY_BOTHEDGES LPTIM_CLOCKPOLARITY_RISING_FALLING
mbed_official 573:ad23fe03a082 401
mbed_official 610:813dcc80987e 402 #define LPTIM_TRIGSAMPLETIME_DIRECTTRANSISTION LPTIM_TRIGSAMPLETIME_DIRECTTRANSITION
mbed_official 610:813dcc80987e 403 #define LPTIM_TRIGSAMPLETIME_2TRANSISTIONS LPTIM_TRIGSAMPLETIME_2TRANSITIONS
mbed_official 610:813dcc80987e 404 #define LPTIM_TRIGSAMPLETIME_4TRANSISTIONS LPTIM_TRIGSAMPLETIME_4TRANSITIONS
mbed_official 610:813dcc80987e 405 #define LPTIM_TRIGSAMPLETIME_8TRANSISTIONS LPTIM_TRIGSAMPLETIME_8TRANSITIONS
mbed_official 610:813dcc80987e 406
mbed_official 610:813dcc80987e 407 /* The following 3 definition have also been present in a temporary version of lptim.h */
mbed_official 610:813dcc80987e 408 /* They need to be renamed also to the right name, just in case */
mbed_official 610:813dcc80987e 409 #define LPTIM_TRIGSAMPLETIME_2TRANSITION LPTIM_TRIGSAMPLETIME_2TRANSITIONS
mbed_official 610:813dcc80987e 410 #define LPTIM_TRIGSAMPLETIME_4TRANSITION LPTIM_TRIGSAMPLETIME_4TRANSITIONS
mbed_official 610:813dcc80987e 411 #define LPTIM_TRIGSAMPLETIME_8TRANSITION LPTIM_TRIGSAMPLETIME_8TRANSITIONS
mbed_official 573:ad23fe03a082 412
mbed_official 573:ad23fe03a082 413 /**
mbed_official 573:ad23fe03a082 414 * @}
mbed_official 573:ad23fe03a082 415 */
mbed_official 573:ad23fe03a082 416
mbed_official 573:ad23fe03a082 417 /** @defgroup HAL_NAND_Aliased_Defines HAL NAND Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 418 * @{
mbed_official 573:ad23fe03a082 419 */
mbed_official 573:ad23fe03a082 420 #define NAND_AddressTypedef NAND_AddressTypeDef
mbed_official 573:ad23fe03a082 421
mbed_official 573:ad23fe03a082 422 #define __ARRAY_ADDRESS ARRAY_ADDRESS
mbed_official 573:ad23fe03a082 423 #define __ADDR_1st_CYCLE ADDR_1ST_CYCLE
mbed_official 573:ad23fe03a082 424 #define __ADDR_2nd_CYCLE ADDR_2ND_CYCLE
mbed_official 573:ad23fe03a082 425 #define __ADDR_3rd_CYCLE ADDR_3RD_CYCLE
mbed_official 573:ad23fe03a082 426 #define __ADDR_4th_CYCLE ADDR_4TH_CYCLE
mbed_official 573:ad23fe03a082 427 /**
mbed_official 573:ad23fe03a082 428 * @}
mbed_official 573:ad23fe03a082 429 */
mbed_official 573:ad23fe03a082 430
mbed_official 573:ad23fe03a082 431 /** @defgroup HAL_NOR_Aliased_Defines HAL NOR Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 432 * @{
mbed_official 573:ad23fe03a082 433 */
mbed_official 573:ad23fe03a082 434 #define NOR_StatusTypedef HAL_NOR_StatusTypeDef
mbed_official 573:ad23fe03a082 435 #define NOR_SUCCESS HAL_NOR_STATUS_SUCCESS
mbed_official 573:ad23fe03a082 436 #define NOR_ONGOING HAL_NOR_STATUS_ONGOING
mbed_official 573:ad23fe03a082 437 #define NOR_ERROR HAL_NOR_STATUS_ERROR
mbed_official 573:ad23fe03a082 438 #define NOR_TIMEOUT HAL_NOR_STATUS_TIMEOUT
mbed_official 573:ad23fe03a082 439
mbed_official 573:ad23fe03a082 440 #define __NOR_WRITE NOR_WRITE
mbed_official 573:ad23fe03a082 441 #define __NOR_ADDR_SHIFT NOR_ADDR_SHIFT
mbed_official 573:ad23fe03a082 442 /**
mbed_official 573:ad23fe03a082 443 * @}
mbed_official 573:ad23fe03a082 444 */
mbed_official 573:ad23fe03a082 445
mbed_official 573:ad23fe03a082 446 /** @defgroup HAL_OPAMP_Aliased_Defines HAL OPAMP Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 447 * @{
mbed_official 573:ad23fe03a082 448 */
mbed_official 573:ad23fe03a082 449
mbed_official 573:ad23fe03a082 450 #define OPAMP_NONINVERTINGINPUT_VP0 OPAMP_NONINVERTINGINPUT_IO0
mbed_official 573:ad23fe03a082 451 #define OPAMP_NONINVERTINGINPUT_VP1 OPAMP_NONINVERTINGINPUT_IO1
mbed_official 573:ad23fe03a082 452 #define OPAMP_NONINVERTINGINPUT_VP2 OPAMP_NONINVERTINGINPUT_IO2
mbed_official 573:ad23fe03a082 453 #define OPAMP_NONINVERTINGINPUT_VP3 OPAMP_NONINVERTINGINPUT_IO3
mbed_official 573:ad23fe03a082 454
mbed_official 573:ad23fe03a082 455 #define OPAMP_SEC_NONINVERTINGINPUT_VP0 OPAMP_SEC_NONINVERTINGINPUT_IO0
mbed_official 573:ad23fe03a082 456 #define OPAMP_SEC_NONINVERTINGINPUT_VP1 OPAMP_SEC_NONINVERTINGINPUT_IO1
mbed_official 573:ad23fe03a082 457 #define OPAMP_SEC_NONINVERTINGINPUT_VP2 OPAMP_SEC_NONINVERTINGINPUT_IO2
mbed_official 573:ad23fe03a082 458 #define OPAMP_SEC_NONINVERTINGINPUT_VP3 OPAMP_SEC_NONINVERTINGINPUT_IO3
mbed_official 573:ad23fe03a082 459
mbed_official 573:ad23fe03a082 460 #define OPAMP_INVERTINGINPUT_VM0 OPAMP_INVERTINGINPUT_IO0
mbed_official 573:ad23fe03a082 461 #define OPAMP_INVERTINGINPUT_VM1 OPAMP_INVERTINGINPUT_IO1
mbed_official 573:ad23fe03a082 462
mbed_official 573:ad23fe03a082 463 #define IOPAMP_INVERTINGINPUT_VM0 OPAMP_INVERTINGINPUT_IO0
mbed_official 573:ad23fe03a082 464 #define IOPAMP_INVERTINGINPUT_VM1 OPAMP_INVERTINGINPUT_IO1
mbed_official 573:ad23fe03a082 465
mbed_official 573:ad23fe03a082 466 #define OPAMP_SEC_INVERTINGINPUT_VM0 OPAMP_SEC_INVERTINGINPUT_IO0
mbed_official 573:ad23fe03a082 467 #define OPAMP_SEC_INVERTINGINPUT_VM1 OPAMP_SEC_INVERTINGINPUT_IO1
mbed_official 573:ad23fe03a082 468
mbed_official 573:ad23fe03a082 469 #define OPAMP_INVERTINGINPUT_VINM OPAMP_SEC_INVERTINGINPUT_IO1
mbed_official 573:ad23fe03a082 470
mbed_official 573:ad23fe03a082 471 #define OPAMP_PGACONNECT_NO OPAMP_PGA_CONNECT_INVERTINGINPUT_NO
mbed_official 573:ad23fe03a082 472 #define OPAMP_PGACONNECT_VM0 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO0
mbed_official 573:ad23fe03a082 473 #define OPAMP_PGACONNECT_VM1 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO1
mbed_official 573:ad23fe03a082 474
mbed_official 573:ad23fe03a082 475 /**
mbed_official 573:ad23fe03a082 476 * @}
mbed_official 573:ad23fe03a082 477 */
mbed_official 573:ad23fe03a082 478
mbed_official 573:ad23fe03a082 479 /** @defgroup HAL_I2S_Aliased_Defines HAL I2S Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 480 * @{
mbed_official 573:ad23fe03a082 481 */
mbed_official 573:ad23fe03a082 482 #define I2S_STANDARD_PHILLIPS I2S_STANDARD_PHILIPS
mbed_official 573:ad23fe03a082 483 /**
mbed_official 573:ad23fe03a082 484 * @}
mbed_official 573:ad23fe03a082 485 */
mbed_official 573:ad23fe03a082 486
mbed_official 573:ad23fe03a082 487 /** @defgroup HAL_PCCARD_Aliased_Defines HAL PCCARD Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 488 * @{
mbed_official 573:ad23fe03a082 489 */
mbed_official 573:ad23fe03a082 490
mbed_official 573:ad23fe03a082 491 /* Compact Flash-ATA registers description */
mbed_official 573:ad23fe03a082 492 #define CF_DATA ATA_DATA
mbed_official 573:ad23fe03a082 493 #define CF_SECTOR_COUNT ATA_SECTOR_COUNT
mbed_official 573:ad23fe03a082 494 #define CF_SECTOR_NUMBER ATA_SECTOR_NUMBER
mbed_official 573:ad23fe03a082 495 #define CF_CYLINDER_LOW ATA_CYLINDER_LOW
mbed_official 573:ad23fe03a082 496 #define CF_CYLINDER_HIGH ATA_CYLINDER_HIGH
mbed_official 573:ad23fe03a082 497 #define CF_CARD_HEAD ATA_CARD_HEAD
mbed_official 573:ad23fe03a082 498 #define CF_STATUS_CMD ATA_STATUS_CMD
mbed_official 573:ad23fe03a082 499 #define CF_STATUS_CMD_ALTERNATE ATA_STATUS_CMD_ALTERNATE
mbed_official 573:ad23fe03a082 500 #define CF_COMMON_DATA_AREA ATA_COMMON_DATA_AREA
mbed_official 573:ad23fe03a082 501
mbed_official 573:ad23fe03a082 502 /* Compact Flash-ATA commands */
mbed_official 573:ad23fe03a082 503 #define CF_READ_SECTOR_CMD ATA_READ_SECTOR_CMD
mbed_official 573:ad23fe03a082 504 #define CF_WRITE_SECTOR_CMD ATA_WRITE_SECTOR_CMD
mbed_official 573:ad23fe03a082 505 #define CF_ERASE_SECTOR_CMD ATA_ERASE_SECTOR_CMD
mbed_official 573:ad23fe03a082 506 #define CF_IDENTIFY_CMD ATA_IDENTIFY_CMD
mbed_official 573:ad23fe03a082 507
mbed_official 573:ad23fe03a082 508 #define PCCARD_StatusTypedef HAL_PCCARD_StatusTypeDef
mbed_official 573:ad23fe03a082 509 #define PCCARD_SUCCESS HAL_PCCARD_STATUS_SUCCESS
mbed_official 573:ad23fe03a082 510 #define PCCARD_ONGOING HAL_PCCARD_STATUS_ONGOING
mbed_official 573:ad23fe03a082 511 #define PCCARD_ERROR HAL_PCCARD_STATUS_ERROR
mbed_official 573:ad23fe03a082 512 #define PCCARD_TIMEOUT HAL_PCCARD_STATUS_TIMEOUT
mbed_official 573:ad23fe03a082 513 /**
mbed_official 573:ad23fe03a082 514 * @}
mbed_official 573:ad23fe03a082 515 */
mbed_official 573:ad23fe03a082 516
mbed_official 573:ad23fe03a082 517 /** @defgroup HAL_RTC_Aliased_Defines HAL RTC Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 518 * @{
mbed_official 573:ad23fe03a082 519 */
mbed_official 573:ad23fe03a082 520
mbed_official 573:ad23fe03a082 521 #define FORMAT_BIN RTC_FORMAT_BIN
mbed_official 573:ad23fe03a082 522 #define FORMAT_BCD RTC_FORMAT_BCD
mbed_official 573:ad23fe03a082 523
mbed_official 573:ad23fe03a082 524 #define RTC_ALARMSUBSECONDMASK_None RTC_ALARMSUBSECONDMASK_NONE
mbed_official 573:ad23fe03a082 525 #define RTC_TAMPERERASEBACKUP_ENABLED RTC_TAMPER_ERASE_BACKUP_ENABLE
mbed_official 573:ad23fe03a082 526 #define RTC_TAMPERERASEBACKUP_DISABLED RTC_TAMPER_ERASE_BACKUP_DISABLE
mbed_official 573:ad23fe03a082 527 #define RTC_TAMPERMASK_FLAG_DISABLED RTC_TAMPERMASK_FLAG_DISABLE
mbed_official 573:ad23fe03a082 528 #define RTC_TAMPERMASK_FLAG_ENABLED RTC_TAMPERMASK_FLAG_ENABLE
mbed_official 573:ad23fe03a082 529
mbed_official 573:ad23fe03a082 530 #define RTC_MASKTAMPERFLAG_DISABLED RTC_TAMPERMASK_FLAG_DISABLE
mbed_official 573:ad23fe03a082 531 #define RTC_MASKTAMPERFLAG_ENABLED RTC_TAMPERMASK_FLAG_ENABLE
mbed_official 573:ad23fe03a082 532 #define RTC_TAMPERERASEBACKUP_ENABLED RTC_TAMPER_ERASE_BACKUP_ENABLE
mbed_official 573:ad23fe03a082 533 #define RTC_TAMPERERASEBACKUP_DISABLED RTC_TAMPER_ERASE_BACKUP_DISABLE
mbed_official 573:ad23fe03a082 534 #define RTC_MASKTAMPERFLAG_DISABLED RTC_TAMPERMASK_FLAG_DISABLE
mbed_official 573:ad23fe03a082 535 #define RTC_MASKTAMPERFLAG_ENABLED RTC_TAMPERMASK_FLAG_ENABLE
mbed_official 573:ad23fe03a082 536 #define RTC_TAMPER1_2_INTERRUPT RTC_ALL_TAMPER_INTERRUPT
mbed_official 573:ad23fe03a082 537 #define RTC_TAMPER1_2_3_INTERRUPT RTC_ALL_TAMPER_INTERRUPT
mbed_official 573:ad23fe03a082 538
mbed_official 573:ad23fe03a082 539 #define RTC_TIMESTAMPPIN_PC13 RTC_TIMESTAMPPIN_DEFAULT
mbed_official 610:813dcc80987e 540 #define RTC_TIMESTAMPPIN_PA0 RTC_TIMESTAMPPIN_POS1
mbed_official 610:813dcc80987e 541 #define RTC_TIMESTAMPPIN_PI8 RTC_TIMESTAMPPIN_POS1
mbed_official 610:813dcc80987e 542 #define RTC_TIMESTAMPPIN_PC1 RTC_TIMESTAMPPIN_POS2
mbed_official 573:ad23fe03a082 543
mbed_official 573:ad23fe03a082 544 #define RTC_OUTPUT_REMAP_PC13 RTC_OUTPUT_REMAP_NONE
mbed_official 573:ad23fe03a082 545 #define RTC_OUTPUT_REMAP_PB14 RTC_OUTPUT_REMAP_POS1
mbed_official 610:813dcc80987e 546 #define RTC_OUTPUT_REMAP_PB2 RTC_OUTPUT_REMAP_POS1
mbed_official 610:813dcc80987e 547
mbed_official 610:813dcc80987e 548 #define RTC_TAMPERPIN_PC13 RTC_TAMPERPIN_DEFAULT
mbed_official 610:813dcc80987e 549 #define RTC_TAMPERPIN_PA0 RTC_TAMPERPIN_POS1
mbed_official 610:813dcc80987e 550 #define RTC_TAMPERPIN_PI8 RTC_TAMPERPIN_POS1
mbed_official 573:ad23fe03a082 551
mbed_official 573:ad23fe03a082 552 /**
mbed_official 573:ad23fe03a082 553 * @}
mbed_official 573:ad23fe03a082 554 */
mbed_official 573:ad23fe03a082 555
mbed_official 573:ad23fe03a082 556
mbed_official 573:ad23fe03a082 557 /** @defgroup HAL_SMARTCARD_Aliased_Defines HAL SMARTCARD Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 558 * @{
mbed_official 573:ad23fe03a082 559 */
mbed_official 573:ad23fe03a082 560 #define SMARTCARD_NACK_ENABLED SMARTCARD_NACK_ENABLE
mbed_official 573:ad23fe03a082 561 #define SMARTCARD_NACK_DISABLED SMARTCARD_NACK_DISABLE
mbed_official 573:ad23fe03a082 562
mbed_official 573:ad23fe03a082 563 #define SMARTCARD_ONEBIT_SAMPLING_DISABLED SMARTCARD_ONE_BIT_SAMPLE_DISABLE
mbed_official 573:ad23fe03a082 564 #define SMARTCARD_ONEBIT_SAMPLING_ENABLED SMARTCARD_ONE_BIT_SAMPLE_ENABLE
mbed_official 573:ad23fe03a082 565 #define SMARTCARD_ONEBIT_SAMPLING_DISABLE SMARTCARD_ONE_BIT_SAMPLE_DISABLE
mbed_official 573:ad23fe03a082 566 #define SMARTCARD_ONEBIT_SAMPLING_ENABLE SMARTCARD_ONE_BIT_SAMPLE_ENABLE
mbed_official 573:ad23fe03a082 567
mbed_official 573:ad23fe03a082 568 #define SMARTCARD_TIMEOUT_DISABLED SMARTCARD_TIMEOUT_DISABLE
mbed_official 573:ad23fe03a082 569 #define SMARTCARD_TIMEOUT_ENABLED SMARTCARD_TIMEOUT_ENABLE
mbed_official 573:ad23fe03a082 570
mbed_official 573:ad23fe03a082 571 #define SMARTCARD_LASTBIT_DISABLED SMARTCARD_LASTBIT_DISABLE
mbed_official 573:ad23fe03a082 572 #define SMARTCARD_LASTBIT_ENABLED SMARTCARD_LASTBIT_ENABLE
mbed_official 573:ad23fe03a082 573 /**
mbed_official 573:ad23fe03a082 574 * @}
mbed_official 573:ad23fe03a082 575 */
mbed_official 573:ad23fe03a082 576
mbed_official 573:ad23fe03a082 577
mbed_official 573:ad23fe03a082 578 /** @defgroup HAL_SMBUS_Aliased_Defines HAL SMBUS Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 579 * @{
mbed_official 573:ad23fe03a082 580 */
mbed_official 573:ad23fe03a082 581 #define SMBUS_DUALADDRESS_DISABLED SMBUS_DUALADDRESS_DISABLE
mbed_official 573:ad23fe03a082 582 #define SMBUS_DUALADDRESS_ENABLED SMBUS_DUALADDRESS_ENABLE
mbed_official 573:ad23fe03a082 583 #define SMBUS_GENERALCALL_DISABLED SMBUS_GENERALCALL_DISABLE
mbed_official 573:ad23fe03a082 584 #define SMBUS_GENERALCALL_ENABLED SMBUS_GENERALCALL_ENABLE
mbed_official 573:ad23fe03a082 585 #define SMBUS_NOSTRETCH_DISABLED SMBUS_NOSTRETCH_DISABLE
mbed_official 573:ad23fe03a082 586 #define SMBUS_NOSTRETCH_ENABLED SMBUS_NOSTRETCH_ENABLE
mbed_official 573:ad23fe03a082 587 #define SMBUS_ANALOGFILTER_ENABLED SMBUS_ANALOGFILTER_ENABLE
mbed_official 573:ad23fe03a082 588 #define SMBUS_ANALOGFILTER_DISABLED SMBUS_ANALOGFILTER_DISABLE
mbed_official 610:813dcc80987e 589 #define SMBUS_PEC_DISABLED SMBUS_PEC_DISABLE
mbed_official 573:ad23fe03a082 590 #define SMBUS_PEC_ENABLED SMBUS_PEC_ENABLE
mbed_official 573:ad23fe03a082 591 #define HAL_SMBUS_STATE_SLAVE_LISTEN HAL_SMBUS_STATE_LISTEN
mbed_official 573:ad23fe03a082 592 /**
mbed_official 573:ad23fe03a082 593 * @}
mbed_official 573:ad23fe03a082 594 */
mbed_official 573:ad23fe03a082 595
mbed_official 573:ad23fe03a082 596 /** @defgroup HAL_SPI_Aliased_Defines HAL SPI Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 597 * @{
mbed_official 573:ad23fe03a082 598 */
mbed_official 573:ad23fe03a082 599 #define SPI_TIMODE_DISABLED SPI_TIMODE_DISABLE
mbed_official 573:ad23fe03a082 600 #define SPI_TIMODE_ENABLED SPI_TIMODE_ENABLE
mbed_official 573:ad23fe03a082 601
mbed_official 573:ad23fe03a082 602 #define SPI_CRCCALCULATION_DISABLED SPI_CRCCALCULATION_DISABLE
mbed_official 573:ad23fe03a082 603 #define SPI_CRCCALCULATION_ENABLED SPI_CRCCALCULATION_ENABLE
mbed_official 573:ad23fe03a082 604
mbed_official 573:ad23fe03a082 605 #define SPI_NSS_PULSE_DISABLED SPI_NSS_PULSE_DISABLE
mbed_official 573:ad23fe03a082 606 #define SPI_NSS_PULSE_ENABLED SPI_NSS_PULSE_ENABLE
mbed_official 573:ad23fe03a082 607
mbed_official 573:ad23fe03a082 608 /**
mbed_official 573:ad23fe03a082 609 * @}
mbed_official 573:ad23fe03a082 610 */
mbed_official 573:ad23fe03a082 611
mbed_official 573:ad23fe03a082 612 /** @defgroup HAL_TIM_Aliased_Defines HAL TIM Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 613 * @{
mbed_official 573:ad23fe03a082 614 */
mbed_official 573:ad23fe03a082 615 #define CCER_CCxE_MASK TIM_CCER_CCxE_MASK
mbed_official 573:ad23fe03a082 616 #define CCER_CCxNE_MASK TIM_CCER_CCxNE_MASK
mbed_official 573:ad23fe03a082 617
mbed_official 573:ad23fe03a082 618 #define TIM_DMABase_CR1 TIM_DMABASE_CR1
mbed_official 573:ad23fe03a082 619 #define TIM_DMABase_CR2 TIM_DMABASE_CR2
mbed_official 573:ad23fe03a082 620 #define TIM_DMABase_SMCR TIM_DMABASE_SMCR
mbed_official 573:ad23fe03a082 621 #define TIM_DMABase_DIER TIM_DMABASE_DIER
mbed_official 573:ad23fe03a082 622 #define TIM_DMABase_SR TIM_DMABASE_SR
mbed_official 573:ad23fe03a082 623 #define TIM_DMABase_EGR TIM_DMABASE_EGR
mbed_official 573:ad23fe03a082 624 #define TIM_DMABase_CCMR1 TIM_DMABASE_CCMR1
mbed_official 573:ad23fe03a082 625 #define TIM_DMABase_CCMR2 TIM_DMABASE_CCMR2
mbed_official 573:ad23fe03a082 626 #define TIM_DMABase_CCER TIM_DMABASE_CCER
mbed_official 573:ad23fe03a082 627 #define TIM_DMABase_CNT TIM_DMABASE_CNT
mbed_official 573:ad23fe03a082 628 #define TIM_DMABase_PSC TIM_DMABASE_PSC
mbed_official 573:ad23fe03a082 629 #define TIM_DMABase_ARR TIM_DMABASE_ARR
mbed_official 573:ad23fe03a082 630 #define TIM_DMABase_RCR TIM_DMABASE_RCR
mbed_official 573:ad23fe03a082 631 #define TIM_DMABase_CCR1 TIM_DMABASE_CCR1
mbed_official 573:ad23fe03a082 632 #define TIM_DMABase_CCR2 TIM_DMABASE_CCR2
mbed_official 573:ad23fe03a082 633 #define TIM_DMABase_CCR3 TIM_DMABASE_CCR3
mbed_official 573:ad23fe03a082 634 #define TIM_DMABase_CCR4 TIM_DMABASE_CCR4
mbed_official 573:ad23fe03a082 635 #define TIM_DMABase_BDTR TIM_DMABASE_BDTR
mbed_official 573:ad23fe03a082 636 #define TIM_DMABase_DCR TIM_DMABASE_DCR
mbed_official 573:ad23fe03a082 637 #define TIM_DMABase_DMAR TIM_DMABASE_DMAR
mbed_official 573:ad23fe03a082 638 #define TIM_DMABase_OR1 TIM_DMABASE_OR1
mbed_official 573:ad23fe03a082 639 #define TIM_DMABase_CCMR3 TIM_DMABASE_CCMR3
mbed_official 573:ad23fe03a082 640 #define TIM_DMABase_CCR5 TIM_DMABASE_CCR5
mbed_official 573:ad23fe03a082 641 #define TIM_DMABase_CCR6 TIM_DMABASE_CCR6
mbed_official 573:ad23fe03a082 642 #define TIM_DMABase_OR2 TIM_DMABASE_OR2
mbed_official 573:ad23fe03a082 643 #define TIM_DMABase_OR3 TIM_DMABASE_OR3
mbed_official 573:ad23fe03a082 644 #define TIM_DMABase_OR TIM_DMABASE_OR
mbed_official 573:ad23fe03a082 645
mbed_official 573:ad23fe03a082 646 #define TIM_EventSource_Update TIM_EVENTSOURCE_UPDATE
mbed_official 573:ad23fe03a082 647 #define TIM_EventSource_CC1 TIM_EVENTSOURCE_CC1
mbed_official 573:ad23fe03a082 648 #define TIM_EventSource_CC2 TIM_EVENTSOURCE_CC2
mbed_official 573:ad23fe03a082 649 #define TIM_EventSource_CC3 TIM_EVENTSOURCE_CC3
mbed_official 573:ad23fe03a082 650 #define TIM_EventSource_CC4 TIM_EVENTSOURCE_CC4
mbed_official 573:ad23fe03a082 651 #define TIM_EventSource_COM TIM_EVENTSOURCE_COM
mbed_official 573:ad23fe03a082 652 #define TIM_EventSource_Trigger TIM_EVENTSOURCE_TRIGGER
mbed_official 573:ad23fe03a082 653 #define TIM_EventSource_Break TIM_EVENTSOURCE_BREAK
mbed_official 573:ad23fe03a082 654 #define TIM_EventSource_Break2 TIM_EVENTSOURCE_BREAK2
mbed_official 573:ad23fe03a082 655
mbed_official 573:ad23fe03a082 656 #define TIM_DMABurstLength_1Transfer TIM_DMABURSTLENGTH_1TRANSFER
mbed_official 573:ad23fe03a082 657 #define TIM_DMABurstLength_2Transfers TIM_DMABURSTLENGTH_2TRANSFERS
mbed_official 573:ad23fe03a082 658 #define TIM_DMABurstLength_3Transfers TIM_DMABURSTLENGTH_3TRANSFERS
mbed_official 573:ad23fe03a082 659 #define TIM_DMABurstLength_4Transfers TIM_DMABURSTLENGTH_4TRANSFERS
mbed_official 573:ad23fe03a082 660 #define TIM_DMABurstLength_5Transfers TIM_DMABURSTLENGTH_5TRANSFERS
mbed_official 573:ad23fe03a082 661 #define TIM_DMABurstLength_6Transfers TIM_DMABURSTLENGTH_6TRANSFERS
mbed_official 573:ad23fe03a082 662 #define TIM_DMABurstLength_7Transfers TIM_DMABURSTLENGTH_7TRANSFERS
mbed_official 573:ad23fe03a082 663 #define TIM_DMABurstLength_8Transfers TIM_DMABURSTLENGTH_8TRANSFERS
mbed_official 573:ad23fe03a082 664 #define TIM_DMABurstLength_9Transfers TIM_DMABURSTLENGTH_9TRANSFERS
mbed_official 573:ad23fe03a082 665 #define TIM_DMABurstLength_10Transfers TIM_DMABURSTLENGTH_10TRANSFERS
mbed_official 573:ad23fe03a082 666 #define TIM_DMABurstLength_11Transfers TIM_DMABURSTLENGTH_11TRANSFERS
mbed_official 573:ad23fe03a082 667 #define TIM_DMABurstLength_12Transfers TIM_DMABURSTLENGTH_12TRANSFERS
mbed_official 573:ad23fe03a082 668 #define TIM_DMABurstLength_13Transfers TIM_DMABURSTLENGTH_13TRANSFERS
mbed_official 573:ad23fe03a082 669 #define TIM_DMABurstLength_14Transfers TIM_DMABURSTLENGTH_14TRANSFERS
mbed_official 573:ad23fe03a082 670 #define TIM_DMABurstLength_15Transfers TIM_DMABURSTLENGTH_15TRANSFERS
mbed_official 573:ad23fe03a082 671 #define TIM_DMABurstLength_16Transfers TIM_DMABURSTLENGTH_16TRANSFERS
mbed_official 573:ad23fe03a082 672 #define TIM_DMABurstLength_17Transfers TIM_DMABURSTLENGTH_17TRANSFERS
mbed_official 573:ad23fe03a082 673 #define TIM_DMABurstLength_18Transfers TIM_DMABURSTLENGTH_18TRANSFERS
mbed_official 573:ad23fe03a082 674
mbed_official 573:ad23fe03a082 675 /**
mbed_official 573:ad23fe03a082 676 * @}
mbed_official 573:ad23fe03a082 677 */
mbed_official 573:ad23fe03a082 678
mbed_official 573:ad23fe03a082 679 /** @defgroup HAL_TSC_Aliased_Defines HAL TSC Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 680 * @{
mbed_official 573:ad23fe03a082 681 */
mbed_official 573:ad23fe03a082 682 #define TSC_SYNC_POL_FALL TSC_SYNC_POLARITY_FALLING
mbed_official 573:ad23fe03a082 683 #define TSC_SYNC_POL_RISE_HIGH TSC_SYNC_POLARITY_RISING
mbed_official 573:ad23fe03a082 684 /**
mbed_official 573:ad23fe03a082 685 * @}
mbed_official 573:ad23fe03a082 686 */
mbed_official 573:ad23fe03a082 687
mbed_official 573:ad23fe03a082 688 /** @defgroup HAL_UART_Aliased_Defines HAL UART Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 689 * @{
mbed_official 573:ad23fe03a082 690 */
mbed_official 573:ad23fe03a082 691 #define UART_ONEBIT_SAMPLING_DISABLED UART_ONE_BIT_SAMPLE_DISABLE
mbed_official 573:ad23fe03a082 692 #define UART_ONEBIT_SAMPLING_ENABLED UART_ONE_BIT_SAMPLE_ENABLE
mbed_official 573:ad23fe03a082 693 #define UART_ONE_BIT_SAMPLE_DISABLED UART_ONE_BIT_SAMPLE_DISABLE
mbed_official 573:ad23fe03a082 694 #define UART_ONE_BIT_SAMPLE_ENABLED UART_ONE_BIT_SAMPLE_ENABLE
mbed_official 573:ad23fe03a082 695
mbed_official 573:ad23fe03a082 696 #define __HAL_UART_ONEBIT_ENABLE __HAL_UART_ONE_BIT_SAMPLE_ENABLE
mbed_official 573:ad23fe03a082 697 #define __HAL_UART_ONEBIT_DISABLE __HAL_UART_ONE_BIT_SAMPLE_DISABLE
mbed_official 573:ad23fe03a082 698
mbed_official 573:ad23fe03a082 699 #define __DIV_SAMPLING16 UART_DIV_SAMPLING16
mbed_official 573:ad23fe03a082 700 #define __DIVMANT_SAMPLING16 UART_DIVMANT_SAMPLING16
mbed_official 573:ad23fe03a082 701 #define __DIVFRAQ_SAMPLING16 UART_DIVFRAQ_SAMPLING16
mbed_official 573:ad23fe03a082 702 #define __UART_BRR_SAMPLING16 UART_BRR_SAMPLING16
mbed_official 573:ad23fe03a082 703
mbed_official 573:ad23fe03a082 704 #define __DIV_SAMPLING8 UART_DIV_SAMPLING8
mbed_official 573:ad23fe03a082 705 #define __DIVMANT_SAMPLING8 UART_DIVMANT_SAMPLING8
mbed_official 573:ad23fe03a082 706 #define __DIVFRAQ_SAMPLING8 UART_DIVFRAQ_SAMPLING8
mbed_official 573:ad23fe03a082 707 #define __UART_BRR_SAMPLING8 UART_BRR_SAMPLING8
mbed_official 573:ad23fe03a082 708
mbed_official 573:ad23fe03a082 709 #define UART_WAKEUPMETHODE_IDLELINE UART_WAKEUPMETHOD_IDLELINE
mbed_official 573:ad23fe03a082 710 #define UART_WAKEUPMETHODE_ADDRESSMARK UART_WAKEUPMETHOD_ADDRESSMARK
mbed_official 573:ad23fe03a082 711
mbed_official 573:ad23fe03a082 712 /**
mbed_official 573:ad23fe03a082 713 * @}
mbed_official 573:ad23fe03a082 714 */
mbed_official 573:ad23fe03a082 715
mbed_official 573:ad23fe03a082 716
mbed_official 573:ad23fe03a082 717 /** @defgroup HAL_USART_Aliased_Defines HAL USART Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 718 * @{
mbed_official 573:ad23fe03a082 719 */
mbed_official 573:ad23fe03a082 720
mbed_official 573:ad23fe03a082 721 #define USART_CLOCK_DISABLED USART_CLOCK_DISABLE
mbed_official 573:ad23fe03a082 722 #define USART_CLOCK_ENABLED USART_CLOCK_ENABLE
mbed_official 573:ad23fe03a082 723
mbed_official 573:ad23fe03a082 724 #define USARTNACK_ENABLED USART_NACK_ENABLE
mbed_official 573:ad23fe03a082 725 #define USARTNACK_DISABLED USART_NACK_DISABLE
mbed_official 573:ad23fe03a082 726 /**
mbed_official 573:ad23fe03a082 727 * @}
mbed_official 573:ad23fe03a082 728 */
mbed_official 573:ad23fe03a082 729
mbed_official 573:ad23fe03a082 730 /** @defgroup HAL_WWDG_Aliased_Defines HAL WWDG Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 731 * @{
mbed_official 573:ad23fe03a082 732 */
mbed_official 573:ad23fe03a082 733 #define CFR_BASE WWDG_CFR_BASE
mbed_official 573:ad23fe03a082 734
mbed_official 573:ad23fe03a082 735 /**
mbed_official 573:ad23fe03a082 736 * @}
mbed_official 573:ad23fe03a082 737 */
mbed_official 573:ad23fe03a082 738
mbed_official 573:ad23fe03a082 739 /** @defgroup HAL_CAN_Aliased_Defines HAL CAN Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 740 * @{
mbed_official 573:ad23fe03a082 741 */
mbed_official 573:ad23fe03a082 742 #define CAN_FilterFIFO0 CAN_FILTER_FIFO0
mbed_official 573:ad23fe03a082 743 #define CAN_FilterFIFO1 CAN_FILTER_FIFO1
mbed_official 573:ad23fe03a082 744 #define CAN_IT_RQCP0 CAN_IT_TME
mbed_official 573:ad23fe03a082 745 #define CAN_IT_RQCP1 CAN_IT_TME
mbed_official 573:ad23fe03a082 746 #define CAN_IT_RQCP2 CAN_IT_TME
mbed_official 573:ad23fe03a082 747 #define INAK_TIMEOUT CAN_TIMEOUT_VALUE
mbed_official 573:ad23fe03a082 748 #define SLAK_TIMEOUT CAN_TIMEOUT_VALUE
mbed_official 573:ad23fe03a082 749 #define CAN_TXSTATUS_FAILED ((uint8_t)0x00)
mbed_official 573:ad23fe03a082 750 #define CAN_TXSTATUS_OK ((uint8_t)0x01)
mbed_official 573:ad23fe03a082 751 #define CAN_TXSTATUS_PENDING ((uint8_t)0x02)
mbed_official 573:ad23fe03a082 752
mbed_official 573:ad23fe03a082 753 /**
mbed_official 573:ad23fe03a082 754 * @}
mbed_official 573:ad23fe03a082 755 */
mbed_official 573:ad23fe03a082 756
mbed_official 573:ad23fe03a082 757 /** @defgroup HAL_ETH_Aliased_Defines HAL ETH Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 758 * @{
mbed_official 573:ad23fe03a082 759 */
mbed_official 573:ad23fe03a082 760
mbed_official 573:ad23fe03a082 761 #define VLAN_TAG ETH_VLAN_TAG
mbed_official 573:ad23fe03a082 762 #define MIN_ETH_PAYLOAD ETH_MIN_ETH_PAYLOAD
mbed_official 573:ad23fe03a082 763 #define MAX_ETH_PAYLOAD ETH_MAX_ETH_PAYLOAD
mbed_official 573:ad23fe03a082 764 #define JUMBO_FRAME_PAYLOAD ETH_JUMBO_FRAME_PAYLOAD
mbed_official 573:ad23fe03a082 765 #define MACMIIAR_CR_MASK ETH_MACMIIAR_CR_MASK
mbed_official 573:ad23fe03a082 766 #define MACCR_CLEAR_MASK ETH_MACCR_CLEAR_MASK
mbed_official 573:ad23fe03a082 767 #define MACFCR_CLEAR_MASK ETH_MACFCR_CLEAR_MASK
mbed_official 573:ad23fe03a082 768 #define DMAOMR_CLEAR_MASK ETH_DMAOMR_CLEAR_MASK
mbed_official 573:ad23fe03a082 769
mbed_official 573:ad23fe03a082 770 #define ETH_MMCCR ((uint32_t)0x00000100)
mbed_official 573:ad23fe03a082 771 #define ETH_MMCRIR ((uint32_t)0x00000104)
mbed_official 573:ad23fe03a082 772 #define ETH_MMCTIR ((uint32_t)0x00000108)
mbed_official 573:ad23fe03a082 773 #define ETH_MMCRIMR ((uint32_t)0x0000010C)
mbed_official 573:ad23fe03a082 774 #define ETH_MMCTIMR ((uint32_t)0x00000110)
mbed_official 573:ad23fe03a082 775 #define ETH_MMCTGFSCCR ((uint32_t)0x0000014C)
mbed_official 573:ad23fe03a082 776 #define ETH_MMCTGFMSCCR ((uint32_t)0x00000150)
mbed_official 573:ad23fe03a082 777 #define ETH_MMCTGFCR ((uint32_t)0x00000168)
mbed_official 573:ad23fe03a082 778 #define ETH_MMCRFCECR ((uint32_t)0x00000194)
mbed_official 573:ad23fe03a082 779 #define ETH_MMCRFAECR ((uint32_t)0x00000198)
mbed_official 573:ad23fe03a082 780 #define ETH_MMCRGUFCR ((uint32_t)0x000001C4)
mbed_official 573:ad23fe03a082 781
mbed_official 573:ad23fe03a082 782 /**
mbed_official 573:ad23fe03a082 783 * @}
mbed_official 573:ad23fe03a082 784 */
mbed_official 573:ad23fe03a082 785
mbed_official 573:ad23fe03a082 786 /** @defgroup HAL_PPP_Aliased_Defines HAL PPP Aliased Defines maintained for legacy purpose
mbed_official 573:ad23fe03a082 787 * @{
mbed_official 573:ad23fe03a082 788 */
mbed_official 573:ad23fe03a082 789
mbed_official 573:ad23fe03a082 790 /**
mbed_official 573:ad23fe03a082 791 * @}
mbed_official 573:ad23fe03a082 792 */
mbed_official 573:ad23fe03a082 793
mbed_official 573:ad23fe03a082 794 /* Exported functions --------------------------------------------------------*/
mbed_official 573:ad23fe03a082 795
mbed_official 573:ad23fe03a082 796 /** @defgroup HAL_CRYP_Aliased_Functions HAL CRYP Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 797 * @{
mbed_official 573:ad23fe03a082 798 */
mbed_official 573:ad23fe03a082 799 #define HAL_CRYP_ComputationCpltCallback HAL_CRYPEx_ComputationCpltCallback
mbed_official 573:ad23fe03a082 800 /**
mbed_official 573:ad23fe03a082 801 * @}
mbed_official 573:ad23fe03a082 802 */
mbed_official 573:ad23fe03a082 803
mbed_official 573:ad23fe03a082 804 /** @defgroup HAL_HASH_Aliased_Functions HAL HASH Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 805 * @{
mbed_official 573:ad23fe03a082 806 */
mbed_official 573:ad23fe03a082 807
mbed_official 573:ad23fe03a082 808 #define HAL_HMAC_MD5_Finish HAL_HASH_MD5_Finish
mbed_official 573:ad23fe03a082 809 #define HAL_HMAC_SHA1_Finish HAL_HASH_SHA1_Finish
mbed_official 573:ad23fe03a082 810 #define HAL_HMAC_SHA224_Finish HAL_HASH_SHA224_Finish
mbed_official 573:ad23fe03a082 811 #define HAL_HMAC_SHA256_Finish HAL_HASH_SHA256_Finish
mbed_official 573:ad23fe03a082 812
mbed_official 573:ad23fe03a082 813 /*HASH Algorithm Selection*/
mbed_official 573:ad23fe03a082 814
mbed_official 573:ad23fe03a082 815 #define HASH_AlgoSelection_SHA1 HASH_ALGOSELECTION_SHA1
mbed_official 573:ad23fe03a082 816 #define HASH_AlgoSelection_SHA224 HASH_ALGOSELECTION_SHA224
mbed_official 573:ad23fe03a082 817 #define HASH_AlgoSelection_SHA256 HASH_ALGOSELECTION_SHA256
mbed_official 573:ad23fe03a082 818 #define HASH_AlgoSelection_MD5 HASH_ALGOSELECTION_MD5
mbed_official 573:ad23fe03a082 819
mbed_official 573:ad23fe03a082 820 #define HASH_AlgoMode_HASH HASH_ALGOMODE_HASH
mbed_official 573:ad23fe03a082 821 #define HASH_AlgoMode_HMAC HASH_ALGOMODE_HMAC
mbed_official 573:ad23fe03a082 822
mbed_official 573:ad23fe03a082 823 #define HASH_HMACKeyType_ShortKey HASH_HMAC_KEYTYPE_SHORTKEY
mbed_official 573:ad23fe03a082 824 #define HASH_HMACKeyType_LongKey HASH_HMAC_KEYTYPE_LONGKEY
mbed_official 573:ad23fe03a082 825 /**
mbed_official 573:ad23fe03a082 826 * @}
mbed_official 573:ad23fe03a082 827 */
mbed_official 573:ad23fe03a082 828
mbed_official 573:ad23fe03a082 829 /** @defgroup HAL_Aliased_Functions HAL Generic Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 830 * @{
mbed_official 573:ad23fe03a082 831 */
mbed_official 573:ad23fe03a082 832 #define HAL_EnableDBGSleepMode HAL_DBGMCU_EnableDBGSleepMode
mbed_official 573:ad23fe03a082 833 #define HAL_DisableDBGSleepMode HAL_DBGMCU_DisableDBGSleepMode
mbed_official 573:ad23fe03a082 834 #define HAL_EnableDBGStopMode HAL_DBGMCU_EnableDBGStopMode
mbed_official 573:ad23fe03a082 835 #define HAL_DisableDBGStopMode HAL_DBGMCU_DisableDBGStopMode
mbed_official 573:ad23fe03a082 836 #define HAL_EnableDBGStandbyMode HAL_DBGMCU_EnableDBGStandbyMode
mbed_official 573:ad23fe03a082 837 #define HAL_DisableDBGStandbyMode HAL_DBGMCU_DisableDBGStandbyMode
mbed_official 573:ad23fe03a082 838 #define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd)==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph))
mbed_official 573:ad23fe03a082 839 #define HAL_VREFINT_OutputSelect HAL_SYSCFG_VREFINT_OutputSelect
mbed_official 573:ad23fe03a082 840 #define HAL_Lock_Cmd(cmd) (((cmd)==ENABLE) ? HAL_SYSCFG_Enable_Lock_VREFINT() : HAL_SYSCFG_Disable_Lock_VREFINT())
mbed_official 573:ad23fe03a082 841 #define HAL_VREFINT_Cmd(cmd) (((cmd)==ENABLE)? HAL_SYSCFG_EnableVREFINT() : HAL_SYSCFG_DisableVREFINT())
mbed_official 573:ad23fe03a082 842 #define HAL_ADC_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINT() : HAL_ADCEx_DisableVREFINT())
mbed_official 573:ad23fe03a082 843 #define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : HAL_ADCEx_DisableVREFINTTempSensor())
mbed_official 573:ad23fe03a082 844 /**
mbed_official 573:ad23fe03a082 845 * @}
mbed_official 573:ad23fe03a082 846 */
mbed_official 573:ad23fe03a082 847
mbed_official 573:ad23fe03a082 848 /** @defgroup HAL_FLASH_Aliased_Functions HAL FLASH Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 849 * @{
mbed_official 573:ad23fe03a082 850 */
mbed_official 573:ad23fe03a082 851 #define FLASH_HalfPageProgram HAL_FLASHEx_HalfPageProgram
mbed_official 573:ad23fe03a082 852 #define FLASH_EnableRunPowerDown HAL_FLASHEx_EnableRunPowerDown
mbed_official 573:ad23fe03a082 853 #define FLASH_DisableRunPowerDown HAL_FLASHEx_DisableRunPowerDown
mbed_official 573:ad23fe03a082 854 #define HAL_DATA_EEPROMEx_Unlock HAL_FLASHEx_DATAEEPROM_Unlock
mbed_official 573:ad23fe03a082 855 #define HAL_DATA_EEPROMEx_Lock HAL_FLASHEx_DATAEEPROM_Lock
mbed_official 573:ad23fe03a082 856 #define HAL_DATA_EEPROMEx_Erase HAL_FLASHEx_DATAEEPROM_Erase
mbed_official 573:ad23fe03a082 857 #define HAL_DATA_EEPROMEx_Program HAL_FLASHEx_DATAEEPROM_Program
mbed_official 573:ad23fe03a082 858
mbed_official 573:ad23fe03a082 859 /**
mbed_official 573:ad23fe03a082 860 * @}
mbed_official 573:ad23fe03a082 861 */
mbed_official 573:ad23fe03a082 862
mbed_official 573:ad23fe03a082 863 /** @defgroup HAL_I2C_Aliased_Functions HAL I2C Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 864 * @{
mbed_official 573:ad23fe03a082 865 */
mbed_official 573:ad23fe03a082 866 #define HAL_I2CEx_AnalogFilter_Config HAL_I2CEx_ConfigAnalogFilter
mbed_official 573:ad23fe03a082 867 #define HAL_I2CEx_DigitalFilter_Config HAL_I2CEx_ConfigDigitalFilter
mbed_official 573:ad23fe03a082 868
mbed_official 573:ad23fe03a082 869 #define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd)==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus))
mbed_official 573:ad23fe03a082 870 /**
mbed_official 573:ad23fe03a082 871 * @}
mbed_official 573:ad23fe03a082 872 */
mbed_official 573:ad23fe03a082 873
mbed_official 573:ad23fe03a082 874 /** @defgroup HAL_PWR_Aliased HAL PWR Aliased maintained for legacy purpose
mbed_official 573:ad23fe03a082 875 * @{
mbed_official 573:ad23fe03a082 876 */
mbed_official 573:ad23fe03a082 877 #define HAL_PWR_PVDConfig HAL_PWR_ConfigPVD
mbed_official 573:ad23fe03a082 878 #define HAL_PWR_DisableBkUpReg HAL_PWREx_DisableBkUpReg
mbed_official 573:ad23fe03a082 879 #define HAL_PWR_DisableFlashPowerDown HAL_PWREx_DisableFlashPowerDown
mbed_official 573:ad23fe03a082 880 #define HAL_PWR_DisableVddio2Monitor HAL_PWREx_DisableVddio2Monitor
mbed_official 573:ad23fe03a082 881 #define HAL_PWR_EnableBkUpReg HAL_PWREx_EnableBkUpReg
mbed_official 573:ad23fe03a082 882 #define HAL_PWR_EnableFlashPowerDown HAL_PWREx_EnableFlashPowerDown
mbed_official 573:ad23fe03a082 883 #define HAL_PWR_EnableVddio2Monitor HAL_PWREx_EnableVddio2Monitor
mbed_official 573:ad23fe03a082 884 #define HAL_PWR_PVD_PVM_IRQHandler HAL_PWREx_PVD_PVM_IRQHandler
mbed_official 573:ad23fe03a082 885 #define HAL_PWR_PVDLevelConfig HAL_PWR_ConfigPVD
mbed_official 573:ad23fe03a082 886 #define HAL_PWR_Vddio2Monitor_IRQHandler HAL_PWREx_Vddio2Monitor_IRQHandler
mbed_official 573:ad23fe03a082 887 #define HAL_PWR_Vddio2MonitorCallback HAL_PWREx_Vddio2MonitorCallback
mbed_official 573:ad23fe03a082 888 #define HAL_PWREx_ActivateOverDrive HAL_PWREx_EnableOverDrive
mbed_official 573:ad23fe03a082 889 #define HAL_PWREx_DeactivateOverDrive HAL_PWREx_DisableOverDrive
mbed_official 573:ad23fe03a082 890 #define HAL_PWREx_DisableSDADCAnalog HAL_PWREx_DisableSDADC
mbed_official 573:ad23fe03a082 891 #define HAL_PWREx_EnableSDADCAnalog HAL_PWREx_EnableSDADC
mbed_official 573:ad23fe03a082 892 #define HAL_PWREx_PVMConfig HAL_PWREx_ConfigPVM
mbed_official 573:ad23fe03a082 893
mbed_official 573:ad23fe03a082 894 #define PWR_MODE_NORMAL PWR_PVD_MODE_NORMAL
mbed_official 573:ad23fe03a082 895 #define PWR_MODE_IT_RISING PWR_PVD_MODE_IT_RISING
mbed_official 573:ad23fe03a082 896 #define PWR_MODE_IT_FALLING PWR_PVD_MODE_IT_FALLING
mbed_official 573:ad23fe03a082 897 #define PWR_MODE_IT_RISING_FALLING PWR_PVD_MODE_IT_RISING_FALLING
mbed_official 573:ad23fe03a082 898 #define PWR_MODE_EVENT_RISING PWR_PVD_MODE_EVENT_RISING
mbed_official 573:ad23fe03a082 899 #define PWR_MODE_EVENT_FALLING PWR_PVD_MODE_EVENT_FALLING
mbed_official 573:ad23fe03a082 900 #define PWR_MODE_EVENT_RISING_FALLING PWR_PVD_MODE_EVENT_RISING_FALLING
mbed_official 573:ad23fe03a082 901
mbed_official 573:ad23fe03a082 902 #define CR_OFFSET_BB PWR_CR_OFFSET_BB
mbed_official 573:ad23fe03a082 903 #define CSR_OFFSET_BB PWR_CSR_OFFSET_BB
mbed_official 573:ad23fe03a082 904
mbed_official 573:ad23fe03a082 905 #define DBP_BitNumber DBP_BIT_NUMBER
mbed_official 573:ad23fe03a082 906 #define PVDE_BitNumber PVDE_BIT_NUMBER
mbed_official 573:ad23fe03a082 907 #define PMODE_BitNumber PMODE_BIT_NUMBER
mbed_official 573:ad23fe03a082 908 #define EWUP_BitNumber EWUP_BIT_NUMBER
mbed_official 573:ad23fe03a082 909 #define FPDS_BitNumber FPDS_BIT_NUMBER
mbed_official 573:ad23fe03a082 910 #define ODEN_BitNumber ODEN_BIT_NUMBER
mbed_official 573:ad23fe03a082 911 #define ODSWEN_BitNumber ODSWEN_BIT_NUMBER
mbed_official 573:ad23fe03a082 912 #define MRLVDS_BitNumber MRLVDS_BIT_NUMBER
mbed_official 573:ad23fe03a082 913 #define LPLVDS_BitNumber LPLVDS_BIT_NUMBER
mbed_official 573:ad23fe03a082 914 #define BRE_BitNumber BRE_BIT_NUMBER
mbed_official 573:ad23fe03a082 915
mbed_official 573:ad23fe03a082 916 #define PWR_MODE_EVT PWR_PVD_MODE_NORMAL
mbed_official 573:ad23fe03a082 917
mbed_official 573:ad23fe03a082 918 /**
mbed_official 573:ad23fe03a082 919 * @}
mbed_official 573:ad23fe03a082 920 */
mbed_official 573:ad23fe03a082 921
mbed_official 573:ad23fe03a082 922 /** @defgroup HAL_SMBUS_Aliased_Functions HAL SMBUS Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 923 * @{
mbed_official 573:ad23fe03a082 924 */
mbed_official 573:ad23fe03a082 925 #define HAL_SMBUS_Slave_Listen_IT HAL_SMBUS_EnableListen_IT
mbed_official 573:ad23fe03a082 926 #define HAL_SMBUS_SlaveAddrCallback HAL_SMBUS_AddrCallback
mbed_official 573:ad23fe03a082 927 #define HAL_SMBUS_SlaveListenCpltCallback HAL_SMBUS_ListenCpltCallback
mbed_official 573:ad23fe03a082 928 /**
mbed_official 573:ad23fe03a082 929 * @}
mbed_official 573:ad23fe03a082 930 */
mbed_official 573:ad23fe03a082 931
mbed_official 573:ad23fe03a082 932 /** @defgroup HAL_SPI_Aliased_Functions HAL SPI Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 933 * @{
mbed_official 573:ad23fe03a082 934 */
mbed_official 573:ad23fe03a082 935 #define HAL_SPI_FlushRxFifo HAL_SPIEx_FlushRxFifo
mbed_official 573:ad23fe03a082 936 /**
mbed_official 573:ad23fe03a082 937 * @}
mbed_official 573:ad23fe03a082 938 */
mbed_official 573:ad23fe03a082 939
mbed_official 573:ad23fe03a082 940 /** @defgroup HAL_TIM_Aliased_Functions HAL TIM Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 941 * @{
mbed_official 573:ad23fe03a082 942 */
mbed_official 573:ad23fe03a082 943 #define HAL_TIM_DMADelayPulseCplt TIM_DMADelayPulseCplt
mbed_official 573:ad23fe03a082 944 #define HAL_TIM_DMAError TIM_DMAError
mbed_official 573:ad23fe03a082 945 #define HAL_TIM_DMACaptureCplt TIM_DMACaptureCplt
mbed_official 573:ad23fe03a082 946 #define HAL_TIMEx_DMACommutationCplt TIMEx_DMACommutationCplt
mbed_official 573:ad23fe03a082 947 /**
mbed_official 573:ad23fe03a082 948 * @}
mbed_official 573:ad23fe03a082 949 */
mbed_official 573:ad23fe03a082 950
mbed_official 573:ad23fe03a082 951 /** @defgroup HAL_UART_Aliased_Functions HAL UART Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 952 * @{
mbed_official 573:ad23fe03a082 953 */
mbed_official 573:ad23fe03a082 954 #define HAL_UART_WakeupCallback HAL_UARTEx_WakeupCallback
mbed_official 573:ad23fe03a082 955 /**
mbed_official 573:ad23fe03a082 956 * @}
mbed_official 573:ad23fe03a082 957 */
mbed_official 573:ad23fe03a082 958
mbed_official 573:ad23fe03a082 959 /** @defgroup HAL_LTDC_Aliased_Functions HAL LTDC Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 960 * @{
mbed_official 573:ad23fe03a082 961 */
mbed_official 573:ad23fe03a082 962 #define HAL_LTDC_LineEvenCallback HAL_LTDC_LineEventCallback
mbed_official 573:ad23fe03a082 963 /**
mbed_official 573:ad23fe03a082 964 * @}
mbed_official 573:ad23fe03a082 965 */
mbed_official 573:ad23fe03a082 966
mbed_official 573:ad23fe03a082 967
mbed_official 573:ad23fe03a082 968 /** @defgroup HAL_PPP_Aliased_Functions HAL PPP Aliased Functions maintained for legacy purpose
mbed_official 573:ad23fe03a082 969 * @{
mbed_official 573:ad23fe03a082 970 */
mbed_official 573:ad23fe03a082 971
mbed_official 573:ad23fe03a082 972 /**
mbed_official 573:ad23fe03a082 973 * @}
mbed_official 573:ad23fe03a082 974 */
mbed_official 573:ad23fe03a082 975
mbed_official 573:ad23fe03a082 976 /* Exported macros ------------------------------------------------------------*/
mbed_official 573:ad23fe03a082 977
mbed_official 573:ad23fe03a082 978 /** @defgroup HAL_AES_Aliased_Macros HAL CRYP Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 979 * @{
mbed_official 573:ad23fe03a082 980 */
mbed_official 573:ad23fe03a082 981 #define AES_IT_CC CRYP_IT_CC
mbed_official 573:ad23fe03a082 982 #define AES_IT_ERR CRYP_IT_ERR
mbed_official 573:ad23fe03a082 983 #define AES_FLAG_CCF CRYP_FLAG_CCF
mbed_official 573:ad23fe03a082 984 /**
mbed_official 573:ad23fe03a082 985 * @}
mbed_official 573:ad23fe03a082 986 */
mbed_official 573:ad23fe03a082 987
mbed_official 573:ad23fe03a082 988 /** @defgroup HAL_Aliased_Macros HAL Generic Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 989 * @{
mbed_official 573:ad23fe03a082 990 */
mbed_official 573:ad23fe03a082 991 #define __HAL_GET_BOOT_MODE __HAL_SYSCFG_GET_BOOT_MODE
mbed_official 573:ad23fe03a082 992 #define __HAL_REMAPMEMORY_FLASH __HAL_SYSCFG_REMAPMEMORY_FLASH
mbed_official 573:ad23fe03a082 993 #define __HAL_REMAPMEMORY_SYSTEMFLASH __HAL_SYSCFG_REMAPMEMORY_SYSTEMFLASH
mbed_official 573:ad23fe03a082 994 #define __HAL_REMAPMEMORY_SRAM __HAL_SYSCFG_REMAPMEMORY_SRAM
mbed_official 573:ad23fe03a082 995 #define __HAL_REMAPMEMORY_FMC __HAL_SYSCFG_REMAPMEMORY_FMC
mbed_official 573:ad23fe03a082 996 #define __HAL_REMAPMEMORY_FMC_SDRAM __HAL_SYSCFG_REMAPMEMORY_FMC_SDRAM
mbed_official 573:ad23fe03a082 997 #define __HAL_REMAPMEMORY_FSMC __HAL_SYSCFG_REMAPMEMORY_FSMC
mbed_official 573:ad23fe03a082 998 #define __HAL_REMAPMEMORY_QUADSPI __HAL_SYSCFG_REMAPMEMORY_QUADSPI
mbed_official 573:ad23fe03a082 999 #define __HAL_FMC_BANK __HAL_SYSCFG_FMC_BANK
mbed_official 573:ad23fe03a082 1000 #define __HAL_GET_FLAG __HAL_SYSCFG_GET_FLAG
mbed_official 573:ad23fe03a082 1001 #define __HAL_CLEAR_FLAG __HAL_SYSCFG_CLEAR_FLAG
mbed_official 573:ad23fe03a082 1002 #define __HAL_VREFINT_OUT_ENABLE __HAL_SYSCFG_VREFINT_OUT_ENABLE
mbed_official 573:ad23fe03a082 1003 #define __HAL_VREFINT_OUT_DISABLE __HAL_SYSCFG_VREFINT_OUT_DISABLE
mbed_official 573:ad23fe03a082 1004
mbed_official 573:ad23fe03a082 1005 #define SYSCFG_FLAG_VREF_READY SYSCFG_FLAG_VREFINT_READY
mbed_official 573:ad23fe03a082 1006 #define SYSCFG_FLAG_RC48 RCC_FLAG_HSI48
mbed_official 573:ad23fe03a082 1007 #define IS_SYSCFG_FASTMODEPLUS_CONFIG IS_I2C_FASTMODEPLUS
mbed_official 573:ad23fe03a082 1008 #define UFB_MODE_BitNumber UFB_MODE_BIT_NUMBER
mbed_official 573:ad23fe03a082 1009 #define CMP_PD_BitNumber CMP_PD_BIT_NUMBER
mbed_official 573:ad23fe03a082 1010
mbed_official 573:ad23fe03a082 1011 /**
mbed_official 573:ad23fe03a082 1012 * @}
mbed_official 573:ad23fe03a082 1013 */
mbed_official 573:ad23fe03a082 1014
mbed_official 573:ad23fe03a082 1015
mbed_official 573:ad23fe03a082 1016 /** @defgroup HAL_ADC_Aliased_Macros HAL ADC Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1017 * @{
mbed_official 573:ad23fe03a082 1018 */
mbed_official 573:ad23fe03a082 1019 #define __ADC_ENABLE __HAL_ADC_ENABLE
mbed_official 573:ad23fe03a082 1020 #define __ADC_DISABLE __HAL_ADC_DISABLE
mbed_official 573:ad23fe03a082 1021 #define __HAL_ADC_ENABLING_CONDITIONS ADC_ENABLING_CONDITIONS
mbed_official 573:ad23fe03a082 1022 #define __HAL_ADC_DISABLING_CONDITIONS ADC_DISABLING_CONDITIONS
mbed_official 573:ad23fe03a082 1023 #define __HAL_ADC_IS_ENABLED ADC_IS_ENABLE
mbed_official 573:ad23fe03a082 1024 #define __ADC_IS_ENABLED ADC_IS_ENABLE
mbed_official 573:ad23fe03a082 1025 #define __HAL_ADC_IS_SOFTWARE_START_REGULAR ADC_IS_SOFTWARE_START_REGULAR
mbed_official 573:ad23fe03a082 1026 #define __HAL_ADC_IS_SOFTWARE_START_INJECTED ADC_IS_SOFTWARE_START_INJECTED
mbed_official 573:ad23fe03a082 1027 #define __HAL_ADC_IS_CONVERSION_ONGOING_REGULAR_INJECTED ADC_IS_CONVERSION_ONGOING_REGULAR_INJECTED
mbed_official 573:ad23fe03a082 1028 #define __HAL_ADC_IS_CONVERSION_ONGOING_REGULAR ADC_IS_CONVERSION_ONGOING_REGULAR
mbed_official 573:ad23fe03a082 1029 #define __HAL_ADC_IS_CONVERSION_ONGOING_INJECTED ADC_IS_CONVERSION_ONGOING_INJECTED
mbed_official 573:ad23fe03a082 1030 #define __HAL_ADC_IS_CONVERSION_ONGOING ADC_IS_CONVERSION_ONGOING
mbed_official 573:ad23fe03a082 1031 #define __HAL_ADC_CLEAR_ERRORCODE ADC_CLEAR_ERRORCODE
mbed_official 573:ad23fe03a082 1032
mbed_official 573:ad23fe03a082 1033 #define __HAL_ADC_GET_RESOLUTION ADC_GET_RESOLUTION
mbed_official 573:ad23fe03a082 1034 #define __HAL_ADC_JSQR_RK ADC_JSQR_RK
mbed_official 573:ad23fe03a082 1035 #define __HAL_ADC_CFGR_AWD1CH ADC_CFGR_AWD1CH_SHIFT
mbed_official 573:ad23fe03a082 1036 #define __HAL_ADC_CFGR_AWD23CR ADC_CFGR_AWD23CR
mbed_official 573:ad23fe03a082 1037 #define __HAL_ADC_CFGR_INJECT_AUTO_CONVERSION ADC_CFGR_INJECT_AUTO_CONVERSION
mbed_official 573:ad23fe03a082 1038 #define __HAL_ADC_CFGR_INJECT_CONTEXT_QUEUE ADC_CFGR_INJECT_CONTEXT_QUEUE
mbed_official 573:ad23fe03a082 1039 #define __HAL_ADC_CFGR_INJECT_DISCCONTINUOUS ADC_CFGR_INJECT_DISCCONTINUOUS
mbed_official 573:ad23fe03a082 1040 #define __HAL_ADC_CFGR_REG_DISCCONTINUOUS ADC_CFGR_REG_DISCCONTINUOUS
mbed_official 573:ad23fe03a082 1041 #define __HAL_ADC_CFGR_DISCONTINUOUS_NUM ADC_CFGR_DISCONTINUOUS_NUM
mbed_official 573:ad23fe03a082 1042 #define __HAL_ADC_CFGR_AUTOWAIT ADC_CFGR_AUTOWAIT
mbed_official 573:ad23fe03a082 1043 #define __HAL_ADC_CFGR_CONTINUOUS ADC_CFGR_CONTINUOUS
mbed_official 573:ad23fe03a082 1044 #define __HAL_ADC_CFGR_OVERRUN ADC_CFGR_OVERRUN
mbed_official 573:ad23fe03a082 1045 #define __HAL_ADC_CFGR_DMACONTREQ ADC_CFGR_DMACONTREQ
mbed_official 573:ad23fe03a082 1046 #define __HAL_ADC_CFGR_EXTSEL ADC_CFGR_EXTSEL_SET
mbed_official 573:ad23fe03a082 1047 #define __HAL_ADC_JSQR_JEXTSEL ADC_JSQR_JEXTSEL_SET
mbed_official 573:ad23fe03a082 1048 #define __HAL_ADC_OFR_CHANNEL ADC_OFR_CHANNEL
mbed_official 573:ad23fe03a082 1049 #define __HAL_ADC_DIFSEL_CHANNEL ADC_DIFSEL_CHANNEL
mbed_official 573:ad23fe03a082 1050 #define __HAL_ADC_CALFACT_DIFF_SET ADC_CALFACT_DIFF_SET
mbed_official 573:ad23fe03a082 1051 #define __HAL_ADC_CALFACT_DIFF_GET ADC_CALFACT_DIFF_GET
mbed_official 573:ad23fe03a082 1052 #define __HAL_ADC_TRX_HIGHTHRESHOLD ADC_TRX_HIGHTHRESHOLD
mbed_official 573:ad23fe03a082 1053
mbed_official 573:ad23fe03a082 1054 #define __HAL_ADC_OFFSET_SHIFT_RESOLUTION ADC_OFFSET_SHIFT_RESOLUTION
mbed_official 573:ad23fe03a082 1055 #define __HAL_ADC_AWD1THRESHOLD_SHIFT_RESOLUTION ADC_AWD1THRESHOLD_SHIFT_RESOLUTION
mbed_official 573:ad23fe03a082 1056 #define __HAL_ADC_AWD23THRESHOLD_SHIFT_RESOLUTION ADC_AWD23THRESHOLD_SHIFT_RESOLUTION
mbed_official 573:ad23fe03a082 1057 #define __HAL_ADC_COMMON_REGISTER ADC_COMMON_REGISTER
mbed_official 573:ad23fe03a082 1058 #define __HAL_ADC_COMMON_CCR_MULTI ADC_COMMON_CCR_MULTI
mbed_official 573:ad23fe03a082 1059 #define __HAL_ADC_MULTIMODE_IS_ENABLED ADC_MULTIMODE_IS_ENABLE
mbed_official 573:ad23fe03a082 1060 #define __ADC_MULTIMODE_IS_ENABLED ADC_MULTIMODE_IS_ENABLE
mbed_official 573:ad23fe03a082 1061 #define __HAL_ADC_NONMULTIMODE_OR_MULTIMODEMASTER ADC_NONMULTIMODE_OR_MULTIMODEMASTER
mbed_official 573:ad23fe03a082 1062 #define __HAL_ADC_COMMON_ADC_OTHER ADC_COMMON_ADC_OTHER
mbed_official 573:ad23fe03a082 1063 #define __HAL_ADC_MULTI_SLAVE ADC_MULTI_SLAVE
mbed_official 573:ad23fe03a082 1064
mbed_official 573:ad23fe03a082 1065 #define __HAL_ADC_SQR1_L ADC_SQR1_L_SHIFT
mbed_official 573:ad23fe03a082 1066 #define __HAL_ADC_JSQR_JL ADC_JSQR_JL_SHIFT
mbed_official 573:ad23fe03a082 1067 #define __HAL_ADC_JSQR_RK_JL ADC_JSQR_RK_JL
mbed_official 573:ad23fe03a082 1068 #define __HAL_ADC_CR1_DISCONTINUOUS_NUM ADC_CR1_DISCONTINUOUS_NUM
mbed_official 573:ad23fe03a082 1069 #define __HAL_ADC_CR1_SCAN ADC_CR1_SCAN_SET
mbed_official 573:ad23fe03a082 1070 #define __HAL_ADC_CONVCYCLES_MAX_RANGE ADC_CONVCYCLES_MAX_RANGE
mbed_official 573:ad23fe03a082 1071 #define __HAL_ADC_CLOCK_PRESCALER_RANGE ADC_CLOCK_PRESCALER_RANGE
mbed_official 573:ad23fe03a082 1072 #define __HAL_ADC_GET_CLOCK_PRESCALER ADC_GET_CLOCK_PRESCALER
mbed_official 573:ad23fe03a082 1073
mbed_official 573:ad23fe03a082 1074 #define __HAL_ADC_SQR1 ADC_SQR1
mbed_official 573:ad23fe03a082 1075 #define __HAL_ADC_SMPR1 ADC_SMPR1
mbed_official 573:ad23fe03a082 1076 #define __HAL_ADC_SMPR2 ADC_SMPR2
mbed_official 573:ad23fe03a082 1077 #define __HAL_ADC_SQR3_RK ADC_SQR3_RK
mbed_official 573:ad23fe03a082 1078 #define __HAL_ADC_SQR2_RK ADC_SQR2_RK
mbed_official 573:ad23fe03a082 1079 #define __HAL_ADC_SQR1_RK ADC_SQR1_RK
mbed_official 573:ad23fe03a082 1080 #define __HAL_ADC_CR2_CONTINUOUS ADC_CR2_CONTINUOUS
mbed_official 573:ad23fe03a082 1081 #define __HAL_ADC_CR1_DISCONTINUOUS ADC_CR1_DISCONTINUOUS
mbed_official 573:ad23fe03a082 1082 #define __HAL_ADC_CR1_SCANCONV ADC_CR1_SCANCONV
mbed_official 573:ad23fe03a082 1083 #define __HAL_ADC_CR2_EOCSelection ADC_CR2_EOCSelection
mbed_official 573:ad23fe03a082 1084 #define __HAL_ADC_CR2_DMAContReq ADC_CR2_DMAContReq
mbed_official 573:ad23fe03a082 1085 #define __HAL_ADC_GET_RESOLUTION ADC_GET_RESOLUTION
mbed_official 573:ad23fe03a082 1086 #define __HAL_ADC_JSQR ADC_JSQR
mbed_official 573:ad23fe03a082 1087
mbed_official 573:ad23fe03a082 1088 #define __HAL_ADC_CHSELR_CHANNEL ADC_CHSELR_CHANNEL
mbed_official 573:ad23fe03a082 1089 #define __HAL_ADC_CFGR1_REG_DISCCONTINUOUS ADC_CFGR1_REG_DISCCONTINUOUS
mbed_official 573:ad23fe03a082 1090 #define __HAL_ADC_CFGR1_AUTOOFF ADC_CFGR1_AUTOOFF
mbed_official 573:ad23fe03a082 1091 #define __HAL_ADC_CFGR1_AUTOWAIT ADC_CFGR1_AUTOWAIT
mbed_official 573:ad23fe03a082 1092 #define __HAL_ADC_CFGR1_CONTINUOUS ADC_CFGR1_CONTINUOUS
mbed_official 573:ad23fe03a082 1093 #define __HAL_ADC_CFGR1_OVERRUN ADC_CFGR1_OVERRUN
mbed_official 573:ad23fe03a082 1094 #define __HAL_ADC_CFGR1_SCANDIR ADC_CFGR1_SCANDIR
mbed_official 573:ad23fe03a082 1095 #define __HAL_ADC_CFGR1_DMACONTREQ ADC_CFGR1_DMACONTREQ
mbed_official 573:ad23fe03a082 1096
mbed_official 573:ad23fe03a082 1097 /**
mbed_official 573:ad23fe03a082 1098 * @}
mbed_official 573:ad23fe03a082 1099 */
mbed_official 573:ad23fe03a082 1100
mbed_official 573:ad23fe03a082 1101 /** @defgroup HAL_DAC_Aliased_Macros HAL DAC Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1102 * @{
mbed_official 573:ad23fe03a082 1103 */
mbed_official 573:ad23fe03a082 1104 #define __HAL_DHR12R1_ALIGNEMENT DAC_DHR12R1_ALIGNMENT
mbed_official 573:ad23fe03a082 1105 #define __HAL_DHR12R2_ALIGNEMENT DAC_DHR12R2_ALIGNMENT
mbed_official 573:ad23fe03a082 1106 #define __HAL_DHR12RD_ALIGNEMENT DAC_DHR12RD_ALIGNMENT
mbed_official 573:ad23fe03a082 1107 #define IS_DAC_GENERATE_WAVE IS_DAC_WAVE
mbed_official 573:ad23fe03a082 1108
mbed_official 573:ad23fe03a082 1109 /**
mbed_official 573:ad23fe03a082 1110 * @}
mbed_official 573:ad23fe03a082 1111 */
mbed_official 573:ad23fe03a082 1112
mbed_official 573:ad23fe03a082 1113 /** @defgroup HAL_DBGMCU_Aliased_Macros HAL DBGMCU Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1114 * @{
mbed_official 573:ad23fe03a082 1115 */
mbed_official 573:ad23fe03a082 1116 #define __HAL_FREEZE_TIM1_DBGMCU __HAL_DBGMCU_FREEZE_TIM1
mbed_official 573:ad23fe03a082 1117 #define __HAL_UNFREEZE_TIM1_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM1
mbed_official 573:ad23fe03a082 1118 #define __HAL_FREEZE_TIM2_DBGMCU __HAL_DBGMCU_FREEZE_TIM2
mbed_official 573:ad23fe03a082 1119 #define __HAL_UNFREEZE_TIM2_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM2
mbed_official 573:ad23fe03a082 1120 #define __HAL_FREEZE_TIM3_DBGMCU __HAL_DBGMCU_FREEZE_TIM3
mbed_official 573:ad23fe03a082 1121 #define __HAL_UNFREEZE_TIM3_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM3
mbed_official 573:ad23fe03a082 1122 #define __HAL_FREEZE_TIM4_DBGMCU __HAL_DBGMCU_FREEZE_TIM4
mbed_official 573:ad23fe03a082 1123 #define __HAL_UNFREEZE_TIM4_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM4
mbed_official 573:ad23fe03a082 1124 #define __HAL_FREEZE_TIM5_DBGMCU __HAL_DBGMCU_FREEZE_TIM5
mbed_official 573:ad23fe03a082 1125 #define __HAL_UNFREEZE_TIM5_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM5
mbed_official 573:ad23fe03a082 1126 #define __HAL_FREEZE_TIM6_DBGMCU __HAL_DBGMCU_FREEZE_TIM6
mbed_official 573:ad23fe03a082 1127 #define __HAL_UNFREEZE_TIM6_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM6
mbed_official 573:ad23fe03a082 1128 #define __HAL_FREEZE_TIM7_DBGMCU __HAL_DBGMCU_FREEZE_TIM7
mbed_official 573:ad23fe03a082 1129 #define __HAL_UNFREEZE_TIM7_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM7
mbed_official 573:ad23fe03a082 1130 #define __HAL_FREEZE_TIM8_DBGMCU __HAL_DBGMCU_FREEZE_TIM8
mbed_official 573:ad23fe03a082 1131 #define __HAL_UNFREEZE_TIM8_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM8
mbed_official 573:ad23fe03a082 1132
mbed_official 573:ad23fe03a082 1133 #define __HAL_FREEZE_TIM9_DBGMCU __HAL_DBGMCU_FREEZE_TIM9
mbed_official 573:ad23fe03a082 1134 #define __HAL_UNFREEZE_TIM9_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM9
mbed_official 573:ad23fe03a082 1135 #define __HAL_FREEZE_TIM10_DBGMCU __HAL_DBGMCU_FREEZE_TIM10
mbed_official 573:ad23fe03a082 1136 #define __HAL_UNFREEZE_TIM10_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM10
mbed_official 573:ad23fe03a082 1137 #define __HAL_FREEZE_TIM11_DBGMCU __HAL_DBGMCU_FREEZE_TIM11
mbed_official 573:ad23fe03a082 1138 #define __HAL_UNFREEZE_TIM11_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM11
mbed_official 573:ad23fe03a082 1139 #define __HAL_FREEZE_TIM12_DBGMCU __HAL_DBGMCU_FREEZE_TIM12
mbed_official 573:ad23fe03a082 1140 #define __HAL_UNFREEZE_TIM12_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM12
mbed_official 573:ad23fe03a082 1141 #define __HAL_FREEZE_TIM13_DBGMCU __HAL_DBGMCU_FREEZE_TIM13
mbed_official 573:ad23fe03a082 1142 #define __HAL_UNFREEZE_TIM13_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM13
mbed_official 573:ad23fe03a082 1143 #define __HAL_FREEZE_TIM14_DBGMCU __HAL_DBGMCU_FREEZE_TIM14
mbed_official 573:ad23fe03a082 1144 #define __HAL_UNFREEZE_TIM14_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM14
mbed_official 573:ad23fe03a082 1145 #define __HAL_FREEZE_CAN2_DBGMCU __HAL_DBGMCU_FREEZE_CAN2
mbed_official 573:ad23fe03a082 1146 #define __HAL_UNFREEZE_CAN2_DBGMCU __HAL_DBGMCU_UNFREEZE_CAN2
mbed_official 573:ad23fe03a082 1147
mbed_official 573:ad23fe03a082 1148
mbed_official 573:ad23fe03a082 1149 #define __HAL_FREEZE_TIM15_DBGMCU __HAL_DBGMCU_FREEZE_TIM15
mbed_official 573:ad23fe03a082 1150 #define __HAL_UNFREEZE_TIM15_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM15
mbed_official 573:ad23fe03a082 1151 #define __HAL_FREEZE_TIM16_DBGMCU __HAL_DBGMCU_FREEZE_TIM16
mbed_official 573:ad23fe03a082 1152 #define __HAL_UNFREEZE_TIM16_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM16
mbed_official 573:ad23fe03a082 1153 #define __HAL_FREEZE_TIM17_DBGMCU __HAL_DBGMCU_FREEZE_TIM17
mbed_official 573:ad23fe03a082 1154 #define __HAL_UNFREEZE_TIM17_DBGMCU __HAL_DBGMCU_UNFREEZE_TIM17
mbed_official 573:ad23fe03a082 1155 #define __HAL_FREEZE_RTC_DBGMCU __HAL_DBGMCU_FREEZE_RTC
mbed_official 573:ad23fe03a082 1156 #define __HAL_UNFREEZE_RTC_DBGMCU __HAL_DBGMCU_UNFREEZE_RTC
mbed_official 573:ad23fe03a082 1157 #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG
mbed_official 573:ad23fe03a082 1158 #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG
mbed_official 573:ad23fe03a082 1159 #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG
mbed_official 573:ad23fe03a082 1160 #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG
mbed_official 573:ad23fe03a082 1161 #define __HAL_FREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C1_TIMEOUT
mbed_official 573:ad23fe03a082 1162 #define __HAL_UNFREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C1_TIMEOUT
mbed_official 573:ad23fe03a082 1163 #define __HAL_FREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C2_TIMEOUT
mbed_official 573:ad23fe03a082 1164 #define __HAL_UNFREEZE_I2C2_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C2_TIMEOUT
mbed_official 573:ad23fe03a082 1165 #define __HAL_FREEZE_I2C3_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C3_TIMEOUT
mbed_official 573:ad23fe03a082 1166 #define __HAL_UNFREEZE_I2C3_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C3_TIMEOUT
mbed_official 573:ad23fe03a082 1167 #define __HAL_FREEZE_CAN1_DBGMCU __HAL_DBGMCU_FREEZE_CAN1
mbed_official 573:ad23fe03a082 1168 #define __HAL_UNFREEZE_CAN1_DBGMCU __HAL_DBGMCU_UNFREEZE_CAN1
mbed_official 573:ad23fe03a082 1169 #define __HAL_FREEZE_LPTIM1_DBGMCU __HAL_DBGMCU_FREEZE_LPTIM1
mbed_official 573:ad23fe03a082 1170 #define __HAL_UNFREEZE_LPTIM1_DBGMCU __HAL_DBGMCU_UNFREEZE_LPTIM1
mbed_official 573:ad23fe03a082 1171 #define __HAL_FREEZE_LPTIM2_DBGMCU __HAL_DBGMCU_FREEZE_LPTIM2
mbed_official 573:ad23fe03a082 1172 #define __HAL_UNFREEZE_LPTIM2_DBGMCU __HAL_DBGMCU_UNFREEZE_LPTIM2
mbed_official 573:ad23fe03a082 1173
mbed_official 573:ad23fe03a082 1174 /**
mbed_official 573:ad23fe03a082 1175 * @}
mbed_official 573:ad23fe03a082 1176 */
mbed_official 573:ad23fe03a082 1177
mbed_official 573:ad23fe03a082 1178 /** @defgroup HAL_COMP_Aliased_Macros HAL COMP Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1179 * @{
mbed_official 573:ad23fe03a082 1180 */
mbed_official 573:ad23fe03a082 1181
mbed_official 573:ad23fe03a082 1182 #define __HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
mbed_official 573:ad23fe03a082 1183 __HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE())
mbed_official 573:ad23fe03a082 1184 #define __HAL_COMP_EXTI_RISING_IT_DISABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
mbed_official 573:ad23fe03a082 1185 __HAL_COMP_COMP2_EXTI_DISABLE_RISING_EDGE())
mbed_official 573:ad23fe03a082 1186 #define __HAL_COMP_EXTI_FALLING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_FALLING_EDGE() : \
mbed_official 573:ad23fe03a082 1187 __HAL_COMP_COMP2_EXTI_ENABLE_FALLING_EDGE())
mbed_official 573:ad23fe03a082 1188 #define __HAL_COMP_EXTI_FALLING_IT_DISABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_FALLING_EDGE() : \
mbed_official 573:ad23fe03a082 1189 __HAL_COMP_COMP2_EXTI_DISABLE_FALLING_EDGE())
mbed_official 573:ad23fe03a082 1190 #define __HAL_COMP_EXTI_ENABLE_IT(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_IT() : \
mbed_official 573:ad23fe03a082 1191 __HAL_COMP_COMP2_EXTI_ENABLE_IT())
mbed_official 573:ad23fe03a082 1192 #define __HAL_COMP_EXTI_DISABLE_IT(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_DISABLE_IT() : \
mbed_official 573:ad23fe03a082 1193 __HAL_COMP_COMP2_EXTI_DISABLE_IT())
mbed_official 573:ad23fe03a082 1194 #define __HAL_COMP_EXTI_GET_FLAG(__FLAG__) (((__FLAG__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_GET_FLAG() : \
mbed_official 573:ad23fe03a082 1195 __HAL_COMP_COMP2_EXTI_GET_FLAG())
mbed_official 573:ad23fe03a082 1196 #define __HAL_COMP_EXTI_CLEAR_FLAG(__FLAG__) (((__FLAG__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_CLEAR_FLAG() : \
mbed_official 573:ad23fe03a082 1197 __HAL_COMP_COMP2_EXTI_CLEAR_FLAG())
mbed_official 573:ad23fe03a082 1198 #define __HAL_COMP_GET_EXTI_LINE COMP_GET_EXTI_LINE
mbed_official 573:ad23fe03a082 1199
mbed_official 573:ad23fe03a082 1200 /**
mbed_official 573:ad23fe03a082 1201 * @}
mbed_official 573:ad23fe03a082 1202 */
mbed_official 573:ad23fe03a082 1203
mbed_official 573:ad23fe03a082 1204 /** @defgroup HAL_DAC_Aliased_Macros HAL DAC Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1205 * @{
mbed_official 573:ad23fe03a082 1206 */
mbed_official 573:ad23fe03a082 1207
mbed_official 573:ad23fe03a082 1208 #define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NONE) || \
mbed_official 573:ad23fe03a082 1209 ((WAVE) == DAC_WAVE_NOISE)|| \
mbed_official 573:ad23fe03a082 1210 ((WAVE) == DAC_WAVE_TRIANGLE))
mbed_official 573:ad23fe03a082 1211
mbed_official 573:ad23fe03a082 1212 /**
mbed_official 573:ad23fe03a082 1213 * @}
mbed_official 573:ad23fe03a082 1214 */
mbed_official 573:ad23fe03a082 1215
mbed_official 573:ad23fe03a082 1216 /** @defgroup HAL_FLASH_Aliased_Macros HAL FLASH Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1217 * @{
mbed_official 573:ad23fe03a082 1218 */
mbed_official 573:ad23fe03a082 1219
mbed_official 573:ad23fe03a082 1220 #define IS_WRPAREA IS_OB_WRPAREA
mbed_official 573:ad23fe03a082 1221 #define IS_TYPEPROGRAM IS_FLASH_TYPEPROGRAM
mbed_official 573:ad23fe03a082 1222 #define IS_TYPEPROGRAMFLASH IS_FLASH_TYPEPROGRAM
mbed_official 573:ad23fe03a082 1223 #define IS_TYPEERASE IS_FLASH_TYPEERASE
mbed_official 573:ad23fe03a082 1224 #define IS_NBSECTORS IS_FLASH_NBSECTORS
mbed_official 573:ad23fe03a082 1225 #define IS_OB_WDG_SOURCE IS_OB_IWDG_SOURCE
mbed_official 573:ad23fe03a082 1226
mbed_official 573:ad23fe03a082 1227 /**
mbed_official 573:ad23fe03a082 1228 * @}
mbed_official 573:ad23fe03a082 1229 */
mbed_official 573:ad23fe03a082 1230
mbed_official 573:ad23fe03a082 1231 /** @defgroup HAL_I2C_Aliased_Macros HAL I2C Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1232 * @{
mbed_official 573:ad23fe03a082 1233 */
mbed_official 573:ad23fe03a082 1234
mbed_official 573:ad23fe03a082 1235 #define __HAL_I2C_RESET_CR2 I2C_RESET_CR2
mbed_official 573:ad23fe03a082 1236 #define __HAL_I2C_GENERATE_START I2C_GENERATE_START
mbed_official 573:ad23fe03a082 1237 #define __HAL_I2C_FREQ_RANGE I2C_FREQ_RANGE
mbed_official 573:ad23fe03a082 1238 #define __HAL_I2C_RISE_TIME I2C_RISE_TIME
mbed_official 573:ad23fe03a082 1239 #define __HAL_I2C_SPEED_STANDARD I2C_SPEED_STANDARD
mbed_official 573:ad23fe03a082 1240 #define __HAL_I2C_SPEED_FAST I2C_SPEED_FAST
mbed_official 573:ad23fe03a082 1241 #define __HAL_I2C_SPEED I2C_SPEED
mbed_official 573:ad23fe03a082 1242 #define __HAL_I2C_7BIT_ADD_WRITE I2C_7BIT_ADD_WRITE
mbed_official 573:ad23fe03a082 1243 #define __HAL_I2C_7BIT_ADD_READ I2C_7BIT_ADD_READ
mbed_official 573:ad23fe03a082 1244 #define __HAL_I2C_10BIT_ADDRESS I2C_10BIT_ADDRESS
mbed_official 573:ad23fe03a082 1245 #define __HAL_I2C_10BIT_HEADER_WRITE I2C_10BIT_HEADER_WRITE
mbed_official 573:ad23fe03a082 1246 #define __HAL_I2C_10BIT_HEADER_READ I2C_10BIT_HEADER_READ
mbed_official 573:ad23fe03a082 1247 #define __HAL_I2C_MEM_ADD_MSB I2C_MEM_ADD_MSB
mbed_official 573:ad23fe03a082 1248 #define __HAL_I2C_MEM_ADD_LSB I2C_MEM_ADD_LSB
mbed_official 573:ad23fe03a082 1249 #define __HAL_I2C_FREQRANGE I2C_FREQRANGE
mbed_official 573:ad23fe03a082 1250 /**
mbed_official 573:ad23fe03a082 1251 * @}
mbed_official 573:ad23fe03a082 1252 */
mbed_official 573:ad23fe03a082 1253
mbed_official 573:ad23fe03a082 1254 /** @defgroup HAL_I2S_Aliased_Macros HAL I2S Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1255 * @{
mbed_official 573:ad23fe03a082 1256 */
mbed_official 573:ad23fe03a082 1257
mbed_official 573:ad23fe03a082 1258 #define IS_I2S_INSTANCE IS_I2S_ALL_INSTANCE
mbed_official 573:ad23fe03a082 1259 #define IS_I2S_INSTANCE_EXT IS_I2S_ALL_INSTANCE_EXT
mbed_official 573:ad23fe03a082 1260
mbed_official 573:ad23fe03a082 1261 /**
mbed_official 573:ad23fe03a082 1262 * @}
mbed_official 573:ad23fe03a082 1263 */
mbed_official 573:ad23fe03a082 1264
mbed_official 573:ad23fe03a082 1265 /** @defgroup HAL_IRDA_Aliased_Macros HAL IRDA Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1266 * @{
mbed_official 573:ad23fe03a082 1267 */
mbed_official 573:ad23fe03a082 1268
mbed_official 573:ad23fe03a082 1269 #define __IRDA_DISABLE __HAL_IRDA_DISABLE
mbed_official 573:ad23fe03a082 1270 #define __IRDA_ENABLE __HAL_IRDA_ENABLE
mbed_official 573:ad23fe03a082 1271
mbed_official 573:ad23fe03a082 1272 #define __HAL_IRDA_GETCLOCKSOURCE IRDA_GETCLOCKSOURCE
mbed_official 573:ad23fe03a082 1273 #define __HAL_IRDA_MASK_COMPUTATION IRDA_MASK_COMPUTATION
mbed_official 573:ad23fe03a082 1274 #define __IRDA_GETCLOCKSOURCE IRDA_GETCLOCKSOURCE
mbed_official 573:ad23fe03a082 1275 #define __IRDA_MASK_COMPUTATION IRDA_MASK_COMPUTATION
mbed_official 573:ad23fe03a082 1276
mbed_official 573:ad23fe03a082 1277 #define IS_IRDA_ONEBIT_SAMPLE IS_IRDA_ONE_BIT_SAMPLE
mbed_official 573:ad23fe03a082 1278
mbed_official 573:ad23fe03a082 1279
mbed_official 573:ad23fe03a082 1280 /**
mbed_official 573:ad23fe03a082 1281 * @}
mbed_official 573:ad23fe03a082 1282 */
mbed_official 573:ad23fe03a082 1283
mbed_official 573:ad23fe03a082 1284
mbed_official 573:ad23fe03a082 1285 /** @defgroup HAL_IWDG_Aliased_Macros HAL IWDG Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1286 * @{
mbed_official 573:ad23fe03a082 1287 */
mbed_official 573:ad23fe03a082 1288 #define __HAL_IWDG_ENABLE_WRITE_ACCESS IWDG_ENABLE_WRITE_ACCESS
mbed_official 573:ad23fe03a082 1289 #define __HAL_IWDG_DISABLE_WRITE_ACCESS IWDG_DISABLE_WRITE_ACCESS
mbed_official 573:ad23fe03a082 1290 /**
mbed_official 573:ad23fe03a082 1291 * @}
mbed_official 573:ad23fe03a082 1292 */
mbed_official 573:ad23fe03a082 1293
mbed_official 573:ad23fe03a082 1294
mbed_official 573:ad23fe03a082 1295 /** @defgroup HAL_LPTIM_Aliased_Macros HAL LPTIM Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1296 * @{
mbed_official 573:ad23fe03a082 1297 */
mbed_official 573:ad23fe03a082 1298
mbed_official 573:ad23fe03a082 1299 #define __HAL_LPTIM_ENABLE_INTERRUPT __HAL_LPTIM_ENABLE_IT
mbed_official 573:ad23fe03a082 1300 #define __HAL_LPTIM_DISABLE_INTERRUPT __HAL_LPTIM_DISABLE_IT
mbed_official 573:ad23fe03a082 1301 #define __HAL_LPTIM_GET_ITSTATUS __HAL_LPTIM_GET_IT_SOURCE
mbed_official 573:ad23fe03a082 1302
mbed_official 573:ad23fe03a082 1303 /**
mbed_official 573:ad23fe03a082 1304 * @}
mbed_official 573:ad23fe03a082 1305 */
mbed_official 573:ad23fe03a082 1306
mbed_official 573:ad23fe03a082 1307
mbed_official 573:ad23fe03a082 1308 /** @defgroup HAL_OPAMP_Aliased_Macros HAL OPAMP Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1309 * @{
mbed_official 573:ad23fe03a082 1310 */
mbed_official 573:ad23fe03a082 1311 #define __OPAMP_CSR_OPAXPD OPAMP_CSR_OPAXPD
mbed_official 573:ad23fe03a082 1312 #define __OPAMP_CSR_S3SELX OPAMP_CSR_S3SELX
mbed_official 573:ad23fe03a082 1313 #define __OPAMP_CSR_S4SELX OPAMP_CSR_S4SELX
mbed_official 573:ad23fe03a082 1314 #define __OPAMP_CSR_S5SELX OPAMP_CSR_S5SELX
mbed_official 573:ad23fe03a082 1315 #define __OPAMP_CSR_S6SELX OPAMP_CSR_S6SELX
mbed_official 573:ad23fe03a082 1316 #define __OPAMP_CSR_OPAXCAL_L OPAMP_CSR_OPAXCAL_L
mbed_official 573:ad23fe03a082 1317 #define __OPAMP_CSR_OPAXCAL_H OPAMP_CSR_OPAXCAL_H
mbed_official 573:ad23fe03a082 1318 #define __OPAMP_CSR_OPAXLPM OPAMP_CSR_OPAXLPM
mbed_official 573:ad23fe03a082 1319 #define __OPAMP_CSR_ALL_SWITCHES OPAMP_CSR_ALL_SWITCHES
mbed_official 573:ad23fe03a082 1320 #define __OPAMP_CSR_ANAWSELX OPAMP_CSR_ANAWSELX
mbed_official 573:ad23fe03a082 1321 #define __OPAMP_CSR_OPAXCALOUT OPAMP_CSR_OPAXCALOUT
mbed_official 573:ad23fe03a082 1322 #define __OPAMP_OFFSET_TRIM_BITSPOSITION OPAMP_OFFSET_TRIM_BITSPOSITION
mbed_official 573:ad23fe03a082 1323 #define __OPAMP_OFFSET_TRIM_SET OPAMP_OFFSET_TRIM_SET
mbed_official 573:ad23fe03a082 1324
mbed_official 573:ad23fe03a082 1325 /**
mbed_official 573:ad23fe03a082 1326 * @}
mbed_official 573:ad23fe03a082 1327 */
mbed_official 573:ad23fe03a082 1328
mbed_official 573:ad23fe03a082 1329
mbed_official 573:ad23fe03a082 1330 /** @defgroup HAL_PWR_Aliased_Macros HAL PWR Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 1331 * @{
mbed_official 573:ad23fe03a082 1332 */
mbed_official 573:ad23fe03a082 1333 #define __HAL_PVD_EVENT_DISABLE __HAL_PWR_PVD_EXTI_DISABLE_EVENT
mbed_official 573:ad23fe03a082 1334 #define __HAL_PVD_EVENT_ENABLE __HAL_PWR_PVD_EXTI_ENABLE_EVENT
mbed_official 573:ad23fe03a082 1335 #define __HAL_PVD_EXTI_FALLINGTRIGGER_DISABLE __HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 1336 #define __HAL_PVD_EXTI_FALLINGTRIGGER_ENABLE __HAL_PWR_PVD_EXTI_ENABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 1337 #define __HAL_PVD_EXTI_RISINGTRIGGER_DISABLE __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE
mbed_official 573:ad23fe03a082 1338 #define __HAL_PVD_EXTI_RISINGTRIGGER_ENABLE __HAL_PWR_PVD_EXTI_ENABLE_RISING_EDGE
mbed_official 573:ad23fe03a082 1339 #define __HAL_PVM_EVENT_DISABLE __HAL_PWR_PVM_EVENT_DISABLE
mbed_official 573:ad23fe03a082 1340 #define __HAL_PVM_EVENT_ENABLE __HAL_PWR_PVM_EVENT_ENABLE
mbed_official 573:ad23fe03a082 1341 #define __HAL_PVM_EXTI_FALLINGTRIGGER_DISABLE __HAL_PWR_PVM_EXTI_FALLINGTRIGGER_DISABLE
mbed_official 573:ad23fe03a082 1342 #define __HAL_PVM_EXTI_FALLINGTRIGGER_ENABLE __HAL_PWR_PVM_EXTI_FALLINGTRIGGER_ENABLE
mbed_official 573:ad23fe03a082 1343 #define __HAL_PVM_EXTI_RISINGTRIGGER_DISABLE __HAL_PWR_PVM_EXTI_RISINGTRIGGER_DISABLE
mbed_official 573:ad23fe03a082 1344 #define __HAL_PVM_EXTI_RISINGTRIGGER_ENABLE __HAL_PWR_PVM_EXTI_RISINGTRIGGER_ENABLE
mbed_official 573:ad23fe03a082 1345 #define __HAL_PWR_INTERNALWAKEUP_DISABLE HAL_PWREx_DisableInternalWakeUpLine
mbed_official 573:ad23fe03a082 1346 #define __HAL_PWR_INTERNALWAKEUP_ENABLE HAL_PWREx_EnableInternalWakeUpLine
mbed_official 573:ad23fe03a082 1347 #define __HAL_PWR_PULL_UP_DOWN_CONFIG_DISABLE HAL_PWREx_DisablePullUpPullDownConfig
mbed_official 573:ad23fe03a082 1348 #define __HAL_PWR_PULL_UP_DOWN_CONFIG_ENABLE HAL_PWREx_EnablePullUpPullDownConfig
mbed_official 573:ad23fe03a082 1349 #define __HAL_PWR_PVD_EXTI_CLEAR_EGDE_TRIGGER() __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE();__HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE()
mbed_official 573:ad23fe03a082 1350 #define __HAL_PWR_PVD_EXTI_EVENT_DISABLE __HAL_PWR_PVD_EXTI_DISABLE_EVENT
mbed_official 573:ad23fe03a082 1351 #define __HAL_PWR_PVD_EXTI_EVENT_ENABLE __HAL_PWR_PVD_EXTI_ENABLE_EVENT
mbed_official 573:ad23fe03a082 1352 #define __HAL_PWR_PVD_EXTI_FALLINGTRIGGER_DISABLE __HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 1353 #define __HAL_PWR_PVD_EXTI_FALLINGTRIGGER_ENABLE __HAL_PWR_PVD_EXTI_ENABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 1354 #define __HAL_PWR_PVD_EXTI_RISINGTRIGGER_DISABLE __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE
mbed_official 573:ad23fe03a082 1355 #define __HAL_PWR_PVD_EXTI_RISINGTRIGGER_ENABLE __HAL_PWR_PVD_EXTI_ENABLE_RISING_EDGE
mbed_official 573:ad23fe03a082 1356 #define __HAL_PWR_PVD_EXTI_SET_FALLING_EGDE_TRIGGER __HAL_PWR_PVD_EXTI_ENABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 1357 #define __HAL_PWR_PVD_EXTI_SET_RISING_EDGE_TRIGGER __HAL_PWR_PVD_EXTI_ENABLE_RISING_EDGE
mbed_official 573:ad23fe03a082 1358 #define __HAL_PWR_PVM_DISABLE() HAL_PWREx_DisablePVM1();HAL_PWREx_DisablePVM2();HAL_PWREx_DisablePVM3();HAL_PWREx_DisablePVM4()
mbed_official 573:ad23fe03a082 1359 #define __HAL_PWR_PVM_ENABLE() HAL_PWREx_EnablePVM1();HAL_PWREx_EnablePVM2();HAL_PWREx_EnablePVM3();HAL_PWREx_EnablePVM4()
mbed_official 573:ad23fe03a082 1360 #define __HAL_PWR_SRAM2CONTENT_PRESERVE_DISABLE HAL_PWREx_DisableSRAM2ContentRetention
mbed_official 573:ad23fe03a082 1361 #define __HAL_PWR_SRAM2CONTENT_PRESERVE_ENABLE HAL_PWREx_EnableSRAM2ContentRetention
mbed_official 573:ad23fe03a082 1362 #define __HAL_PWR_VDDIO2_DISABLE HAL_PWREx_DisableVddIO2
mbed_official 573:ad23fe03a082 1363 #define __HAL_PWR_VDDIO2_ENABLE HAL_PWREx_EnableVddIO2
mbed_official 573:ad23fe03a082 1364 #define __HAL_PWR_VDDIO2_EXTI_CLEAR_EGDE_TRIGGER __HAL_PWR_VDDIO2_EXTI_DISABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 1365 #define __HAL_PWR_VDDIO2_EXTI_SET_FALLING_EGDE_TRIGGER __HAL_PWR_VDDIO2_EXTI_ENABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 1366 #define __HAL_PWR_VDDUSB_DISABLE HAL_PWREx_DisableVddUSB
mbed_official 573:ad23fe03a082 1367 #define __HAL_PWR_VDDUSB_ENABLE HAL_PWREx_EnableVddUSB
mbed_official 573:ad23fe03a082 1368
mbed_official 573:ad23fe03a082 1369 #if defined (STM32F4)
mbed_official 573:ad23fe03a082 1370 #define __HAL_PVD_EXTI_ENABLE_IT(PWR_EXTI_LINE_PVD) __HAL_PWR_PVD_EXTI_ENABLE_IT()
mbed_official 573:ad23fe03a082 1371 #define __HAL_PVD_EXTI_DISABLE_IT(PWR_EXTI_LINE_PVD) __HAL_PWR_PVD_EXTI_DISABLE_IT()
mbed_official 573:ad23fe03a082 1372 #define __HAL_PVD_EXTI_GET_FLAG(PWR_EXTI_LINE_PVD) __HAL_PWR_PVD_EXTI_GET_FLAG()
mbed_official 573:ad23fe03a082 1373 #define __HAL_PVD_EXTI_CLEAR_FLAG(PWR_EXTI_LINE_PVD) __HAL_PWR_PVD_EXTI_CLEAR_FLAG()
mbed_official 573:ad23fe03a082 1374 #define __HAL_PVD_EXTI_GENERATE_SWIT(PWR_EXTI_LINE_PVD) __HAL_PWR_PVD_EXTI_GENERATE_SWIT()
mbed_official 573:ad23fe03a082 1375 #else
mbed_official 573:ad23fe03a082 1376 #define __HAL_PVD_EXTI_CLEAR_FLAG __HAL_PWR_PVD_EXTI_CLEAR_FLAG
mbed_official 573:ad23fe03a082 1377 #define __HAL_PVD_EXTI_DISABLE_IT __HAL_PWR_PVD_EXTI_DISABLE_IT
mbed_official 573:ad23fe03a082 1378 #define __HAL_PVD_EXTI_ENABLE_IT __HAL_PWR_PVD_EXTI_ENABLE_IT
mbed_official 573:ad23fe03a082 1379 #define __HAL_PVD_EXTI_GENERATE_SWIT __HAL_PWR_PVD_EXTI_GENERATE_SWIT
mbed_official 573:ad23fe03a082 1380 #define __HAL_PVD_EXTI_GET_FLAG __HAL_PWR_PVD_EXTI_GET_FLAG
mbed_official 573:ad23fe03a082 1381 #endif /* STM32F4 */
mbed_official 573:ad23fe03a082 1382 /**
mbed_official 573:ad23fe03a082 1383 * @}
mbed_official 573:ad23fe03a082 1384 */
mbed_official 573:ad23fe03a082 1385
mbed_official 573:ad23fe03a082 1386
mbed_official 573:ad23fe03a082 1387 /** @defgroup HAL_RCC_Aliased HAL RCC Aliased maintained for legacy purpose
mbed_official 573:ad23fe03a082 1388 * @{
mbed_official 573:ad23fe03a082 1389 */
mbed_official 573:ad23fe03a082 1390
mbed_official 573:ad23fe03a082 1391 #define RCC_StopWakeUpClock_MSI RCC_STOP_WAKEUPCLOCK_MSI
mbed_official 573:ad23fe03a082 1392 #define RCC_StopWakeUpClock_HSI RCC_STOP_WAKEUPCLOCK_HSI
mbed_official 573:ad23fe03a082 1393
mbed_official 573:ad23fe03a082 1394 #define HAL_RCC_CCSCallback HAL_RCC_CSSCallback
mbed_official 573:ad23fe03a082 1395 #define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT())
mbed_official 573:ad23fe03a082 1396
mbed_official 573:ad23fe03a082 1397 #define __ADC_CLK_DISABLE __HAL_RCC_ADC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1398 #define __ADC_CLK_ENABLE __HAL_RCC_ADC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1399 #define __ADC_CLK_SLEEP_DISABLE __HAL_RCC_ADC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1400 #define __ADC_CLK_SLEEP_ENABLE __HAL_RCC_ADC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1401 #define __ADC_FORCE_RESET __HAL_RCC_ADC_FORCE_RESET
mbed_official 573:ad23fe03a082 1402 #define __ADC_RELEASE_RESET __HAL_RCC_ADC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1403 #define __ADC1_CLK_DISABLE __HAL_RCC_ADC1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1404 #define __ADC1_CLK_ENABLE __HAL_RCC_ADC1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1405 #define __ADC1_FORCE_RESET __HAL_RCC_ADC1_FORCE_RESET
mbed_official 573:ad23fe03a082 1406 #define __ADC1_RELEASE_RESET __HAL_RCC_ADC1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1407 #define __ADC1_CLK_SLEEP_ENABLE __HAL_RCC_ADC1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1408 #define __ADC1_CLK_SLEEP_DISABLE __HAL_RCC_ADC1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1409 #define __ADC2_CLK_DISABLE __HAL_RCC_ADC2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1410 #define __ADC2_CLK_ENABLE __HAL_RCC_ADC2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1411 #define __ADC2_FORCE_RESET __HAL_RCC_ADC2_FORCE_RESET
mbed_official 573:ad23fe03a082 1412 #define __ADC2_RELEASE_RESET __HAL_RCC_ADC2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1413 #define __ADC3_CLK_DISABLE __HAL_RCC_ADC3_CLK_DISABLE
mbed_official 573:ad23fe03a082 1414 #define __ADC3_CLK_ENABLE __HAL_RCC_ADC3_CLK_ENABLE
mbed_official 573:ad23fe03a082 1415 #define __ADC3_FORCE_RESET __HAL_RCC_ADC3_FORCE_RESET
mbed_official 573:ad23fe03a082 1416 #define __ADC3_RELEASE_RESET __HAL_RCC_ADC3_RELEASE_RESET
mbed_official 573:ad23fe03a082 1417 #define __AES_CLK_DISABLE __HAL_RCC_AES_CLK_DISABLE
mbed_official 573:ad23fe03a082 1418 #define __AES_CLK_ENABLE __HAL_RCC_AES_CLK_ENABLE
mbed_official 573:ad23fe03a082 1419 #define __AES_CLK_SLEEP_DISABLE __HAL_RCC_AES_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1420 #define __AES_CLK_SLEEP_ENABLE __HAL_RCC_AES_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1421 #define __AES_FORCE_RESET __HAL_RCC_AES_FORCE_RESET
mbed_official 573:ad23fe03a082 1422 #define __AES_RELEASE_RESET __HAL_RCC_AES_RELEASE_RESET
mbed_official 573:ad23fe03a082 1423 #define __CRYP_CLK_SLEEP_ENABLE __HAL_RCC_CRYP_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1424 #define __CRYP_CLK_SLEEP_DISABLE __HAL_RCC_CRYP_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1425 #define __CRYP_CLK_ENABLE __HAL_RCC_CRYP_CLK_ENABLE
mbed_official 573:ad23fe03a082 1426 #define __CRYP_CLK_DISABLE __HAL_RCC_CRYP_CLK_DISABLE
mbed_official 573:ad23fe03a082 1427 #define __CRYP_FORCE_RESET __HAL_RCC_CRYP_FORCE_RESET
mbed_official 573:ad23fe03a082 1428 #define __CRYP_RELEASE_RESET __HAL_RCC_CRYP_RELEASE_RESET
mbed_official 573:ad23fe03a082 1429 #define __AFIO_CLK_DISABLE __HAL_RCC_AFIO_CLK_DISABLE
mbed_official 573:ad23fe03a082 1430 #define __AFIO_CLK_ENABLE __HAL_RCC_AFIO_CLK_ENABLE
mbed_official 573:ad23fe03a082 1431 #define __AFIO_FORCE_RESET __HAL_RCC_AFIO_FORCE_RESET
mbed_official 573:ad23fe03a082 1432 #define __AFIO_RELEASE_RESET __HAL_RCC_AFIO_RELEASE_RESET
mbed_official 573:ad23fe03a082 1433 #define __AHB_FORCE_RESET __HAL_RCC_AHB_FORCE_RESET
mbed_official 573:ad23fe03a082 1434 #define __AHB_RELEASE_RESET __HAL_RCC_AHB_RELEASE_RESET
mbed_official 573:ad23fe03a082 1435 #define __AHB1_FORCE_RESET __HAL_RCC_AHB1_FORCE_RESET
mbed_official 573:ad23fe03a082 1436 #define __AHB1_RELEASE_RESET __HAL_RCC_AHB1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1437 #define __AHB2_FORCE_RESET __HAL_RCC_AHB2_FORCE_RESET
mbed_official 573:ad23fe03a082 1438 #define __AHB2_RELEASE_RESET __HAL_RCC_AHB2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1439 #define __AHB3_FORCE_RESET __HAL_RCC_AHB3_FORCE_RESET
mbed_official 573:ad23fe03a082 1440 #define __AHB3_RELEASE_RESET __HAL_RCC_AHB3_RELEASE_RESET
mbed_official 573:ad23fe03a082 1441 #define __APB1_FORCE_RESET __HAL_RCC_APB1_FORCE_RESET
mbed_official 573:ad23fe03a082 1442 #define __APB1_RELEASE_RESET __HAL_RCC_APB1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1443 #define __APB2_FORCE_RESET __HAL_RCC_APB2_FORCE_RESET
mbed_official 573:ad23fe03a082 1444 #define __APB2_RELEASE_RESET __HAL_RCC_APB2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1445 #define __BKP_CLK_DISABLE __HAL_RCC_BKP_CLK_DISABLE
mbed_official 573:ad23fe03a082 1446 #define __BKP_CLK_ENABLE __HAL_RCC_BKP_CLK_ENABLE
mbed_official 573:ad23fe03a082 1447 #define __BKP_FORCE_RESET __HAL_RCC_BKP_FORCE_RESET
mbed_official 573:ad23fe03a082 1448 #define __BKP_RELEASE_RESET __HAL_RCC_BKP_RELEASE_RESET
mbed_official 573:ad23fe03a082 1449 #define __CAN1_CLK_DISABLE __HAL_RCC_CAN1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1450 #define __CAN1_CLK_ENABLE __HAL_RCC_CAN1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1451 #define __CAN1_CLK_SLEEP_DISABLE __HAL_RCC_CAN1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1452 #define __CAN1_CLK_SLEEP_ENABLE __HAL_RCC_CAN1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1453 #define __CAN1_FORCE_RESET __HAL_RCC_CAN1_FORCE_RESET
mbed_official 573:ad23fe03a082 1454 #define __CAN1_RELEASE_RESET __HAL_RCC_CAN1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1455 #define __CAN_CLK_DISABLE __HAL_RCC_CAN1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1456 #define __CAN_CLK_ENABLE __HAL_RCC_CAN1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1457 #define __CAN_FORCE_RESET __HAL_RCC_CAN1_FORCE_RESET
mbed_official 573:ad23fe03a082 1458 #define __CAN_RELEASE_RESET __HAL_RCC_CAN1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1459 #define __CAN2_CLK_DISABLE __HAL_RCC_CAN2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1460 #define __CAN2_CLK_ENABLE __HAL_RCC_CAN2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1461 #define __CAN2_FORCE_RESET __HAL_RCC_CAN2_FORCE_RESET
mbed_official 573:ad23fe03a082 1462 #define __CAN2_RELEASE_RESET __HAL_RCC_CAN2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1463 #define __CEC_CLK_DISABLE __HAL_RCC_CEC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1464 #define __CEC_CLK_ENABLE __HAL_RCC_CEC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1465 #define __COMP_CLK_DISABLE __HAL_RCC_COMP_CLK_DISABLE
mbed_official 573:ad23fe03a082 1466 #define __COMP_CLK_ENABLE __HAL_RCC_COMP_CLK_ENABLE
mbed_official 573:ad23fe03a082 1467 #define __COMP_FORCE_RESET __HAL_RCC_COMP_FORCE_RESET
mbed_official 573:ad23fe03a082 1468 #define __COMP_RELEASE_RESET __HAL_RCC_COMP_RELEASE_RESET
mbed_official 573:ad23fe03a082 1469 #define __COMP_CLK_SLEEP_ENABLE __HAL_RCC_COMP_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1470 #define __COMP_CLK_SLEEP_DISABLE __HAL_RCC_COMP_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1471 #define __CEC_FORCE_RESET __HAL_RCC_CEC_FORCE_RESET
mbed_official 573:ad23fe03a082 1472 #define __CEC_RELEASE_RESET __HAL_RCC_CEC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1473 #define __CRC_CLK_DISABLE __HAL_RCC_CRC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1474 #define __CRC_CLK_ENABLE __HAL_RCC_CRC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1475 #define __CRC_CLK_SLEEP_DISABLE __HAL_RCC_CRC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1476 #define __CRC_CLK_SLEEP_ENABLE __HAL_RCC_CRC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1477 #define __CRC_FORCE_RESET __HAL_RCC_CRC_FORCE_RESET
mbed_official 573:ad23fe03a082 1478 #define __CRC_RELEASE_RESET __HAL_RCC_CRC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1479 #define __DAC_CLK_DISABLE __HAL_RCC_DAC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1480 #define __DAC_CLK_ENABLE __HAL_RCC_DAC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1481 #define __DAC_FORCE_RESET __HAL_RCC_DAC_FORCE_RESET
mbed_official 573:ad23fe03a082 1482 #define __DAC_RELEASE_RESET __HAL_RCC_DAC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1483 #define __DAC1_CLK_DISABLE __HAL_RCC_DAC1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1484 #define __DAC1_CLK_ENABLE __HAL_RCC_DAC1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1485 #define __DAC1_CLK_SLEEP_DISABLE __HAL_RCC_DAC1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1486 #define __DAC1_CLK_SLEEP_ENABLE __HAL_RCC_DAC1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1487 #define __DAC1_FORCE_RESET __HAL_RCC_DAC1_FORCE_RESET
mbed_official 573:ad23fe03a082 1488 #define __DAC1_RELEASE_RESET __HAL_RCC_DAC1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1489 #define __DBGMCU_CLK_ENABLE __HAL_RCC_DBGMCU_CLK_ENABLE
mbed_official 573:ad23fe03a082 1490 #define __DBGMCU_CLK_DISABLE __HAL_RCC_DBGMCU_CLK_DISABLE
mbed_official 573:ad23fe03a082 1491 #define __DBGMCU_FORCE_RESET __HAL_RCC_DBGMCU_FORCE_RESET
mbed_official 573:ad23fe03a082 1492 #define __DBGMCU_RELEASE_RESET __HAL_RCC_DBGMCU_RELEASE_RESET
mbed_official 573:ad23fe03a082 1493 #define __DFSDM_CLK_DISABLE __HAL_RCC_DFSDM_CLK_DISABLE
mbed_official 573:ad23fe03a082 1494 #define __DFSDM_CLK_ENABLE __HAL_RCC_DFSDM_CLK_ENABLE
mbed_official 573:ad23fe03a082 1495 #define __DFSDM_CLK_SLEEP_DISABLE __HAL_RCC_DFSDM_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1496 #define __DFSDM_CLK_SLEEP_ENABLE __HAL_RCC_DFSDM_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1497 #define __DFSDM_FORCE_RESET __HAL_RCC_DFSDM_FORCE_RESET
mbed_official 573:ad23fe03a082 1498 #define __DFSDM_RELEASE_RESET __HAL_RCC_DFSDM_RELEASE_RESET
mbed_official 573:ad23fe03a082 1499 #define __DMA1_CLK_DISABLE __HAL_RCC_DMA1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1500 #define __DMA1_CLK_ENABLE __HAL_RCC_DMA1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1501 #define __DMA1_CLK_SLEEP_DISABLE __HAL_RCC_DMA1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1502 #define __DMA1_CLK_SLEEP_ENABLE __HAL_RCC_DMA1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1503 #define __DMA1_FORCE_RESET __HAL_RCC_DMA1_FORCE_RESET
mbed_official 573:ad23fe03a082 1504 #define __DMA1_RELEASE_RESET __HAL_RCC_DMA1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1505 #define __DMA2_CLK_DISABLE __HAL_RCC_DMA2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1506 #define __DMA2_CLK_ENABLE __HAL_RCC_DMA2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1507 #define __DMA2_CLK_SLEEP_DISABLE __HAL_RCC_DMA2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1508 #define __DMA2_CLK_SLEEP_ENABLE __HAL_RCC_DMA2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1509 #define __DMA2_FORCE_RESET __HAL_RCC_DMA2_FORCE_RESET
mbed_official 573:ad23fe03a082 1510 #define __DMA2_RELEASE_RESET __HAL_RCC_DMA2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1511 #define __ETHMAC_CLK_DISABLE __HAL_RCC_ETHMAC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1512 #define __ETHMAC_CLK_ENABLE __HAL_RCC_ETHMAC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1513 #define __ETHMAC_FORCE_RESET __HAL_RCC_ETHMAC_FORCE_RESET
mbed_official 573:ad23fe03a082 1514 #define __ETHMAC_RELEASE_RESET __HAL_RCC_ETHMAC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1515 #define __ETHMACRX_CLK_DISABLE __HAL_RCC_ETHMACRX_CLK_DISABLE
mbed_official 573:ad23fe03a082 1516 #define __ETHMACRX_CLK_ENABLE __HAL_RCC_ETHMACRX_CLK_ENABLE
mbed_official 573:ad23fe03a082 1517 #define __ETHMACTX_CLK_DISABLE __HAL_RCC_ETHMACTX_CLK_DISABLE
mbed_official 573:ad23fe03a082 1518 #define __ETHMACTX_CLK_ENABLE __HAL_RCC_ETHMACTX_CLK_ENABLE
mbed_official 573:ad23fe03a082 1519 #define __FIREWALL_CLK_DISABLE __HAL_RCC_FIREWALL_CLK_DISABLE
mbed_official 573:ad23fe03a082 1520 #define __FIREWALL_CLK_ENABLE __HAL_RCC_FIREWALL_CLK_ENABLE
mbed_official 573:ad23fe03a082 1521 #define __FLASH_CLK_DISABLE __HAL_RCC_FLASH_CLK_DISABLE
mbed_official 573:ad23fe03a082 1522 #define __FLASH_CLK_ENABLE __HAL_RCC_FLASH_CLK_ENABLE
mbed_official 573:ad23fe03a082 1523 #define __FLASH_CLK_SLEEP_DISABLE __HAL_RCC_FLASH_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1524 #define __FLASH_CLK_SLEEP_ENABLE __HAL_RCC_FLASH_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1525 #define __FLASH_FORCE_RESET __HAL_RCC_FLASH_FORCE_RESET
mbed_official 573:ad23fe03a082 1526 #define __FLASH_RELEASE_RESET __HAL_RCC_FLASH_RELEASE_RESET
mbed_official 573:ad23fe03a082 1527 #define __FLITF_CLK_DISABLE __HAL_RCC_FLITF_CLK_DISABLE
mbed_official 573:ad23fe03a082 1528 #define __FLITF_CLK_ENABLE __HAL_RCC_FLITF_CLK_ENABLE
mbed_official 573:ad23fe03a082 1529 #define __FLITF_FORCE_RESET __HAL_RCC_FLITF_FORCE_RESET
mbed_official 573:ad23fe03a082 1530 #define __FLITF_RELEASE_RESET __HAL_RCC_FLITF_RELEASE_RESET
mbed_official 573:ad23fe03a082 1531 #define __FLITF_CLK_SLEEP_ENABLE __HAL_RCC_FLITF_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1532 #define __FLITF_CLK_SLEEP_DISABLE __HAL_RCC_FLITF_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1533 #define __FMC_CLK_DISABLE __HAL_RCC_FMC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1534 #define __FMC_CLK_ENABLE __HAL_RCC_FMC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1535 #define __FMC_CLK_SLEEP_DISABLE __HAL_RCC_FMC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1536 #define __FMC_CLK_SLEEP_ENABLE __HAL_RCC_FMC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1537 #define __FMC_FORCE_RESET __HAL_RCC_FMC_FORCE_RESET
mbed_official 573:ad23fe03a082 1538 #define __FMC_RELEASE_RESET __HAL_RCC_FMC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1539 #define __FSMC_CLK_DISABLE __HAL_RCC_FSMC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1540 #define __FSMC_CLK_ENABLE __HAL_RCC_FSMC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1541 #define __GPIOA_CLK_DISABLE __HAL_RCC_GPIOA_CLK_DISABLE
mbed_official 573:ad23fe03a082 1542 #define __GPIOA_CLK_ENABLE __HAL_RCC_GPIOA_CLK_ENABLE
mbed_official 573:ad23fe03a082 1543 #define __GPIOA_CLK_SLEEP_DISABLE __HAL_RCC_GPIOA_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1544 #define __GPIOA_CLK_SLEEP_ENABLE __HAL_RCC_GPIOA_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1545 #define __GPIOA_FORCE_RESET __HAL_RCC_GPIOA_FORCE_RESET
mbed_official 573:ad23fe03a082 1546 #define __GPIOA_RELEASE_RESET __HAL_RCC_GPIOA_RELEASE_RESET
mbed_official 573:ad23fe03a082 1547 #define __GPIOB_CLK_DISABLE __HAL_RCC_GPIOB_CLK_DISABLE
mbed_official 573:ad23fe03a082 1548 #define __GPIOB_CLK_ENABLE __HAL_RCC_GPIOB_CLK_ENABLE
mbed_official 573:ad23fe03a082 1549 #define __GPIOB_CLK_SLEEP_DISABLE __HAL_RCC_GPIOB_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1550 #define __GPIOB_CLK_SLEEP_ENABLE __HAL_RCC_GPIOB_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1551 #define __GPIOB_FORCE_RESET __HAL_RCC_GPIOB_FORCE_RESET
mbed_official 573:ad23fe03a082 1552 #define __GPIOB_RELEASE_RESET __HAL_RCC_GPIOB_RELEASE_RESET
mbed_official 573:ad23fe03a082 1553 #define __GPIOC_CLK_DISABLE __HAL_RCC_GPIOC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1554 #define __GPIOC_CLK_ENABLE __HAL_RCC_GPIOC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1555 #define __GPIOC_CLK_SLEEP_DISABLE __HAL_RCC_GPIOC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1556 #define __GPIOC_CLK_SLEEP_ENABLE __HAL_RCC_GPIOC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1557 #define __GPIOC_FORCE_RESET __HAL_RCC_GPIOC_FORCE_RESET
mbed_official 573:ad23fe03a082 1558 #define __GPIOC_RELEASE_RESET __HAL_RCC_GPIOC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1559 #define __GPIOD_CLK_DISABLE __HAL_RCC_GPIOD_CLK_DISABLE
mbed_official 573:ad23fe03a082 1560 #define __GPIOD_CLK_ENABLE __HAL_RCC_GPIOD_CLK_ENABLE
mbed_official 573:ad23fe03a082 1561 #define __GPIOD_CLK_SLEEP_DISABLE __HAL_RCC_GPIOD_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1562 #define __GPIOD_CLK_SLEEP_ENABLE __HAL_RCC_GPIOD_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1563 #define __GPIOD_FORCE_RESET __HAL_RCC_GPIOD_FORCE_RESET
mbed_official 573:ad23fe03a082 1564 #define __GPIOD_RELEASE_RESET __HAL_RCC_GPIOD_RELEASE_RESET
mbed_official 573:ad23fe03a082 1565 #define __GPIOE_CLK_DISABLE __HAL_RCC_GPIOE_CLK_DISABLE
mbed_official 573:ad23fe03a082 1566 #define __GPIOE_CLK_ENABLE __HAL_RCC_GPIOE_CLK_ENABLE
mbed_official 573:ad23fe03a082 1567 #define __GPIOE_CLK_SLEEP_DISABLE __HAL_RCC_GPIOE_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1568 #define __GPIOE_CLK_SLEEP_ENABLE __HAL_RCC_GPIOE_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1569 #define __GPIOE_FORCE_RESET __HAL_RCC_GPIOE_FORCE_RESET
mbed_official 573:ad23fe03a082 1570 #define __GPIOE_RELEASE_RESET __HAL_RCC_GPIOE_RELEASE_RESET
mbed_official 573:ad23fe03a082 1571 #define __GPIOF_CLK_DISABLE __HAL_RCC_GPIOF_CLK_DISABLE
mbed_official 573:ad23fe03a082 1572 #define __GPIOF_CLK_ENABLE __HAL_RCC_GPIOF_CLK_ENABLE
mbed_official 573:ad23fe03a082 1573 #define __GPIOF_CLK_SLEEP_DISABLE __HAL_RCC_GPIOF_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1574 #define __GPIOF_CLK_SLEEP_ENABLE __HAL_RCC_GPIOF_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1575 #define __GPIOF_FORCE_RESET __HAL_RCC_GPIOF_FORCE_RESET
mbed_official 573:ad23fe03a082 1576 #define __GPIOF_RELEASE_RESET __HAL_RCC_GPIOF_RELEASE_RESET
mbed_official 573:ad23fe03a082 1577 #define __GPIOG_CLK_DISABLE __HAL_RCC_GPIOG_CLK_DISABLE
mbed_official 573:ad23fe03a082 1578 #define __GPIOG_CLK_ENABLE __HAL_RCC_GPIOG_CLK_ENABLE
mbed_official 573:ad23fe03a082 1579 #define __GPIOG_CLK_SLEEP_DISABLE __HAL_RCC_GPIOG_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1580 #define __GPIOG_CLK_SLEEP_ENABLE __HAL_RCC_GPIOG_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1581 #define __GPIOG_FORCE_RESET __HAL_RCC_GPIOG_FORCE_RESET
mbed_official 573:ad23fe03a082 1582 #define __GPIOG_RELEASE_RESET __HAL_RCC_GPIOG_RELEASE_RESET
mbed_official 573:ad23fe03a082 1583 #define __GPIOH_CLK_DISABLE __HAL_RCC_GPIOH_CLK_DISABLE
mbed_official 573:ad23fe03a082 1584 #define __GPIOH_CLK_ENABLE __HAL_RCC_GPIOH_CLK_ENABLE
mbed_official 573:ad23fe03a082 1585 #define __GPIOH_CLK_SLEEP_DISABLE __HAL_RCC_GPIOH_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1586 #define __GPIOH_CLK_SLEEP_ENABLE __HAL_RCC_GPIOH_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1587 #define __GPIOH_FORCE_RESET __HAL_RCC_GPIOH_FORCE_RESET
mbed_official 573:ad23fe03a082 1588 #define __GPIOH_RELEASE_RESET __HAL_RCC_GPIOH_RELEASE_RESET
mbed_official 573:ad23fe03a082 1589 #define __I2C1_CLK_DISABLE __HAL_RCC_I2C1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1590 #define __I2C1_CLK_ENABLE __HAL_RCC_I2C1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1591 #define __I2C1_CLK_SLEEP_DISABLE __HAL_RCC_I2C1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1592 #define __I2C1_CLK_SLEEP_ENABLE __HAL_RCC_I2C1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1593 #define __I2C1_FORCE_RESET __HAL_RCC_I2C1_FORCE_RESET
mbed_official 573:ad23fe03a082 1594 #define __I2C1_RELEASE_RESET __HAL_RCC_I2C1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1595 #define __I2C2_CLK_DISABLE __HAL_RCC_I2C2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1596 #define __I2C2_CLK_ENABLE __HAL_RCC_I2C2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1597 #define __I2C2_CLK_SLEEP_DISABLE __HAL_RCC_I2C2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1598 #define __I2C2_CLK_SLEEP_ENABLE __HAL_RCC_I2C2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1599 #define __I2C2_FORCE_RESET __HAL_RCC_I2C2_FORCE_RESET
mbed_official 573:ad23fe03a082 1600 #define __I2C2_RELEASE_RESET __HAL_RCC_I2C2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1601 #define __I2C3_CLK_DISABLE __HAL_RCC_I2C3_CLK_DISABLE
mbed_official 573:ad23fe03a082 1602 #define __I2C3_CLK_ENABLE __HAL_RCC_I2C3_CLK_ENABLE
mbed_official 573:ad23fe03a082 1603 #define __I2C3_CLK_SLEEP_DISABLE __HAL_RCC_I2C3_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1604 #define __I2C3_CLK_SLEEP_ENABLE __HAL_RCC_I2C3_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1605 #define __I2C3_FORCE_RESET __HAL_RCC_I2C3_FORCE_RESET
mbed_official 573:ad23fe03a082 1606 #define __I2C3_RELEASE_RESET __HAL_RCC_I2C3_RELEASE_RESET
mbed_official 573:ad23fe03a082 1607 #define __LCD_CLK_DISABLE __HAL_RCC_LCD_CLK_DISABLE
mbed_official 573:ad23fe03a082 1608 #define __LCD_CLK_ENABLE __HAL_RCC_LCD_CLK_ENABLE
mbed_official 573:ad23fe03a082 1609 #define __LCD_CLK_SLEEP_DISABLE __HAL_RCC_LCD_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1610 #define __LCD_CLK_SLEEP_ENABLE __HAL_RCC_LCD_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1611 #define __LCD_FORCE_RESET __HAL_RCC_LCD_FORCE_RESET
mbed_official 573:ad23fe03a082 1612 #define __LCD_RELEASE_RESET __HAL_RCC_LCD_RELEASE_RESET
mbed_official 573:ad23fe03a082 1613 #define __LPTIM1_CLK_DISABLE __HAL_RCC_LPTIM1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1614 #define __LPTIM1_CLK_ENABLE __HAL_RCC_LPTIM1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1615 #define __LPTIM1_CLK_SLEEP_DISABLE __HAL_RCC_LPTIM1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1616 #define __LPTIM1_CLK_SLEEP_ENABLE __HAL_RCC_LPTIM1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1617 #define __LPTIM1_FORCE_RESET __HAL_RCC_LPTIM1_FORCE_RESET
mbed_official 573:ad23fe03a082 1618 #define __LPTIM1_RELEASE_RESET __HAL_RCC_LPTIM1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1619 #define __LPTIM2_CLK_DISABLE __HAL_RCC_LPTIM2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1620 #define __LPTIM2_CLK_ENABLE __HAL_RCC_LPTIM2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1621 #define __LPTIM2_CLK_SLEEP_DISABLE __HAL_RCC_LPTIM2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1622 #define __LPTIM2_CLK_SLEEP_ENABLE __HAL_RCC_LPTIM2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1623 #define __LPTIM2_FORCE_RESET __HAL_RCC_LPTIM2_FORCE_RESET
mbed_official 573:ad23fe03a082 1624 #define __LPTIM2_RELEASE_RESET __HAL_RCC_LPTIM2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1625 #define __LPUART1_CLK_DISABLE __HAL_RCC_LPUART1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1626 #define __LPUART1_CLK_ENABLE __HAL_RCC_LPUART1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1627 #define __LPUART1_CLK_SLEEP_DISABLE __HAL_RCC_LPUART1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1628 #define __LPUART1_CLK_SLEEP_ENABLE __HAL_RCC_LPUART1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1629 #define __LPUART1_FORCE_RESET __HAL_RCC_LPUART1_FORCE_RESET
mbed_official 573:ad23fe03a082 1630 #define __LPUART1_RELEASE_RESET __HAL_RCC_LPUART1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1631 #define __OPAMP_CLK_DISABLE __HAL_RCC_OPAMP_CLK_DISABLE
mbed_official 573:ad23fe03a082 1632 #define __OPAMP_CLK_ENABLE __HAL_RCC_OPAMP_CLK_ENABLE
mbed_official 573:ad23fe03a082 1633 #define __OPAMP_CLK_SLEEP_DISABLE __HAL_RCC_OPAMP_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1634 #define __OPAMP_CLK_SLEEP_ENABLE __HAL_RCC_OPAMP_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1635 #define __OPAMP_FORCE_RESET __HAL_RCC_OPAMP_FORCE_RESET
mbed_official 573:ad23fe03a082 1636 #define __OPAMP_RELEASE_RESET __HAL_RCC_OPAMP_RELEASE_RESET
mbed_official 573:ad23fe03a082 1637 #define __OTGFS_CLK_DISABLE __HAL_RCC_OTGFS_CLK_DISABLE
mbed_official 573:ad23fe03a082 1638 #define __OTGFS_CLK_ENABLE __HAL_RCC_OTGFS_CLK_ENABLE
mbed_official 573:ad23fe03a082 1639 #define __OTGFS_CLK_SLEEP_DISABLE __HAL_RCC_OTGFS_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1640 #define __OTGFS_CLK_SLEEP_ENABLE __HAL_RCC_OTGFS_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1641 #define __OTGFS_FORCE_RESET __HAL_RCC_OTGFS_FORCE_RESET
mbed_official 573:ad23fe03a082 1642 #define __OTGFS_RELEASE_RESET __HAL_RCC_OTGFS_RELEASE_RESET
mbed_official 573:ad23fe03a082 1643 #define __PWR_CLK_DISABLE __HAL_RCC_PWR_CLK_DISABLE
mbed_official 573:ad23fe03a082 1644 #define __PWR_CLK_ENABLE __HAL_RCC_PWR_CLK_ENABLE
mbed_official 573:ad23fe03a082 1645 #define __PWR_CLK_SLEEP_DISABLE __HAL_RCC_PWR_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1646 #define __PWR_CLK_SLEEP_ENABLE __HAL_RCC_PWR_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1647 #define __PWR_FORCE_RESET __HAL_RCC_PWR_FORCE_RESET
mbed_official 573:ad23fe03a082 1648 #define __PWR_RELEASE_RESET __HAL_RCC_PWR_RELEASE_RESET
mbed_official 573:ad23fe03a082 1649 #define __QSPI_CLK_DISABLE __HAL_RCC_QSPI_CLK_DISABLE
mbed_official 573:ad23fe03a082 1650 #define __QSPI_CLK_ENABLE __HAL_RCC_QSPI_CLK_ENABLE
mbed_official 573:ad23fe03a082 1651 #define __QSPI_CLK_SLEEP_DISABLE __HAL_RCC_QSPI_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1652 #define __QSPI_CLK_SLEEP_ENABLE __HAL_RCC_QSPI_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1653 #define __QSPI_FORCE_RESET __HAL_RCC_QSPI_FORCE_RESET
mbed_official 573:ad23fe03a082 1654 #define __QSPI_RELEASE_RESET __HAL_RCC_QSPI_RELEASE_RESET
mbed_official 573:ad23fe03a082 1655 #define __RNG_CLK_DISABLE __HAL_RCC_RNG_CLK_DISABLE
mbed_official 573:ad23fe03a082 1656 #define __RNG_CLK_ENABLE __HAL_RCC_RNG_CLK_ENABLE
mbed_official 573:ad23fe03a082 1657 #define __RNG_CLK_SLEEP_DISABLE __HAL_RCC_RNG_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1658 #define __RNG_CLK_SLEEP_ENABLE __HAL_RCC_RNG_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1659 #define __RNG_FORCE_RESET __HAL_RCC_RNG_FORCE_RESET
mbed_official 573:ad23fe03a082 1660 #define __RNG_RELEASE_RESET __HAL_RCC_RNG_RELEASE_RESET
mbed_official 573:ad23fe03a082 1661 #define __SAI1_CLK_DISABLE __HAL_RCC_SAI1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1662 #define __SAI1_CLK_ENABLE __HAL_RCC_SAI1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1663 #define __SAI1_CLK_SLEEP_DISABLE __HAL_RCC_SAI1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1664 #define __SAI1_CLK_SLEEP_ENABLE __HAL_RCC_SAI1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1665 #define __SAI1_FORCE_RESET __HAL_RCC_SAI1_FORCE_RESET
mbed_official 573:ad23fe03a082 1666 #define __SAI1_RELEASE_RESET __HAL_RCC_SAI1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1667 #define __SAI2_CLK_DISABLE __HAL_RCC_SAI2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1668 #define __SAI2_CLK_ENABLE __HAL_RCC_SAI2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1669 #define __SAI2_CLK_SLEEP_DISABLE __HAL_RCC_SAI2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1670 #define __SAI2_CLK_SLEEP_ENABLE __HAL_RCC_SAI2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1671 #define __SAI2_FORCE_RESET __HAL_RCC_SAI2_FORCE_RESET
mbed_official 573:ad23fe03a082 1672 #define __SAI2_RELEASE_RESET __HAL_RCC_SAI2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1673 #define __SDIO_CLK_DISABLE __HAL_RCC_SDIO_CLK_DISABLE
mbed_official 573:ad23fe03a082 1674 #define __SDIO_CLK_ENABLE __HAL_RCC_SDIO_CLK_ENABLE
mbed_official 573:ad23fe03a082 1675 #define __SDMMC_CLK_DISABLE __HAL_RCC_SDMMC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1676 #define __SDMMC_CLK_ENABLE __HAL_RCC_SDMMC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1677 #define __SDMMC_CLK_SLEEP_DISABLE __HAL_RCC_SDMMC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1678 #define __SDMMC_CLK_SLEEP_ENABLE __HAL_RCC_SDMMC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1679 #define __SDMMC_FORCE_RESET __HAL_RCC_SDMMC_FORCE_RESET
mbed_official 573:ad23fe03a082 1680 #define __SDMMC_RELEASE_RESET __HAL_RCC_SDMMC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1681 #define __SPI1_CLK_DISABLE __HAL_RCC_SPI1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1682 #define __SPI1_CLK_ENABLE __HAL_RCC_SPI1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1683 #define __SPI1_CLK_SLEEP_DISABLE __HAL_RCC_SPI1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1684 #define __SPI1_CLK_SLEEP_ENABLE __HAL_RCC_SPI1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1685 #define __SPI1_FORCE_RESET __HAL_RCC_SPI1_FORCE_RESET
mbed_official 573:ad23fe03a082 1686 #define __SPI1_RELEASE_RESET __HAL_RCC_SPI1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1687 #define __SPI2_CLK_DISABLE __HAL_RCC_SPI2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1688 #define __SPI2_CLK_ENABLE __HAL_RCC_SPI2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1689 #define __SPI2_CLK_SLEEP_DISABLE __HAL_RCC_SPI2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1690 #define __SPI2_CLK_SLEEP_ENABLE __HAL_RCC_SPI2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1691 #define __SPI2_FORCE_RESET __HAL_RCC_SPI2_FORCE_RESET
mbed_official 573:ad23fe03a082 1692 #define __SPI2_RELEASE_RESET __HAL_RCC_SPI2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1693 #define __SPI3_CLK_DISABLE __HAL_RCC_SPI3_CLK_DISABLE
mbed_official 573:ad23fe03a082 1694 #define __SPI3_CLK_ENABLE __HAL_RCC_SPI3_CLK_ENABLE
mbed_official 573:ad23fe03a082 1695 #define __SPI3_CLK_SLEEP_DISABLE __HAL_RCC_SPI3_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1696 #define __SPI3_CLK_SLEEP_ENABLE __HAL_RCC_SPI3_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1697 #define __SPI3_FORCE_RESET __HAL_RCC_SPI3_FORCE_RESET
mbed_official 573:ad23fe03a082 1698 #define __SPI3_RELEASE_RESET __HAL_RCC_SPI3_RELEASE_RESET
mbed_official 573:ad23fe03a082 1699 #define __SRAM_CLK_DISABLE __HAL_RCC_SRAM_CLK_DISABLE
mbed_official 573:ad23fe03a082 1700 #define __SRAM_CLK_ENABLE __HAL_RCC_SRAM_CLK_ENABLE
mbed_official 573:ad23fe03a082 1701 #define __SRAM1_CLK_SLEEP_DISABLE __HAL_RCC_SRAM1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1702 #define __SRAM1_CLK_SLEEP_ENABLE __HAL_RCC_SRAM1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1703 #define __SRAM2_CLK_SLEEP_DISABLE __HAL_RCC_SRAM2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1704 #define __SRAM2_CLK_SLEEP_ENABLE __HAL_RCC_SRAM2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1705 #define __SWPMI1_CLK_DISABLE __HAL_RCC_SWPMI1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1706 #define __SWPMI1_CLK_ENABLE __HAL_RCC_SWPMI1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1707 #define __SWPMI1_CLK_SLEEP_DISABLE __HAL_RCC_SWPMI1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1708 #define __SWPMI1_CLK_SLEEP_ENABLE __HAL_RCC_SWPMI1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1709 #define __SWPMI1_FORCE_RESET __HAL_RCC_SWPMI1_FORCE_RESET
mbed_official 573:ad23fe03a082 1710 #define __SWPMI1_RELEASE_RESET __HAL_RCC_SWPMI1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1711 #define __SYSCFG_CLK_DISABLE __HAL_RCC_SYSCFG_CLK_DISABLE
mbed_official 573:ad23fe03a082 1712 #define __SYSCFG_CLK_ENABLE __HAL_RCC_SYSCFG_CLK_ENABLE
mbed_official 573:ad23fe03a082 1713 #define __SYSCFG_CLK_SLEEP_DISABLE __HAL_RCC_SYSCFG_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1714 #define __SYSCFG_CLK_SLEEP_ENABLE __HAL_RCC_SYSCFG_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1715 #define __SYSCFG_FORCE_RESET __HAL_RCC_SYSCFG_FORCE_RESET
mbed_official 573:ad23fe03a082 1716 #define __SYSCFG_RELEASE_RESET __HAL_RCC_SYSCFG_RELEASE_RESET
mbed_official 573:ad23fe03a082 1717 #define __TIM1_CLK_DISABLE __HAL_RCC_TIM1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1718 #define __TIM1_CLK_ENABLE __HAL_RCC_TIM1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1719 #define __TIM1_CLK_SLEEP_DISABLE __HAL_RCC_TIM1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1720 #define __TIM1_CLK_SLEEP_ENABLE __HAL_RCC_TIM1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1721 #define __TIM1_FORCE_RESET __HAL_RCC_TIM1_FORCE_RESET
mbed_official 573:ad23fe03a082 1722 #define __TIM1_RELEASE_RESET __HAL_RCC_TIM1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1723 #define __TIM10_CLK_DISABLE __HAL_RCC_TIM10_CLK_DISABLE
mbed_official 573:ad23fe03a082 1724 #define __TIM10_CLK_ENABLE __HAL_RCC_TIM10_CLK_ENABLE
mbed_official 573:ad23fe03a082 1725 #define __TIM10_FORCE_RESET __HAL_RCC_TIM10_FORCE_RESET
mbed_official 573:ad23fe03a082 1726 #define __TIM10_RELEASE_RESET __HAL_RCC_TIM10_RELEASE_RESET
mbed_official 573:ad23fe03a082 1727 #define __TIM11_CLK_DISABLE __HAL_RCC_TIM11_CLK_DISABLE
mbed_official 573:ad23fe03a082 1728 #define __TIM11_CLK_ENABLE __HAL_RCC_TIM11_CLK_ENABLE
mbed_official 573:ad23fe03a082 1729 #define __TIM11_FORCE_RESET __HAL_RCC_TIM11_FORCE_RESET
mbed_official 573:ad23fe03a082 1730 #define __TIM11_RELEASE_RESET __HAL_RCC_TIM11_RELEASE_RESET
mbed_official 573:ad23fe03a082 1731 #define __TIM12_CLK_DISABLE __HAL_RCC_TIM12_CLK_DISABLE
mbed_official 573:ad23fe03a082 1732 #define __TIM12_CLK_ENABLE __HAL_RCC_TIM12_CLK_ENABLE
mbed_official 573:ad23fe03a082 1733 #define __TIM12_FORCE_RESET __HAL_RCC_TIM12_FORCE_RESET
mbed_official 573:ad23fe03a082 1734 #define __TIM12_RELEASE_RESET __HAL_RCC_TIM12_RELEASE_RESET
mbed_official 573:ad23fe03a082 1735 #define __TIM13_CLK_DISABLE __HAL_RCC_TIM13_CLK_DISABLE
mbed_official 573:ad23fe03a082 1736 #define __TIM13_CLK_ENABLE __HAL_RCC_TIM13_CLK_ENABLE
mbed_official 573:ad23fe03a082 1737 #define __TIM13_FORCE_RESET __HAL_RCC_TIM13_FORCE_RESET
mbed_official 573:ad23fe03a082 1738 #define __TIM13_RELEASE_RESET __HAL_RCC_TIM13_RELEASE_RESET
mbed_official 573:ad23fe03a082 1739 #define __TIM14_CLK_DISABLE __HAL_RCC_TIM14_CLK_DISABLE
mbed_official 573:ad23fe03a082 1740 #define __TIM14_CLK_ENABLE __HAL_RCC_TIM14_CLK_ENABLE
mbed_official 573:ad23fe03a082 1741 #define __TIM14_FORCE_RESET __HAL_RCC_TIM14_FORCE_RESET
mbed_official 573:ad23fe03a082 1742 #define __TIM14_RELEASE_RESET __HAL_RCC_TIM14_RELEASE_RESET
mbed_official 573:ad23fe03a082 1743 #define __TIM15_CLK_DISABLE __HAL_RCC_TIM15_CLK_DISABLE
mbed_official 573:ad23fe03a082 1744 #define __TIM15_CLK_ENABLE __HAL_RCC_TIM15_CLK_ENABLE
mbed_official 573:ad23fe03a082 1745 #define __TIM15_CLK_SLEEP_DISABLE __HAL_RCC_TIM15_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1746 #define __TIM15_CLK_SLEEP_ENABLE __HAL_RCC_TIM15_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1747 #define __TIM15_FORCE_RESET __HAL_RCC_TIM15_FORCE_RESET
mbed_official 573:ad23fe03a082 1748 #define __TIM15_RELEASE_RESET __HAL_RCC_TIM15_RELEASE_RESET
mbed_official 573:ad23fe03a082 1749 #define __TIM16_CLK_DISABLE __HAL_RCC_TIM16_CLK_DISABLE
mbed_official 573:ad23fe03a082 1750 #define __TIM16_CLK_ENABLE __HAL_RCC_TIM16_CLK_ENABLE
mbed_official 573:ad23fe03a082 1751 #define __TIM16_CLK_SLEEP_DISABLE __HAL_RCC_TIM16_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1752 #define __TIM16_CLK_SLEEP_ENABLE __HAL_RCC_TIM16_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1753 #define __TIM16_FORCE_RESET __HAL_RCC_TIM16_FORCE_RESET
mbed_official 573:ad23fe03a082 1754 #define __TIM16_RELEASE_RESET __HAL_RCC_TIM16_RELEASE_RESET
mbed_official 573:ad23fe03a082 1755 #define __TIM17_CLK_DISABLE __HAL_RCC_TIM17_CLK_DISABLE
mbed_official 573:ad23fe03a082 1756 #define __TIM17_CLK_ENABLE __HAL_RCC_TIM17_CLK_ENABLE
mbed_official 573:ad23fe03a082 1757 #define __TIM17_CLK_SLEEP_DISABLE __HAL_RCC_TIM17_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1758 #define __TIM17_CLK_SLEEP_ENABLE __HAL_RCC_TIM17_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1759 #define __TIM17_FORCE_RESET __HAL_RCC_TIM17_FORCE_RESET
mbed_official 573:ad23fe03a082 1760 #define __TIM17_RELEASE_RESET __HAL_RCC_TIM17_RELEASE_RESET
mbed_official 573:ad23fe03a082 1761 #define __TIM2_CLK_DISABLE __HAL_RCC_TIM2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1762 #define __TIM2_CLK_ENABLE __HAL_RCC_TIM2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1763 #define __TIM2_CLK_SLEEP_DISABLE __HAL_RCC_TIM2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1764 #define __TIM2_CLK_SLEEP_ENABLE __HAL_RCC_TIM2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1765 #define __TIM2_FORCE_RESET __HAL_RCC_TIM2_FORCE_RESET
mbed_official 573:ad23fe03a082 1766 #define __TIM2_RELEASE_RESET __HAL_RCC_TIM2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1767 #define __TIM3_CLK_DISABLE __HAL_RCC_TIM3_CLK_DISABLE
mbed_official 573:ad23fe03a082 1768 #define __TIM3_CLK_ENABLE __HAL_RCC_TIM3_CLK_ENABLE
mbed_official 573:ad23fe03a082 1769 #define __TIM3_CLK_SLEEP_DISABLE __HAL_RCC_TIM3_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1770 #define __TIM3_CLK_SLEEP_ENABLE __HAL_RCC_TIM3_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1771 #define __TIM3_FORCE_RESET __HAL_RCC_TIM3_FORCE_RESET
mbed_official 573:ad23fe03a082 1772 #define __TIM3_RELEASE_RESET __HAL_RCC_TIM3_RELEASE_RESET
mbed_official 573:ad23fe03a082 1773 #define __TIM4_CLK_DISABLE __HAL_RCC_TIM4_CLK_DISABLE
mbed_official 573:ad23fe03a082 1774 #define __TIM4_CLK_ENABLE __HAL_RCC_TIM4_CLK_ENABLE
mbed_official 573:ad23fe03a082 1775 #define __TIM4_CLK_SLEEP_DISABLE __HAL_RCC_TIM4_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1776 #define __TIM4_CLK_SLEEP_ENABLE __HAL_RCC_TIM4_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1777 #define __TIM4_FORCE_RESET __HAL_RCC_TIM4_FORCE_RESET
mbed_official 573:ad23fe03a082 1778 #define __TIM4_RELEASE_RESET __HAL_RCC_TIM4_RELEASE_RESET
mbed_official 573:ad23fe03a082 1779 #define __TIM5_CLK_DISABLE __HAL_RCC_TIM5_CLK_DISABLE
mbed_official 573:ad23fe03a082 1780 #define __TIM5_CLK_ENABLE __HAL_RCC_TIM5_CLK_ENABLE
mbed_official 573:ad23fe03a082 1781 #define __TIM5_CLK_SLEEP_DISABLE __HAL_RCC_TIM5_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1782 #define __TIM5_CLK_SLEEP_ENABLE __HAL_RCC_TIM5_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1783 #define __TIM5_FORCE_RESET __HAL_RCC_TIM5_FORCE_RESET
mbed_official 573:ad23fe03a082 1784 #define __TIM5_RELEASE_RESET __HAL_RCC_TIM5_RELEASE_RESET
mbed_official 573:ad23fe03a082 1785 #define __TIM6_CLK_DISABLE __HAL_RCC_TIM6_CLK_DISABLE
mbed_official 573:ad23fe03a082 1786 #define __TIM6_CLK_ENABLE __HAL_RCC_TIM6_CLK_ENABLE
mbed_official 573:ad23fe03a082 1787 #define __TIM6_CLK_SLEEP_DISABLE __HAL_RCC_TIM6_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1788 #define __TIM6_CLK_SLEEP_ENABLE __HAL_RCC_TIM6_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1789 #define __TIM6_FORCE_RESET __HAL_RCC_TIM6_FORCE_RESET
mbed_official 573:ad23fe03a082 1790 #define __TIM6_RELEASE_RESET __HAL_RCC_TIM6_RELEASE_RESET
mbed_official 573:ad23fe03a082 1791 #define __TIM7_CLK_DISABLE __HAL_RCC_TIM7_CLK_DISABLE
mbed_official 573:ad23fe03a082 1792 #define __TIM7_CLK_ENABLE __HAL_RCC_TIM7_CLK_ENABLE
mbed_official 573:ad23fe03a082 1793 #define __TIM7_CLK_SLEEP_DISABLE __HAL_RCC_TIM7_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1794 #define __TIM7_CLK_SLEEP_ENABLE __HAL_RCC_TIM7_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1795 #define __TIM7_FORCE_RESET __HAL_RCC_TIM7_FORCE_RESET
mbed_official 573:ad23fe03a082 1796 #define __TIM7_RELEASE_RESET __HAL_RCC_TIM7_RELEASE_RESET
mbed_official 573:ad23fe03a082 1797 #define __TIM8_CLK_DISABLE __HAL_RCC_TIM8_CLK_DISABLE
mbed_official 573:ad23fe03a082 1798 #define __TIM8_CLK_ENABLE __HAL_RCC_TIM8_CLK_ENABLE
mbed_official 573:ad23fe03a082 1799 #define __TIM8_CLK_SLEEP_DISABLE __HAL_RCC_TIM8_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1800 #define __TIM8_CLK_SLEEP_ENABLE __HAL_RCC_TIM8_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1801 #define __TIM8_FORCE_RESET __HAL_RCC_TIM8_FORCE_RESET
mbed_official 573:ad23fe03a082 1802 #define __TIM8_RELEASE_RESET __HAL_RCC_TIM8_RELEASE_RESET
mbed_official 573:ad23fe03a082 1803 #define __TIM9_CLK_DISABLE __HAL_RCC_TIM9_CLK_DISABLE
mbed_official 573:ad23fe03a082 1804 #define __TIM9_CLK_ENABLE __HAL_RCC_TIM9_CLK_ENABLE
mbed_official 573:ad23fe03a082 1805 #define __TIM9_FORCE_RESET __HAL_RCC_TIM9_FORCE_RESET
mbed_official 573:ad23fe03a082 1806 #define __TIM9_RELEASE_RESET __HAL_RCC_TIM9_RELEASE_RESET
mbed_official 573:ad23fe03a082 1807 #define __TSC_CLK_DISABLE __HAL_RCC_TSC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1808 #define __TSC_CLK_ENABLE __HAL_RCC_TSC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1809 #define __TSC_CLK_SLEEP_DISABLE __HAL_RCC_TSC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1810 #define __TSC_CLK_SLEEP_ENABLE __HAL_RCC_TSC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1811 #define __TSC_FORCE_RESET __HAL_RCC_TSC_FORCE_RESET
mbed_official 573:ad23fe03a082 1812 #define __TSC_RELEASE_RESET __HAL_RCC_TSC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1813 #define __UART4_CLK_DISABLE __HAL_RCC_UART4_CLK_DISABLE
mbed_official 573:ad23fe03a082 1814 #define __UART4_CLK_ENABLE __HAL_RCC_UART4_CLK_ENABLE
mbed_official 573:ad23fe03a082 1815 #define __UART4_CLK_SLEEP_DISABLE __HAL_RCC_UART4_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1816 #define __UART4_CLK_SLEEP_ENABLE __HAL_RCC_UART4_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1817 #define __UART4_FORCE_RESET __HAL_RCC_UART4_FORCE_RESET
mbed_official 573:ad23fe03a082 1818 #define __UART4_RELEASE_RESET __HAL_RCC_UART4_RELEASE_RESET
mbed_official 573:ad23fe03a082 1819 #define __UART5_CLK_DISABLE __HAL_RCC_UART5_CLK_DISABLE
mbed_official 573:ad23fe03a082 1820 #define __UART5_CLK_ENABLE __HAL_RCC_UART5_CLK_ENABLE
mbed_official 573:ad23fe03a082 1821 #define __UART5_CLK_SLEEP_DISABLE __HAL_RCC_UART5_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1822 #define __UART5_CLK_SLEEP_ENABLE __HAL_RCC_UART5_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1823 #define __UART5_FORCE_RESET __HAL_RCC_UART5_FORCE_RESET
mbed_official 573:ad23fe03a082 1824 #define __UART5_RELEASE_RESET __HAL_RCC_UART5_RELEASE_RESET
mbed_official 573:ad23fe03a082 1825 #define __USART1_CLK_DISABLE __HAL_RCC_USART1_CLK_DISABLE
mbed_official 573:ad23fe03a082 1826 #define __USART1_CLK_ENABLE __HAL_RCC_USART1_CLK_ENABLE
mbed_official 573:ad23fe03a082 1827 #define __USART1_CLK_SLEEP_DISABLE __HAL_RCC_USART1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1828 #define __USART1_CLK_SLEEP_ENABLE __HAL_RCC_USART1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1829 #define __USART1_FORCE_RESET __HAL_RCC_USART1_FORCE_RESET
mbed_official 573:ad23fe03a082 1830 #define __USART1_RELEASE_RESET __HAL_RCC_USART1_RELEASE_RESET
mbed_official 573:ad23fe03a082 1831 #define __USART2_CLK_DISABLE __HAL_RCC_USART2_CLK_DISABLE
mbed_official 573:ad23fe03a082 1832 #define __USART2_CLK_ENABLE __HAL_RCC_USART2_CLK_ENABLE
mbed_official 573:ad23fe03a082 1833 #define __USART2_CLK_SLEEP_DISABLE __HAL_RCC_USART2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1834 #define __USART2_CLK_SLEEP_ENABLE __HAL_RCC_USART2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1835 #define __USART2_FORCE_RESET __HAL_RCC_USART2_FORCE_RESET
mbed_official 573:ad23fe03a082 1836 #define __USART2_RELEASE_RESET __HAL_RCC_USART2_RELEASE_RESET
mbed_official 573:ad23fe03a082 1837 #define __USART3_CLK_DISABLE __HAL_RCC_USART3_CLK_DISABLE
mbed_official 573:ad23fe03a082 1838 #define __USART3_CLK_ENABLE __HAL_RCC_USART3_CLK_ENABLE
mbed_official 573:ad23fe03a082 1839 #define __USART3_CLK_SLEEP_DISABLE __HAL_RCC_USART3_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1840 #define __USART3_CLK_SLEEP_ENABLE __HAL_RCC_USART3_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1841 #define __USART3_FORCE_RESET __HAL_RCC_USART3_FORCE_RESET
mbed_official 573:ad23fe03a082 1842 #define __USART3_RELEASE_RESET __HAL_RCC_USART3_RELEASE_RESET
mbed_official 573:ad23fe03a082 1843 #define __USART4_CLK_DISABLE __HAL_RCC_USART4_CLK_DISABLE
mbed_official 573:ad23fe03a082 1844 #define __USART4_CLK_ENABLE __HAL_RCC_USART4_CLK_ENABLE
mbed_official 573:ad23fe03a082 1845 #define __USART4_CLK_SLEEP_ENABLE __HAL_RCC_USART4_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1846 #define __USART4_CLK_SLEEP_DISABLE __HAL_RCC_USART4_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1847 #define __USART4_FORCE_RESET __HAL_RCC_USART4_FORCE_RESET
mbed_official 573:ad23fe03a082 1848 #define __USART4_RELEASE_RESET __HAL_RCC_USART4_RELEASE_RESET
mbed_official 573:ad23fe03a082 1849 #define __USART5_CLK_DISABLE __HAL_RCC_USART5_CLK_DISABLE
mbed_official 573:ad23fe03a082 1850 #define __USART5_CLK_ENABLE __HAL_RCC_USART5_CLK_ENABLE
mbed_official 573:ad23fe03a082 1851 #define __USART5_CLK_SLEEP_ENABLE __HAL_RCC_USART5_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1852 #define __USART5_CLK_SLEEP_DISABLE __HAL_RCC_USART5_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1853 #define __USART5_FORCE_RESET __HAL_RCC_USART5_FORCE_RESET
mbed_official 573:ad23fe03a082 1854 #define __USART5_RELEASE_RESET __HAL_RCC_USART5_RELEASE_RESET
mbed_official 573:ad23fe03a082 1855 #define __USART7_CLK_DISABLE __HAL_RCC_USART7_CLK_DISABLE
mbed_official 573:ad23fe03a082 1856 #define __USART7_CLK_ENABLE __HAL_RCC_USART7_CLK_ENABLE
mbed_official 573:ad23fe03a082 1857 #define __USART7_FORCE_RESET __HAL_RCC_USART7_FORCE_RESET
mbed_official 573:ad23fe03a082 1858 #define __USART7_RELEASE_RESET __HAL_RCC_USART7_RELEASE_RESET
mbed_official 573:ad23fe03a082 1859 #define __USART8_CLK_DISABLE __HAL_RCC_USART8_CLK_DISABLE
mbed_official 573:ad23fe03a082 1860 #define __USART8_CLK_ENABLE __HAL_RCC_USART8_CLK_ENABLE
mbed_official 573:ad23fe03a082 1861 #define __USART8_FORCE_RESET __HAL_RCC_USART8_FORCE_RESET
mbed_official 573:ad23fe03a082 1862 #define __USART8_RELEASE_RESET __HAL_RCC_USART8_RELEASE_RESET
mbed_official 573:ad23fe03a082 1863 #define __USB_CLK_DISABLE __HAL_RCC_USB_CLK_DISABLE
mbed_official 573:ad23fe03a082 1864 #define __USB_CLK_ENABLE __HAL_RCC_USB_CLK_ENABLE
mbed_official 573:ad23fe03a082 1865 #define __USB_FORCE_RESET __HAL_RCC_USB_FORCE_RESET
mbed_official 573:ad23fe03a082 1866 #define __USB_CLK_SLEEP_ENABLE __HAL_RCC_USB_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1867 #define __USB_CLK_SLEEP_DISABLE __HAL_RCC_USB_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1868 #define __USB_OTG_FS_CLK_DISABLE __HAL_RCC_USB_OTG_FS_CLK_DISABLE
mbed_official 573:ad23fe03a082 1869 #define __USB_OTG_FS_CLK_ENABLE __HAL_RCC_USB_OTG_FS_CLK_ENABLE
mbed_official 573:ad23fe03a082 1870 #define __USB_RELEASE_RESET __HAL_RCC_USB_RELEASE_RESET
mbed_official 573:ad23fe03a082 1871 #define __WWDG_CLK_DISABLE __HAL_RCC_WWDG_CLK_DISABLE
mbed_official 573:ad23fe03a082 1872 #define __WWDG_CLK_ENABLE __HAL_RCC_WWDG_CLK_ENABLE
mbed_official 573:ad23fe03a082 1873 #define __WWDG_CLK_SLEEP_DISABLE __HAL_RCC_WWDG_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1874 #define __WWDG_CLK_SLEEP_ENABLE __HAL_RCC_WWDG_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1875 #define __WWDG_FORCE_RESET __HAL_RCC_WWDG_FORCE_RESET
mbed_official 573:ad23fe03a082 1876 #define __WWDG_RELEASE_RESET __HAL_RCC_WWDG_RELEASE_RESET
mbed_official 573:ad23fe03a082 1877 #define __TIM21_CLK_ENABLE __HAL_RCC_TIM21_CLK_ENABLE
mbed_official 573:ad23fe03a082 1878 #define __TIM21_CLK_DISABLE __HAL_RCC_TIM21_CLK_DISABLE
mbed_official 573:ad23fe03a082 1879 #define __TIM21_FORCE_RESET __HAL_RCC_TIM21_FORCE_RESET
mbed_official 573:ad23fe03a082 1880 #define __TIM21_RELEASE_RESET __HAL_RCC_TIM21_RELEASE_RESET
mbed_official 573:ad23fe03a082 1881 #define __TIM21_CLK_SLEEP_ENABLE __HAL_RCC_TIM21_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1882 #define __TIM21_CLK_SLEEP_DISABLE __HAL_RCC_TIM21_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1883 #define __TIM22_CLK_ENABLE __HAL_RCC_TIM22_CLK_ENABLE
mbed_official 573:ad23fe03a082 1884 #define __TIM22_CLK_DISABLE __HAL_RCC_TIM22_CLK_DISABLE
mbed_official 573:ad23fe03a082 1885 #define __TIM22_FORCE_RESET __HAL_RCC_TIM22_FORCE_RESET
mbed_official 573:ad23fe03a082 1886 #define __TIM22_RELEASE_RESET __HAL_RCC_TIM22_RELEASE_RESET
mbed_official 573:ad23fe03a082 1887 #define __TIM22_CLK_SLEEP_ENABLE __HAL_RCC_TIM22_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1888 #define __TIM22_CLK_SLEEP_DISABLE __HAL_RCC_TIM22_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1889 #define __CRS_CLK_DISABLE __HAL_RCC_CRS_CLK_DISABLE
mbed_official 573:ad23fe03a082 1890 #define __CRS_CLK_ENABLE __HAL_RCC_CRS_CLK_ENABLE
mbed_official 573:ad23fe03a082 1891 #define __CRS_CLK_SLEEP_DISABLE __HAL_RCC_CRS_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1892 #define __CRS_CLK_SLEEP_ENABLE __HAL_RCC_CRS_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1893 #define __CRS_FORCE_RESET __HAL_RCC_CRS_FORCE_RESET
mbed_official 573:ad23fe03a082 1894 #define __CRS_RELEASE_RESET __HAL_RCC_CRS_RELEASE_RESET
mbed_official 573:ad23fe03a082 1895 #define __RCC_BACKUPRESET_FORCE __HAL_RCC_BACKUPRESET_FORCE
mbed_official 573:ad23fe03a082 1896 #define __RCC_BACKUPRESET_RELEASE __HAL_RCC_BACKUPRESET_RELEASE
mbed_official 573:ad23fe03a082 1897
mbed_official 573:ad23fe03a082 1898 #define __USB_OTG_FS_FORCE_RESET __HAL_RCC_USB_OTG_FS_FORCE_RESET
mbed_official 573:ad23fe03a082 1899 #define __USB_OTG_FS_RELEASE_RESET __HAL_RCC_USB_OTG_FS_RELEASE_RESET
mbed_official 573:ad23fe03a082 1900 #define __USB_OTG_FS_CLK_SLEEP_ENABLE __HAL_RCC_USB_OTG_FS_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1901 #define __USB_OTG_FS_CLK_SLEEP_DISABLE __HAL_RCC_USB_OTG_FS_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1902 #define __USB_OTG_HS_CLK_DISABLE __HAL_RCC_USB_OTG_HS_CLK_DISABLE
mbed_official 573:ad23fe03a082 1903 #define __USB_OTG_HS_CLK_ENABLE __HAL_RCC_USB_OTG_HS_CLK_ENABLE
mbed_official 573:ad23fe03a082 1904 #define __USB_OTG_HS_ULPI_CLK_ENABLE __HAL_RCC_USB_OTG_HS_ULPI_CLK_ENABLE
mbed_official 573:ad23fe03a082 1905 #define __USB_OTG_HS_ULPI_CLK_DISABLE __HAL_RCC_USB_OTG_HS_ULPI_CLK_DISABLE
mbed_official 573:ad23fe03a082 1906 #define __TIM9_CLK_SLEEP_ENABLE __HAL_RCC_TIM9_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1907 #define __TIM9_CLK_SLEEP_DISABLE __HAL_RCC_TIM9_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1908 #define __TIM10_CLK_SLEEP_ENABLE __HAL_RCC_TIM10_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1909 #define __TIM10_CLK_SLEEP_DISABLE __HAL_RCC_TIM10_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1910 #define __TIM11_CLK_SLEEP_ENABLE __HAL_RCC_TIM11_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1911 #define __TIM11_CLK_SLEEP_DISABLE __HAL_RCC_TIM11_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1912 #define __ETHMACPTP_CLK_SLEEP_ENABLE __HAL_RCC_ETHMACPTP_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1913 #define __ETHMACPTP_CLK_SLEEP_DISABLE __HAL_RCC_ETHMACPTP_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1914 #define __ETHMACPTP_CLK_ENABLE __HAL_RCC_ETHMACPTP_CLK_ENABLE
mbed_official 573:ad23fe03a082 1915 #define __ETHMACPTP_CLK_DISABLE __HAL_RCC_ETHMACPTP_CLK_DISABLE
mbed_official 573:ad23fe03a082 1916 #define __HASH_CLK_ENABLE __HAL_RCC_HASH_CLK_ENABLE
mbed_official 573:ad23fe03a082 1917 #define __HASH_FORCE_RESET __HAL_RCC_HASH_FORCE_RESET
mbed_official 573:ad23fe03a082 1918 #define __HASH_RELEASE_RESET __HAL_RCC_HASH_RELEASE_RESET
mbed_official 573:ad23fe03a082 1919 #define __HASH_CLK_SLEEP_ENABLE __HAL_RCC_HASH_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1920 #define __HASH_CLK_SLEEP_DISABLE __HAL_RCC_HASH_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1921 #define __HASH_CLK_DISABLE __HAL_RCC_HASH_CLK_DISABLE
mbed_official 573:ad23fe03a082 1922 #define __SPI5_CLK_ENABLE __HAL_RCC_SPI5_CLK_ENABLE
mbed_official 573:ad23fe03a082 1923 #define __SPI5_CLK_DISABLE __HAL_RCC_SPI5_CLK_DISABLE
mbed_official 573:ad23fe03a082 1924 #define __SPI5_FORCE_RESET __HAL_RCC_SPI5_FORCE_RESET
mbed_official 573:ad23fe03a082 1925 #define __SPI5_RELEASE_RESET __HAL_RCC_SPI5_RELEASE_RESET
mbed_official 573:ad23fe03a082 1926 #define __SPI5_CLK_SLEEP_ENABLE __HAL_RCC_SPI5_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1927 #define __SPI5_CLK_SLEEP_DISABLE __HAL_RCC_SPI5_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1928 #define __SPI6_CLK_ENABLE __HAL_RCC_SPI6_CLK_ENABLE
mbed_official 573:ad23fe03a082 1929 #define __SPI6_CLK_DISABLE __HAL_RCC_SPI6_CLK_DISABLE
mbed_official 573:ad23fe03a082 1930 #define __SPI6_FORCE_RESET __HAL_RCC_SPI6_FORCE_RESET
mbed_official 573:ad23fe03a082 1931 #define __SPI6_RELEASE_RESET __HAL_RCC_SPI6_RELEASE_RESET
mbed_official 573:ad23fe03a082 1932 #define __SPI6_CLK_SLEEP_ENABLE __HAL_RCC_SPI6_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1933 #define __SPI6_CLK_SLEEP_DISABLE __HAL_RCC_SPI6_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1934 #define __LTDC_CLK_ENABLE __HAL_RCC_LTDC_CLK_ENABLE
mbed_official 573:ad23fe03a082 1935 #define __LTDC_CLK_DISABLE __HAL_RCC_LTDC_CLK_DISABLE
mbed_official 573:ad23fe03a082 1936 #define __LTDC_FORCE_RESET __HAL_RCC_LTDC_FORCE_RESET
mbed_official 573:ad23fe03a082 1937 #define __LTDC_RELEASE_RESET __HAL_RCC_LTDC_RELEASE_RESET
mbed_official 573:ad23fe03a082 1938 #define __LTDC_CLK_SLEEP_ENABLE __HAL_RCC_LTDC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1939 #define __ETHMAC_CLK_SLEEP_ENABLE __HAL_RCC_ETHMAC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1940 #define __ETHMAC_CLK_SLEEP_DISABLE __HAL_RCC_ETHMAC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1941 #define __ETHMACTX_CLK_SLEEP_ENABLE __HAL_RCC_ETHMACTX_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1942 #define __ETHMACTX_CLK_SLEEP_DISABLE __HAL_RCC_ETHMACTX_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1943 #define __ETHMACRX_CLK_SLEEP_ENABLE __HAL_RCC_ETHMACRX_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1944 #define __ETHMACRX_CLK_SLEEP_DISABLE __HAL_RCC_ETHMACRX_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1945 #define __TIM12_CLK_SLEEP_ENABLE __HAL_RCC_TIM12_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1946 #define __TIM12_CLK_SLEEP_DISABLE __HAL_RCC_TIM12_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1947 #define __TIM13_CLK_SLEEP_ENABLE __HAL_RCC_TIM13_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1948 #define __TIM13_CLK_SLEEP_DISABLE __HAL_RCC_TIM13_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1949 #define __TIM14_CLK_SLEEP_ENABLE __HAL_RCC_TIM14_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1950 #define __TIM14_CLK_SLEEP_DISABLE __HAL_RCC_TIM14_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1951 #define __BKPSRAM_CLK_ENABLE __HAL_RCC_BKPSRAM_CLK_ENABLE
mbed_official 573:ad23fe03a082 1952 #define __BKPSRAM_CLK_DISABLE __HAL_RCC_BKPSRAM_CLK_DISABLE
mbed_official 573:ad23fe03a082 1953 #define __BKPSRAM_CLK_SLEEP_ENABLE __HAL_RCC_BKPSRAM_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1954 #define __BKPSRAM_CLK_SLEEP_DISABLE __HAL_RCC_BKPSRAM_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1955 #define __CCMDATARAMEN_CLK_ENABLE __HAL_RCC_CCMDATARAMEN_CLK_ENABLE
mbed_official 573:ad23fe03a082 1956 #define __CCMDATARAMEN_CLK_DISABLE __HAL_RCC_CCMDATARAMEN_CLK_DISABLE
mbed_official 573:ad23fe03a082 1957 #define __USART6_CLK_ENABLE __HAL_RCC_USART6_CLK_ENABLE
mbed_official 573:ad23fe03a082 1958 #define __USART6_CLK_DISABLE __HAL_RCC_USART6_CLK_DISABLE
mbed_official 573:ad23fe03a082 1959 #define __USART6_FORCE_RESET __HAL_RCC_USART6_FORCE_RESET
mbed_official 573:ad23fe03a082 1960 #define __USART6_RELEASE_RESET __HAL_RCC_USART6_RELEASE_RESET
mbed_official 573:ad23fe03a082 1961 #define __USART6_CLK_SLEEP_ENABLE __HAL_RCC_USART6_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1962 #define __USART6_CLK_SLEEP_DISABLE __HAL_RCC_USART6_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1963 #define __SPI4_CLK_ENABLE __HAL_RCC_SPI4_CLK_ENABLE
mbed_official 573:ad23fe03a082 1964 #define __SPI4_CLK_DISABLE __HAL_RCC_SPI4_CLK_DISABLE
mbed_official 573:ad23fe03a082 1965 #define __SPI4_FORCE_RESET __HAL_RCC_SPI4_FORCE_RESET
mbed_official 573:ad23fe03a082 1966 #define __SPI4_RELEASE_RESET __HAL_RCC_SPI4_RELEASE_RESET
mbed_official 573:ad23fe03a082 1967 #define __SPI4_CLK_SLEEP_ENABLE __HAL_RCC_SPI4_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1968 #define __SPI4_CLK_SLEEP_DISABLE __HAL_RCC_SPI4_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1969 #define __GPIOI_CLK_ENABLE __HAL_RCC_GPIOI_CLK_ENABLE
mbed_official 573:ad23fe03a082 1970 #define __GPIOI_CLK_DISABLE __HAL_RCC_GPIOI_CLK_DISABLE
mbed_official 573:ad23fe03a082 1971 #define __GPIOI_FORCE_RESET __HAL_RCC_GPIOI_FORCE_RESET
mbed_official 573:ad23fe03a082 1972 #define __GPIOI_RELEASE_RESET __HAL_RCC_GPIOI_RELEASE_RESET
mbed_official 573:ad23fe03a082 1973 #define __GPIOI_CLK_SLEEP_ENABLE __HAL_RCC_GPIOI_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1974 #define __GPIOI_CLK_SLEEP_DISABLE __HAL_RCC_GPIOI_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1975 #define __GPIOJ_CLK_ENABLE __HAL_RCC_GPIOJ_CLK_ENABLE
mbed_official 573:ad23fe03a082 1976 #define __GPIOJ_CLK_DISABLE __HAL_RCC_GPIOJ_CLK_DISABLE
mbed_official 573:ad23fe03a082 1977 #define __GPIOJ_FORCE_RESET __HAL_RCC_GPIOJ_FORCE_RESET
mbed_official 573:ad23fe03a082 1978 #define __GPIOJ_RELEASE_RESET __HAL_RCC_GPIOJ_RELEASE_RESET
mbed_official 573:ad23fe03a082 1979 #define __GPIOJ_CLK_SLEEP_ENABLE __HAL_RCC_GPIOJ_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1980 #define __GPIOJ_CLK_SLEEP_DISABLE __HAL_RCC_GPIOJ_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1981 #define __GPIOK_CLK_ENABLE __HAL_RCC_GPIOK_CLK_ENABLE
mbed_official 573:ad23fe03a082 1982 #define __GPIOK_CLK_DISABLE __HAL_RCC_GPIOK_CLK_DISABLE
mbed_official 573:ad23fe03a082 1983 #define __GPIOK_RELEASE_RESET __HAL_RCC_GPIOK_RELEASE_RESET
mbed_official 573:ad23fe03a082 1984 #define __GPIOK_CLK_SLEEP_ENABLE __HAL_RCC_GPIOK_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1985 #define __GPIOK_CLK_SLEEP_DISABLE __HAL_RCC_GPIOK_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1986 #define __ETH_CLK_ENABLE __HAL_RCC_ETH_CLK_ENABLE
mbed_official 573:ad23fe03a082 1987 #define __ETH_CLK_DISABLE __HAL_RCC_ETH_CLK_DISABLE
mbed_official 573:ad23fe03a082 1988 #define __DCMI_CLK_ENABLE __HAL_RCC_DCMI_CLK_ENABLE
mbed_official 573:ad23fe03a082 1989 #define __DCMI_CLK_DISABLE __HAL_RCC_DCMI_CLK_DISABLE
mbed_official 573:ad23fe03a082 1990 #define __DCMI_FORCE_RESET __HAL_RCC_DCMI_FORCE_RESET
mbed_official 573:ad23fe03a082 1991 #define __DCMI_RELEASE_RESET __HAL_RCC_DCMI_RELEASE_RESET
mbed_official 573:ad23fe03a082 1992 #define __DCMI_CLK_SLEEP_ENABLE __HAL_RCC_DCMI_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1993 #define __DCMI_CLK_SLEEP_DISABLE __HAL_RCC_DCMI_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 1994 #define __UART7_CLK_ENABLE __HAL_RCC_UART7_CLK_ENABLE
mbed_official 573:ad23fe03a082 1995 #define __UART7_CLK_DISABLE __HAL_RCC_UART7_CLK_DISABLE
mbed_official 573:ad23fe03a082 1996 #define __UART7_RELEASE_RESET __HAL_RCC_UART7_RELEASE_RESET
mbed_official 573:ad23fe03a082 1997 #define __UART7_FORCE_RESET __HAL_RCC_UART7_FORCE_RESET
mbed_official 573:ad23fe03a082 1998 #define __UART7_CLK_SLEEP_ENABLE __HAL_RCC_UART7_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 1999 #define __UART7_CLK_SLEEP_DISABLE __HAL_RCC_UART7_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2000 #define __UART8_CLK_ENABLE __HAL_RCC_UART8_CLK_ENABLE
mbed_official 573:ad23fe03a082 2001 #define __UART8_CLK_DISABLE __HAL_RCC_UART8_CLK_DISABLE
mbed_official 573:ad23fe03a082 2002 #define __UART8_FORCE_RESET __HAL_RCC_UART8_FORCE_RESET
mbed_official 573:ad23fe03a082 2003 #define __UART8_RELEASE_RESET __HAL_RCC_UART8_RELEASE_RESET
mbed_official 573:ad23fe03a082 2004 #define __UART8_CLK_SLEEP_ENABLE __HAL_RCC_UART8_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2005 #define __UART8_CLK_SLEEP_DISABLE __HAL_RCC_UART8_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2006 #define __OTGHS_CLK_SLEEP_ENABLE __HAL_RCC_USB_OTG_HS_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2007 #define __OTGHS_CLK_SLEEP_DISABLE __HAL_RCC_USB_OTG_HS_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2008 #define __OTGHS_FORCE_RESET __HAL_RCC_USB_OTG_HS_FORCE_RESET
mbed_official 573:ad23fe03a082 2009 #define __OTGHS_RELEASE_RESET __HAL_RCC_USB_OTG_HS_RELEASE_RESET
mbed_official 573:ad23fe03a082 2010 #define __OTGHSULPI_CLK_SLEEP_ENABLE __HAL_RCC_USB_OTG_HS_ULPI_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2011 #define __OTGHSULPI_CLK_SLEEP_DISABLE __HAL_RCC_USB_OTG_HS_ULPI_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2012 #define __HAL_RCC_OTGHS_CLK_SLEEP_ENABLE __HAL_RCC_USB_OTG_HS_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2013 #define __HAL_RCC_OTGHS_CLK_SLEEP_DISABLE __HAL_RCC_USB_OTG_HS_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2014 #define __HAL_RCC_OTGHS_IS_CLK_SLEEP_ENABLED __HAL_RCC_USB_OTG_HS_IS_CLK_SLEEP_ENABLED
mbed_official 573:ad23fe03a082 2015 #define __HAL_RCC_OTGHS_IS_CLK_SLEEP_DISABLED __HAL_RCC_USB_OTG_HS_IS_CLK_SLEEP_DISABLED
mbed_official 573:ad23fe03a082 2016 #define __HAL_RCC_OTGHS_FORCE_RESET __HAL_RCC_USB_OTG_HS_FORCE_RESET
mbed_official 573:ad23fe03a082 2017 #define __HAL_RCC_OTGHS_RELEASE_RESET __HAL_RCC_USB_OTG_HS_RELEASE_RESET
mbed_official 573:ad23fe03a082 2018 #define __HAL_RCC_OTGHSULPI_CLK_SLEEP_ENABLE __HAL_RCC_USB_OTG_HS_ULPI_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2019 #define __HAL_RCC_OTGHSULPI_CLK_SLEEP_DISABLE __HAL_RCC_USB_OTG_HS_ULPI_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2020 #define __HAL_RCC_OTGHSULPI_IS_CLK_SLEEP_ENABLED __HAL_RCC_USB_OTG_HS_ULPI_IS_CLK_SLEEP_ENABLED
mbed_official 573:ad23fe03a082 2021 #define __HAL_RCC_OTGHSULPI_IS_CLK_SLEEP_DISABLED __HAL_RCC_USB_OTG_HS_ULPI_IS_CLK_SLEEP_DISABLED
mbed_official 573:ad23fe03a082 2022 #define __CRYP_FORCE_RESET __HAL_RCC_CRYP_FORCE_RESET
mbed_official 573:ad23fe03a082 2023 #define __SRAM3_CLK_SLEEP_ENABLE __HAL_RCC_SRAM3_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2024 #define __CAN2_CLK_SLEEP_ENABLE __HAL_RCC_CAN2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2025 #define __CAN2_CLK_SLEEP_DISABLE __HAL_RCC_CAN2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2026 #define __DAC_CLK_SLEEP_ENABLE __HAL_RCC_DAC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2027 #define __DAC_CLK_SLEEP_DISABLE __HAL_RCC_DAC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2028 #define __ADC2_CLK_SLEEP_ENABLE __HAL_RCC_ADC2_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2029 #define __ADC2_CLK_SLEEP_DISABLE __HAL_RCC_ADC2_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2030 #define __ADC3_CLK_SLEEP_ENABLE __HAL_RCC_ADC3_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2031 #define __ADC3_CLK_SLEEP_DISABLE __HAL_RCC_ADC3_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2032 #define __FSMC_FORCE_RESET __HAL_RCC_FSMC_FORCE_RESET
mbed_official 573:ad23fe03a082 2033 #define __FSMC_RELEASE_RESET __HAL_RCC_FSMC_RELEASE_RESET
mbed_official 573:ad23fe03a082 2034 #define __FSMC_CLK_SLEEP_ENABLE __HAL_RCC_FSMC_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2035 #define __FSMC_CLK_SLEEP_DISABLE __HAL_RCC_FSMC_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2036 #define __SDIO_FORCE_RESET __HAL_RCC_SDIO_FORCE_RESET
mbed_official 573:ad23fe03a082 2037 #define __SDIO_RELEASE_RESET __HAL_RCC_SDIO_RELEASE_RESET
mbed_official 573:ad23fe03a082 2038 #define __SDIO_CLK_SLEEP_DISABLE __HAL_RCC_SDIO_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2039 #define __SDIO_CLK_SLEEP_ENABLE __HAL_RCC_SDIO_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2040 #define __DMA2D_CLK_ENABLE __HAL_RCC_DMA2D_CLK_ENABLE
mbed_official 573:ad23fe03a082 2041 #define __DMA2D_CLK_DISABLE __HAL_RCC_DMA2D_CLK_DISABLE
mbed_official 573:ad23fe03a082 2042 #define __DMA2D_FORCE_RESET __HAL_RCC_DMA2D_FORCE_RESET
mbed_official 573:ad23fe03a082 2043 #define __DMA2D_RELEASE_RESET __HAL_RCC_DMA2D_RELEASE_RESET
mbed_official 573:ad23fe03a082 2044 #define __DMA2D_CLK_SLEEP_ENABLE __HAL_RCC_DMA2D_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2045 #define __DMA2D_CLK_SLEEP_DISABLE __HAL_RCC_DMA2D_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2046
mbed_official 573:ad23fe03a082 2047 /* alias define maintained for legacy */
mbed_official 573:ad23fe03a082 2048 #define __HAL_RCC_OTGFS_FORCE_RESET __HAL_RCC_USB_OTG_FS_FORCE_RESET
mbed_official 573:ad23fe03a082 2049 #define __HAL_RCC_OTGFS_RELEASE_RESET __HAL_RCC_USB_OTG_FS_RELEASE_RESET
mbed_official 573:ad23fe03a082 2050
mbed_official 573:ad23fe03a082 2051 #if defined(STM32F4)
mbed_official 573:ad23fe03a082 2052 #define __HAL_RCC_SDMMC1_CLK_ENABLE __HAL_RCC_SDIO_CLK_ENABLE
mbed_official 573:ad23fe03a082 2053 #define __HAL_RCC_SDMMC1_FORCE_RESET __HAL_RCC_SDIO_FORCE_RESET
mbed_official 573:ad23fe03a082 2054 #define __HAL_RCC_SDMMC1_RELEASE_RESET __HAL_RCC_SDIO_RELEASE_RESET
mbed_official 573:ad23fe03a082 2055 #define __HAL_RCC_SDMMC1_CLK_SLEEP_ENABLE __HAL_RCC_SDIO_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2056 #define __HAL_RCC_SDMMC1_CLK_SLEEP_DISABLE __HAL_RCC_SDIO_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2057 #define __HAL_RCC_SDMMC1_CLK_ENABLE __HAL_RCC_SDIO_CLK_ENABLE
mbed_official 573:ad23fe03a082 2058 #define __HAL_RCC_SDMMC1_CLK_DISABLE __HAL_RCC_SDIO_CLK_DISABLE
mbed_official 573:ad23fe03a082 2059 #define Sdmmc1ClockSelection SdioClockSelection
mbed_official 573:ad23fe03a082 2060 #define RCC_PERIPHCLK_SDMMC1 RCC_PERIPHCLK_SDIO
mbed_official 573:ad23fe03a082 2061 #define RCC_SDMMC1CLKSOURCE_CLK48 RCC_SDIOCLKSOURCE_CK48
mbed_official 573:ad23fe03a082 2062 #define RCC_SDMMC1CLKSOURCE_SYSCLK RCC_SDIOCLKSOURCE_SYSCLK
mbed_official 573:ad23fe03a082 2063 #define __HAL_RCC_SDMMC1_CONFIG __HAL_RCC_SDIO_CONFIG
mbed_official 573:ad23fe03a082 2064 #define __HAL_RCC_GET_SDMMC1_SOURCE __HAL_RCC_GET_SDIO_SOURCE
mbed_official 573:ad23fe03a082 2065 #endif
mbed_official 573:ad23fe03a082 2066
mbed_official 573:ad23fe03a082 2067 #if defined(STM32F7) || defined(STM32L4)
mbed_official 573:ad23fe03a082 2068 #define __HAL_RCC_SDIO_CLK_ENABLE __HAL_RCC_SDMMC1_CLK_ENABLE
mbed_official 573:ad23fe03a082 2069 #define __HAL_RCC_SDIO_FORCE_RESET __HAL_RCC_SDMMC1_FORCE_RESET
mbed_official 573:ad23fe03a082 2070 #define __HAL_RCC_SDIO_RELEASE_RESET __HAL_RCC_SDMMC1_RELEASE_RESET
mbed_official 573:ad23fe03a082 2071 #define __HAL_RCC_SDIO_CLK_SLEEP_ENABLE __HAL_RCC_SDMMC1_CLK_SLEEP_ENABLE
mbed_official 573:ad23fe03a082 2072 #define __HAL_RCC_SDIO_CLK_SLEEP_DISABLE __HAL_RCC_SDMMC1_CLK_SLEEP_DISABLE
mbed_official 573:ad23fe03a082 2073 #define __HAL_RCC_SDIO_CLK_ENABLE __HAL_RCC_SDMMC1_CLK_ENABLE
mbed_official 573:ad23fe03a082 2074 #define __HAL_RCC_SDIO_CLK_DISABLE __HAL_RCC_SDMMC1_CLK_DISABLE
mbed_official 573:ad23fe03a082 2075 #define SdioClockSelection Sdmmc1ClockSelection
mbed_official 573:ad23fe03a082 2076 #define RCC_PERIPHCLK_SDIO RCC_PERIPHCLK_SDMMC1
mbed_official 573:ad23fe03a082 2077 #define __HAL_RCC_SDIO_CONFIG __HAL_RCC_SDMMC1_CONFIG
mbed_official 573:ad23fe03a082 2078 #define __HAL_RCC_GET_SDIO_SOURCE __HAL_RCC_GET_SDMMC1_SOURCE
mbed_official 573:ad23fe03a082 2079 #endif
mbed_official 573:ad23fe03a082 2080
mbed_official 573:ad23fe03a082 2081 #if defined(STM32F7)
mbed_official 573:ad23fe03a082 2082 #define RCC_SDIOCLKSOURCE_CK48 RCC_SDMMC1CLKSOURCE_CLK48
mbed_official 573:ad23fe03a082 2083 #define RCC_SDIOCLKSOURCE_SYSCLK RCC_SDMMC1CLKSOURCE_SYSCLK
mbed_official 573:ad23fe03a082 2084 #endif
mbed_official 573:ad23fe03a082 2085
mbed_official 573:ad23fe03a082 2086 #define __HAL_RCC_I2SCLK __HAL_RCC_I2S_CONFIG
mbed_official 573:ad23fe03a082 2087 #define __HAL_RCC_I2SCLK_CONFIG __HAL_RCC_I2S_CONFIG
mbed_official 573:ad23fe03a082 2088
mbed_official 573:ad23fe03a082 2089 #define __RCC_PLLSRC RCC_GET_PLL_OSCSOURCE
mbed_official 573:ad23fe03a082 2090
mbed_official 573:ad23fe03a082 2091 #define IS_RCC_MSIRANGE IS_RCC_MSI_CLOCK_RANGE
mbed_official 573:ad23fe03a082 2092 #define IS_RCC_RTCCLK_SOURCE IS_RCC_RTCCLKSOURCE
mbed_official 573:ad23fe03a082 2093 #define IS_RCC_SYSCLK_DIV IS_RCC_HCLK
mbed_official 573:ad23fe03a082 2094 #define IS_RCC_HCLK_DIV IS_RCC_PCLK
mbed_official 573:ad23fe03a082 2095
mbed_official 573:ad23fe03a082 2096 #define IS_RCC_MCOSOURCE IS_RCC_MCO1SOURCE
mbed_official 573:ad23fe03a082 2097 #define RCC_MCO_NODIV RCC_MCODIV_1
mbed_official 573:ad23fe03a082 2098 #define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK
mbed_official 573:ad23fe03a082 2099
mbed_official 573:ad23fe03a082 2100 #define HSION_BitNumber RCC_HSION_BIT_NUMBER
mbed_official 573:ad23fe03a082 2101 #define CSSON_BitNumber RCC_CSSON_BIT_NUMBER
mbed_official 573:ad23fe03a082 2102 #define PLLON_BitNumber RCC_PLLON_BIT_NUMBER
mbed_official 573:ad23fe03a082 2103 #define PLLI2SON_BitNumber RCC_PLLI2SON_BIT_NUMBER
mbed_official 573:ad23fe03a082 2104 #define I2SSRC_BitNumber RCC_I2SSRC_BIT_NUMBER
mbed_official 573:ad23fe03a082 2105 #define RTCEN_BitNumber RCC_RTCEN_BIT_NUMBER
mbed_official 573:ad23fe03a082 2106 #define BDRST_BitNumber RCC_BDRST_BIT_NUMBER
mbed_official 573:ad23fe03a082 2107 #define LSION_BitNumber RCC_LSION_BIT_NUMBER
mbed_official 573:ad23fe03a082 2108 #define PLLSAION_BitNumber RCC_PLLSAION_BIT_NUMBER
mbed_official 573:ad23fe03a082 2109 #define TIMPRE_BitNumber RCC_TIMPRE_BIT_NUMBER
mbed_official 573:ad23fe03a082 2110
mbed_official 573:ad23fe03a082 2111 #define CR_BYTE2_ADDRESS RCC_CR_BYTE2_ADDRESS
mbed_official 573:ad23fe03a082 2112 #define CIR_BYTE1_ADDRESS RCC_CIR_BYTE1_ADDRESS
mbed_official 573:ad23fe03a082 2113 #define CIR_BYTE2_ADDRESS RCC_CIR_BYTE2_ADDRESS
mbed_official 573:ad23fe03a082 2114 #define BDCR_BYTE0_ADDRESS RCC_BDCR_BYTE0_ADDRESS
mbed_official 573:ad23fe03a082 2115 #define DBP_TIMEOUT_VALUE RCC_DBP_TIMEOUT_VALUE
mbed_official 573:ad23fe03a082 2116 #define LSE_TIMEOUT_VALUE RCC_LSE_TIMEOUT_VALUE
mbed_official 573:ad23fe03a082 2117
mbed_official 573:ad23fe03a082 2118 #define CR_HSION_BB RCC_CR_HSION_BB
mbed_official 573:ad23fe03a082 2119 #define CR_CSSON_BB RCC_CR_CSSON_BB
mbed_official 573:ad23fe03a082 2120 #define CR_PLLON_BB RCC_CR_PLLON_BB
mbed_official 573:ad23fe03a082 2121 #define CR_PLLI2SON_BB RCC_CR_PLLI2SON_BB
mbed_official 573:ad23fe03a082 2122 #define CR_MSION_BB RCC_CR_MSION_BB
mbed_official 573:ad23fe03a082 2123 #define CSR_LSION_BB RCC_CSR_LSION_BB
mbed_official 573:ad23fe03a082 2124 #define CSR_LSEON_BB RCC_CSR_LSEON_BB
mbed_official 573:ad23fe03a082 2125 #define CSR_LSEBYP_BB RCC_CSR_LSEBYP_BB
mbed_official 573:ad23fe03a082 2126 #define CSR_RTCEN_BB RCC_CSR_RTCEN_BB
mbed_official 573:ad23fe03a082 2127 #define CSR_RTCRST_BB RCC_CSR_RTCRST_BB
mbed_official 573:ad23fe03a082 2128 #define CFGR_I2SSRC_BB RCC_CFGR_I2SSRC_BB
mbed_official 573:ad23fe03a082 2129 #define BDCR_RTCEN_BB RCC_BDCR_RTCEN_BB
mbed_official 573:ad23fe03a082 2130 #define BDCR_BDRST_BB RCC_BDCR_BDRST_BB
mbed_official 573:ad23fe03a082 2131 #define CR_PLLSAION_BB RCC_CR_PLLSAION_BB
mbed_official 573:ad23fe03a082 2132 #define DCKCFGR_TIMPRE_BB RCC_DCKCFGR_TIMPRE_BB
mbed_official 573:ad23fe03a082 2133
mbed_official 573:ad23fe03a082 2134 /**
mbed_official 573:ad23fe03a082 2135 * @}
mbed_official 573:ad23fe03a082 2136 */
mbed_official 573:ad23fe03a082 2137
mbed_official 573:ad23fe03a082 2138 /** @defgroup HAL_RNG_Aliased_Macros HAL RNG Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2139 * @{
mbed_official 573:ad23fe03a082 2140 */
mbed_official 573:ad23fe03a082 2141 #define HAL_RNG_ReadyCallback(__HANDLE__) HAL_RNG_ReadyDataCallback((__HANDLE__), uint32_t random32bit)
mbed_official 573:ad23fe03a082 2142
mbed_official 573:ad23fe03a082 2143 /**
mbed_official 573:ad23fe03a082 2144 * @}
mbed_official 573:ad23fe03a082 2145 */
mbed_official 573:ad23fe03a082 2146
mbed_official 573:ad23fe03a082 2147 /** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2148 * @{
mbed_official 573:ad23fe03a082 2149 */
mbed_official 573:ad23fe03a082 2150
mbed_official 573:ad23fe03a082 2151 #define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG
mbed_official 573:ad23fe03a082 2152 #define __HAL_RTC_DISABLE_IT __HAL_RTC_EXTI_DISABLE_IT
mbed_official 573:ad23fe03a082 2153 #define __HAL_RTC_ENABLE_IT __HAL_RTC_EXTI_ENABLE_IT
mbed_official 573:ad23fe03a082 2154
mbed_official 573:ad23fe03a082 2155 #if defined (STM32F1)
mbed_official 573:ad23fe03a082 2156 #define __HAL_RTC_EXTI_CLEAR_FLAG(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_CLEAR_FLAG()
mbed_official 573:ad23fe03a082 2157
mbed_official 573:ad23fe03a082 2158 #define __HAL_RTC_EXTI_ENABLE_IT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_ENABLE_IT()
mbed_official 573:ad23fe03a082 2159
mbed_official 573:ad23fe03a082 2160 #define __HAL_RTC_EXTI_DISABLE_IT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_DISABLE_IT()
mbed_official 573:ad23fe03a082 2161
mbed_official 573:ad23fe03a082 2162 #define __HAL_RTC_EXTI_GET_FLAG(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_GET_FLAG()
mbed_official 573:ad23fe03a082 2163
mbed_official 573:ad23fe03a082 2164 #define __HAL_RTC_EXTI_GENERATE_SWIT(RTC_EXTI_LINE_ALARM_EVENT) __HAL_RTC_ALARM_EXTI_GENERATE_SWIT()
mbed_official 573:ad23fe03a082 2165 #else
mbed_official 573:ad23fe03a082 2166 #define __HAL_RTC_EXTI_CLEAR_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() : \
mbed_official 573:ad23fe03a082 2167 (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG() : \
mbed_official 573:ad23fe03a082 2168 __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG()))
mbed_official 573:ad23fe03a082 2169 #define __HAL_RTC_EXTI_ENABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_ENABLE_IT() : \
mbed_official 573:ad23fe03a082 2170 (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \
mbed_official 573:ad23fe03a082 2171 __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT()))
mbed_official 573:ad23fe03a082 2172 #define __HAL_RTC_EXTI_DISABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_DISABLE_IT() : \
mbed_official 573:ad23fe03a082 2173 (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \
mbed_official 573:ad23fe03a082 2174 __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT()))
mbed_official 573:ad23fe03a082 2175 #define __HAL_RTC_EXTI_GET_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GET_FLAG() : \
mbed_official 573:ad23fe03a082 2176 (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \
mbed_official 573:ad23fe03a082 2177 __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG()))
mbed_official 573:ad23fe03a082 2178 #define __HAL_RTC_EXTI_GENERATE_SWIT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() : \
mbed_official 573:ad23fe03a082 2179 (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \
mbed_official 573:ad23fe03a082 2180 __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT()))
mbed_official 573:ad23fe03a082 2181 #endif /* STM32F1 */
mbed_official 573:ad23fe03a082 2182
mbed_official 573:ad23fe03a082 2183 #define IS_ALARM IS_RTC_ALARM
mbed_official 573:ad23fe03a082 2184 #define IS_ALARM_MASK IS_RTC_ALARM_MASK
mbed_official 573:ad23fe03a082 2185 #define IS_TAMPER IS_RTC_TAMPER
mbed_official 573:ad23fe03a082 2186 #define IS_TAMPER_ERASE_MODE IS_RTC_TAMPER_ERASE_MODE
mbed_official 573:ad23fe03a082 2187 #define IS_TAMPER_FILTER IS_RTC_TAMPER_FILTER
mbed_official 573:ad23fe03a082 2188 #define IS_TAMPER_INTERRUPT IS_RTC_TAMPER_INTERRUPT
mbed_official 573:ad23fe03a082 2189 #define IS_TAMPER_MASKFLAG_STATE IS_RTC_TAMPER_MASKFLAG_STATE
mbed_official 573:ad23fe03a082 2190 #define IS_TAMPER_PRECHARGE_DURATION IS_RTC_TAMPER_PRECHARGE_DURATION
mbed_official 573:ad23fe03a082 2191 #define IS_TAMPER_PULLUP_STATE IS_RTC_TAMPER_PULLUP_STATE
mbed_official 573:ad23fe03a082 2192 #define IS_TAMPER_SAMPLING_FREQ IS_RTC_TAMPER_SAMPLING_FREQ
mbed_official 573:ad23fe03a082 2193 #define IS_TAMPER_TIMESTAMPONTAMPER_DETECTION IS_RTC_TAMPER_TIMESTAMPONTAMPER_DETECTION
mbed_official 573:ad23fe03a082 2194 #define IS_TAMPER_TRIGGER IS_RTC_TAMPER_TRIGGER
mbed_official 573:ad23fe03a082 2195 #define IS_WAKEUP_CLOCK IS_RTC_WAKEUP_CLOCK
mbed_official 573:ad23fe03a082 2196 #define IS_WAKEUP_COUNTER IS_RTC_WAKEUP_COUNTER
mbed_official 573:ad23fe03a082 2197
mbed_official 573:ad23fe03a082 2198 #define __RTC_WRITEPROTECTION_ENABLE __HAL_RTC_WRITEPROTECTION_ENABLE
mbed_official 573:ad23fe03a082 2199 #define __RTC_WRITEPROTECTION_DISABLE __HAL_RTC_WRITEPROTECTION_DISABLE
mbed_official 573:ad23fe03a082 2200
mbed_official 573:ad23fe03a082 2201 /**
mbed_official 573:ad23fe03a082 2202 * @}
mbed_official 573:ad23fe03a082 2203 */
mbed_official 573:ad23fe03a082 2204
mbed_official 573:ad23fe03a082 2205 /** @defgroup HAL_SD_Aliased_Macros HAL SD Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2206 * @{
mbed_official 573:ad23fe03a082 2207 */
mbed_official 573:ad23fe03a082 2208
mbed_official 573:ad23fe03a082 2209 #define SD_OCR_CID_CSD_OVERWRIETE SD_OCR_CID_CSD_OVERWRITE
mbed_official 573:ad23fe03a082 2210 #define SD_CMD_SD_APP_STAUS SD_CMD_SD_APP_STATUS
mbed_official 573:ad23fe03a082 2211
mbed_official 573:ad23fe03a082 2212 #if defined(STM32F4)
mbed_official 573:ad23fe03a082 2213 #define SD_SDMMC_DISABLED SD_SDIO_DISABLED
mbed_official 573:ad23fe03a082 2214 #define SD_SDMMC_FUNCTION_BUSY SD_SDIO_FUNCTION_BUSY
mbed_official 573:ad23fe03a082 2215 #define SD_SDMMC_FUNCTION_FAILED SD_SDIO_FUNCTION_FAILED
mbed_official 573:ad23fe03a082 2216 #define SD_SDMMC_UNKNOWN_FUNCTION SD_SDIO_UNKNOWN_FUNCTION
mbed_official 573:ad23fe03a082 2217 #define SD_CMD_SDMMC_SEN_OP_COND SD_CMD_SDIO_SEN_OP_COND
mbed_official 573:ad23fe03a082 2218 #define SD_CMD_SDMMC_RW_DIRECT SD_CMD_SDIO_RW_DIRECT
mbed_official 573:ad23fe03a082 2219 #define SD_CMD_SDMMC_RW_EXTENDED SD_CMD_SDIO_RW_EXTENDED
mbed_official 573:ad23fe03a082 2220 #define __HAL_SD_SDMMC_ENABLE __HAL_SD_SDIO_ENABLE
mbed_official 573:ad23fe03a082 2221 #define __HAL_SD_SDMMC_DISABLE __HAL_SD_SDIO_DISABLE
mbed_official 573:ad23fe03a082 2222 #define __HAL_SD_SDMMC_DMA_ENABLE __HAL_SD_SDIO_DMA_ENABLE
mbed_official 573:ad23fe03a082 2223 #define __HAL_SD_SDMMC_DMA_DISABLE __HAL_SD_SDIO_DMA_DISABL
mbed_official 573:ad23fe03a082 2224 #define __HAL_SD_SDMMC_ENABLE_IT __HAL_SD_SDIO_ENABLE_IT
mbed_official 573:ad23fe03a082 2225 #define __HAL_SD_SDMMC_DISABLE_IT __HAL_SD_SDIO_DISABLE_IT
mbed_official 573:ad23fe03a082 2226 #define __HAL_SD_SDMMC_GET_FLAG __HAL_SD_SDIO_GET_FLAG
mbed_official 573:ad23fe03a082 2227 #define __HAL_SD_SDMMC_CLEAR_FLAG __HAL_SD_SDIO_CLEAR_FLAG
mbed_official 573:ad23fe03a082 2228 #define __HAL_SD_SDMMC_GET_IT __HAL_SD_SDIO_GET_IT
mbed_official 573:ad23fe03a082 2229 #define __HAL_SD_SDMMC_CLEAR_IT __HAL_SD_SDIO_CLEAR_IT
mbed_official 573:ad23fe03a082 2230 #define SDMMC_STATIC_FLAGS SDIO_STATIC_FLAGS
mbed_official 573:ad23fe03a082 2231 #define SDMMC_CMD0TIMEOUT SDIO_CMD0TIMEOUT
mbed_official 573:ad23fe03a082 2232 #define SD_SDMMC_SEND_IF_COND SD_SDIO_SEND_IF_COND
mbed_official 573:ad23fe03a082 2233 /* alias CMSIS */
mbed_official 573:ad23fe03a082 2234 #define SDMMC1_IRQn SDIO_IRQn
mbed_official 573:ad23fe03a082 2235 #define SDMMC1_IRQHandler SDIO_IRQHandler
mbed_official 573:ad23fe03a082 2236 #endif
mbed_official 573:ad23fe03a082 2237
mbed_official 573:ad23fe03a082 2238 #if defined(STM32F7) || defined(STM32L4)
mbed_official 573:ad23fe03a082 2239 #define SD_SDIO_DISABLED SD_SDMMC_DISABLED
mbed_official 573:ad23fe03a082 2240 #define SD_SDIO_FUNCTION_BUSY SD_SDMMC_FUNCTION_BUSY
mbed_official 573:ad23fe03a082 2241 #define SD_SDIO_FUNCTION_FAILED SD_SDMMC_FUNCTION_FAILED
mbed_official 573:ad23fe03a082 2242 #define SD_SDIO_UNKNOWN_FUNCTION SD_SDMMC_UNKNOWN_FUNCTION
mbed_official 573:ad23fe03a082 2243 #define SD_CMD_SDIO_SEN_OP_COND SD_CMD_SDMMC_SEN_OP_COND
mbed_official 573:ad23fe03a082 2244 #define SD_CMD_SDIO_RW_DIRECT SD_CMD_SDMMC_RW_DIRECT
mbed_official 573:ad23fe03a082 2245 #define SD_CMD_SDIO_RW_EXTENDED SD_CMD_SDMMC_RW_EXTENDED
mbed_official 573:ad23fe03a082 2246 #define __HAL_SD_SDIO_ENABLE __HAL_SD_SDMMC_ENABLE
mbed_official 573:ad23fe03a082 2247 #define __HAL_SD_SDIO_DISABLE __HAL_SD_SDMMC_DISABLE
mbed_official 573:ad23fe03a082 2248 #define __HAL_SD_SDIO_DMA_ENABLE __HAL_SD_SDMMC_DMA_ENABLE
mbed_official 573:ad23fe03a082 2249 #define __HAL_SD_SDIO_DMA_DISABL __HAL_SD_SDMMC_DMA_DISABLE
mbed_official 573:ad23fe03a082 2250 #define __HAL_SD_SDIO_ENABLE_IT __HAL_SD_SDMMC_ENABLE_IT
mbed_official 573:ad23fe03a082 2251 #define __HAL_SD_SDIO_DISABLE_IT __HAL_SD_SDMMC_DISABLE_IT
mbed_official 573:ad23fe03a082 2252 #define __HAL_SD_SDIO_GET_FLAG __HAL_SD_SDMMC_GET_FLAG
mbed_official 573:ad23fe03a082 2253 #define __HAL_SD_SDIO_CLEAR_FLAG __HAL_SD_SDMMC_CLEAR_FLAG
mbed_official 573:ad23fe03a082 2254 #define __HAL_SD_SDIO_GET_IT __HAL_SD_SDMMC_GET_IT
mbed_official 573:ad23fe03a082 2255 #define __HAL_SD_SDIO_CLEAR_IT __HAL_SD_SDMMC_CLEAR_IT
mbed_official 573:ad23fe03a082 2256 #define SDIO_STATIC_FLAGS SDMMC_STATIC_FLAGS
mbed_official 573:ad23fe03a082 2257 #define SDIO_CMD0TIMEOUT SDMMC_CMD0TIMEOUT
mbed_official 573:ad23fe03a082 2258 #define SD_SDIO_SEND_IF_COND SD_SDMMC_SEND_IF_COND
mbed_official 573:ad23fe03a082 2259 /* alias CMSIS for compatibilities */
mbed_official 573:ad23fe03a082 2260 #define SDIO_IRQn SDMMC1_IRQn
mbed_official 573:ad23fe03a082 2261 #define SDIO_IRQHandler SDMMC1_IRQHandler
mbed_official 573:ad23fe03a082 2262 #endif
mbed_official 573:ad23fe03a082 2263 /**
mbed_official 573:ad23fe03a082 2264 * @}
mbed_official 573:ad23fe03a082 2265 */
mbed_official 573:ad23fe03a082 2266
mbed_official 573:ad23fe03a082 2267 /** @defgroup HAL_SMARTCARD_Aliased_Macros HAL SMARTCARD Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2268 * @{
mbed_official 573:ad23fe03a082 2269 */
mbed_official 573:ad23fe03a082 2270
mbed_official 573:ad23fe03a082 2271 #define __SMARTCARD_ENABLE_IT __HAL_SMARTCARD_ENABLE_IT
mbed_official 573:ad23fe03a082 2272 #define __SMARTCARD_DISABLE_IT __HAL_SMARTCARD_DISABLE_IT
mbed_official 573:ad23fe03a082 2273 #define __SMARTCARD_ENABLE __HAL_SMARTCARD_ENABLE
mbed_official 573:ad23fe03a082 2274 #define __SMARTCARD_DISABLE __HAL_SMARTCARD_DISABLE
mbed_official 573:ad23fe03a082 2275 #define __SMARTCARD_DMA_REQUEST_ENABLE __HAL_SMARTCARD_DMA_REQUEST_ENABLE
mbed_official 573:ad23fe03a082 2276 #define __SMARTCARD_DMA_REQUEST_DISABLE __HAL_SMARTCARD_DMA_REQUEST_DISABLE
mbed_official 573:ad23fe03a082 2277
mbed_official 573:ad23fe03a082 2278 #define __HAL_SMARTCARD_GETCLOCKSOURCE SMARTCARD_GETCLOCKSOURCE
mbed_official 573:ad23fe03a082 2279 #define __SMARTCARD_GETCLOCKSOURCE SMARTCARD_GETCLOCKSOURCE
mbed_official 573:ad23fe03a082 2280
mbed_official 573:ad23fe03a082 2281 #define IS_SMARTCARD_ONEBIT_SAMPLING IS_SMARTCARD_ONE_BIT_SAMPLE
mbed_official 573:ad23fe03a082 2282
mbed_official 573:ad23fe03a082 2283 /**
mbed_official 573:ad23fe03a082 2284 * @}
mbed_official 573:ad23fe03a082 2285 */
mbed_official 573:ad23fe03a082 2286
mbed_official 573:ad23fe03a082 2287 /** @defgroup HAL_SMBUS_Aliased_Macros HAL SMBUS Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2288 * @{
mbed_official 573:ad23fe03a082 2289 */
mbed_official 573:ad23fe03a082 2290 #define __HAL_SMBUS_RESET_CR1 SMBUS_RESET_CR1
mbed_official 573:ad23fe03a082 2291 #define __HAL_SMBUS_RESET_CR2 SMBUS_RESET_CR2
mbed_official 573:ad23fe03a082 2292 #define __HAL_SMBUS_GENERATE_START SMBUS_GENERATE_START
mbed_official 573:ad23fe03a082 2293 #define __HAL_SMBUS_GET_ADDR_MATCH SMBUS_GET_ADDR_MATCH
mbed_official 573:ad23fe03a082 2294 #define __HAL_SMBUS_GET_DIR SMBUS_GET_DIR
mbed_official 573:ad23fe03a082 2295 #define __HAL_SMBUS_GET_STOP_MODE SMBUS_GET_STOP_MODE
mbed_official 573:ad23fe03a082 2296 #define __HAL_SMBUS_GET_PEC_MODE SMBUS_GET_PEC_MODE
mbed_official 573:ad23fe03a082 2297 #define __HAL_SMBUS_GET_ALERT_ENABLED SMBUS_GET_ALERT_ENABLED
mbed_official 573:ad23fe03a082 2298 /**
mbed_official 573:ad23fe03a082 2299 * @}
mbed_official 573:ad23fe03a082 2300 */
mbed_official 573:ad23fe03a082 2301
mbed_official 573:ad23fe03a082 2302 /** @defgroup HAL_SPI_Aliased_Macros HAL SPI Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2303 * @{
mbed_official 573:ad23fe03a082 2304 */
mbed_official 573:ad23fe03a082 2305
mbed_official 573:ad23fe03a082 2306 #define __HAL_SPI_1LINE_TX SPI_1LINE_TX
mbed_official 573:ad23fe03a082 2307 #define __HAL_SPI_1LINE_RX SPI_1LINE_RX
mbed_official 573:ad23fe03a082 2308 #define __HAL_SPI_RESET_CRC SPI_RESET_CRC
mbed_official 573:ad23fe03a082 2309
mbed_official 573:ad23fe03a082 2310 /**
mbed_official 573:ad23fe03a082 2311 * @}
mbed_official 573:ad23fe03a082 2312 */
mbed_official 573:ad23fe03a082 2313
mbed_official 573:ad23fe03a082 2314 /** @defgroup HAL_UART_Aliased_Macros HAL UART Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2315 * @{
mbed_official 573:ad23fe03a082 2316 */
mbed_official 573:ad23fe03a082 2317
mbed_official 573:ad23fe03a082 2318 #define __HAL_UART_GETCLOCKSOURCE UART_GETCLOCKSOURCE
mbed_official 573:ad23fe03a082 2319 #define __HAL_UART_MASK_COMPUTATION UART_MASK_COMPUTATION
mbed_official 573:ad23fe03a082 2320 #define __UART_GETCLOCKSOURCE UART_GETCLOCKSOURCE
mbed_official 573:ad23fe03a082 2321 #define __UART_MASK_COMPUTATION UART_MASK_COMPUTATION
mbed_official 573:ad23fe03a082 2322
mbed_official 573:ad23fe03a082 2323 #define IS_UART_WAKEUPMETHODE IS_UART_WAKEUPMETHOD
mbed_official 573:ad23fe03a082 2324
mbed_official 573:ad23fe03a082 2325 #define IS_UART_ONEBIT_SAMPLE IS_UART_ONE_BIT_SAMPLE
mbed_official 573:ad23fe03a082 2326 #define IS_UART_ONEBIT_SAMPLING IS_UART_ONE_BIT_SAMPLE
mbed_official 573:ad23fe03a082 2327
mbed_official 573:ad23fe03a082 2328 /**
mbed_official 573:ad23fe03a082 2329 * @}
mbed_official 573:ad23fe03a082 2330 */
mbed_official 573:ad23fe03a082 2331
mbed_official 573:ad23fe03a082 2332
mbed_official 573:ad23fe03a082 2333 /** @defgroup HAL_USART_Aliased_Macros HAL USART Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2334 * @{
mbed_official 573:ad23fe03a082 2335 */
mbed_official 573:ad23fe03a082 2336
mbed_official 573:ad23fe03a082 2337 #define __USART_ENABLE_IT __HAL_USART_ENABLE_IT
mbed_official 573:ad23fe03a082 2338 #define __USART_DISABLE_IT __HAL_USART_DISABLE_IT
mbed_official 573:ad23fe03a082 2339 #define __USART_ENABLE __HAL_USART_ENABLE
mbed_official 573:ad23fe03a082 2340 #define __USART_DISABLE __HAL_USART_DISABLE
mbed_official 573:ad23fe03a082 2341
mbed_official 573:ad23fe03a082 2342 #define __HAL_USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE
mbed_official 573:ad23fe03a082 2343 #define __USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE
mbed_official 573:ad23fe03a082 2344
mbed_official 573:ad23fe03a082 2345 /**
mbed_official 573:ad23fe03a082 2346 * @}
mbed_official 573:ad23fe03a082 2347 */
mbed_official 573:ad23fe03a082 2348
mbed_official 573:ad23fe03a082 2349 /** @defgroup HAL_USB_Aliased_Macros HAL USB Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2350 * @{
mbed_official 573:ad23fe03a082 2351 */
mbed_official 573:ad23fe03a082 2352 #define USB_EXTI_LINE_WAKEUP USB_WAKEUP_EXTI_LINE
mbed_official 573:ad23fe03a082 2353
mbed_official 573:ad23fe03a082 2354 #define USB_FS_EXTI_TRIGGER_RISING_EDGE USB_OTG_FS_WAKEUP_EXTI_RISING_EDGE
mbed_official 573:ad23fe03a082 2355 #define USB_FS_EXTI_TRIGGER_FALLING_EDGE USB_OTG_FS_WAKEUP_EXTI_FALLING_EDGE
mbed_official 573:ad23fe03a082 2356 #define USB_FS_EXTI_TRIGGER_BOTH_EDGE USB_OTG_FS_WAKEUP_EXTI_RISING_FALLING_EDGE
mbed_official 573:ad23fe03a082 2357 #define USB_FS_EXTI_LINE_WAKEUP USB_OTG_FS_WAKEUP_EXTI_LINE
mbed_official 573:ad23fe03a082 2358
mbed_official 573:ad23fe03a082 2359 #define USB_HS_EXTI_TRIGGER_RISING_EDGE USB_OTG_HS_WAKEUP_EXTI_RISING_EDGE
mbed_official 573:ad23fe03a082 2360 #define USB_HS_EXTI_TRIGGER_FALLING_EDGE USB_OTG_HS_WAKEUP_EXTI_FALLING_EDGE
mbed_official 573:ad23fe03a082 2361 #define USB_HS_EXTI_TRIGGER_BOTH_EDGE USB_OTG_HS_WAKEUP_EXTI_RISING_FALLING_EDGE
mbed_official 573:ad23fe03a082 2362 #define USB_HS_EXTI_LINE_WAKEUP USB_OTG_HS_WAKEUP_EXTI_LINE
mbed_official 573:ad23fe03a082 2363
mbed_official 573:ad23fe03a082 2364 #define __HAL_USB_EXTI_ENABLE_IT __HAL_USB_WAKEUP_EXTI_ENABLE_IT
mbed_official 573:ad23fe03a082 2365 #define __HAL_USB_EXTI_DISABLE_IT __HAL_USB_WAKEUP_EXTI_DISABLE_IT
mbed_official 573:ad23fe03a082 2366 #define __HAL_USB_EXTI_GET_FLAG __HAL_USB_WAKEUP_EXTI_GET_FLAG
mbed_official 573:ad23fe03a082 2367 #define __HAL_USB_EXTI_CLEAR_FLAG __HAL_USB_WAKEUP_EXTI_CLEAR_FLAG
mbed_official 573:ad23fe03a082 2368 #define __HAL_USB_EXTI_SET_RISING_EDGE_TRIGGER __HAL_USB_WAKEUP_EXTI_ENABLE_RISING_EDGE
mbed_official 573:ad23fe03a082 2369 #define __HAL_USB_EXTI_SET_FALLING_EDGE_TRIGGER __HAL_USB_WAKEUP_EXTI_ENABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 2370 #define __HAL_USB_EXTI_SET_FALLINGRISING_TRIGGER __HAL_USB_WAKEUP_EXTI_ENABLE_RISING_FALLING_EDGE
mbed_official 573:ad23fe03a082 2371
mbed_official 573:ad23fe03a082 2372 #define __HAL_USB_FS_EXTI_ENABLE_IT __HAL_USB_OTG_FS_WAKEUP_EXTI_ENABLE_IT
mbed_official 573:ad23fe03a082 2373 #define __HAL_USB_FS_EXTI_DISABLE_IT __HAL_USB_OTG_FS_WAKEUP_EXTI_DISABLE_IT
mbed_official 573:ad23fe03a082 2374 #define __HAL_USB_FS_EXTI_GET_FLAG __HAL_USB_OTG_FS_WAKEUP_EXTI_GET_FLAG
mbed_official 573:ad23fe03a082 2375 #define __HAL_USB_FS_EXTI_CLEAR_FLAG __HAL_USB_OTG_FS_WAKEUP_EXTI_CLEAR_FLAG
mbed_official 573:ad23fe03a082 2376 #define __HAL_USB_FS_EXTI_SET_RISING_EGDE_TRIGGER __HAL_USB_OTG_FS_WAKEUP_EXTI_ENABLE_RISING_EDGE
mbed_official 573:ad23fe03a082 2377 #define __HAL_USB_FS_EXTI_SET_FALLING_EGDE_TRIGGER __HAL_USB_OTG_FS_WAKEUP_EXTI_ENABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 2378 #define __HAL_USB_FS_EXTI_SET_FALLINGRISING_TRIGGER __HAL_USB_OTG_FS_WAKEUP_EXTI_ENABLE_RISING_FALLING_EDGE
mbed_official 573:ad23fe03a082 2379 #define __HAL_USB_FS_EXTI_GENERATE_SWIT __HAL_USB_OTG_FS_WAKEUP_EXTI_GENERATE_SWIT
mbed_official 573:ad23fe03a082 2380
mbed_official 573:ad23fe03a082 2381 #define __HAL_USB_HS_EXTI_ENABLE_IT __HAL_USB_OTG_HS_WAKEUP_EXTI_ENABLE_IT
mbed_official 573:ad23fe03a082 2382 #define __HAL_USB_HS_EXTI_DISABLE_IT __HAL_USB_OTG_HS_WAKEUP_EXTI_DISABLE_IT
mbed_official 573:ad23fe03a082 2383 #define __HAL_USB_HS_EXTI_GET_FLAG __HAL_USB_OTG_HS_WAKEUP_EXTI_GET_FLAG
mbed_official 573:ad23fe03a082 2384 #define __HAL_USB_HS_EXTI_CLEAR_FLAG __HAL_USB_OTG_HS_WAKEUP_EXTI_CLEAR_FLAG
mbed_official 573:ad23fe03a082 2385 #define __HAL_USB_HS_EXTI_SET_RISING_EGDE_TRIGGER __HAL_USB_OTG_HS_WAKEUP_EXTI_ENABLE_RISING_EDGE
mbed_official 573:ad23fe03a082 2386 #define __HAL_USB_HS_EXTI_SET_FALLING_EGDE_TRIGGER __HAL_USB_OTG_HS_WAKEUP_EXTI_ENABLE_FALLING_EDGE
mbed_official 573:ad23fe03a082 2387 #define __HAL_USB_HS_EXTI_SET_FALLINGRISING_TRIGGER __HAL_USB_OTG_HS_WAKEUP_EXTI_ENABLE_RISING_FALLING_EDGE
mbed_official 573:ad23fe03a082 2388 #define __HAL_USB_HS_EXTI_GENERATE_SWIT __HAL_USB_OTG_HS_WAKEUP_EXTI_GENERATE_SWIT
mbed_official 573:ad23fe03a082 2389
mbed_official 573:ad23fe03a082 2390 #define HAL_PCD_ActiveRemoteWakeup HAL_PCD_ActivateRemoteWakeup
mbed_official 573:ad23fe03a082 2391 #define HAL_PCD_DeActiveRemoteWakeup HAL_PCD_DeActivateRemoteWakeup
mbed_official 573:ad23fe03a082 2392
mbed_official 573:ad23fe03a082 2393 #define HAL_PCD_SetTxFiFo HAL_PCDEx_SetTxFiFo
mbed_official 573:ad23fe03a082 2394 #define HAL_PCD_SetRxFiFo HAL_PCDEx_SetRxFiFo
mbed_official 573:ad23fe03a082 2395 /**
mbed_official 573:ad23fe03a082 2396 * @}
mbed_official 573:ad23fe03a082 2397 */
mbed_official 573:ad23fe03a082 2398
mbed_official 573:ad23fe03a082 2399 /** @defgroup HAL_TIM_Aliased_Macros HAL TIM Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2400 * @{
mbed_official 573:ad23fe03a082 2401 */
mbed_official 573:ad23fe03a082 2402 #define __HAL_TIM_SetICPrescalerValue TIM_SET_ICPRESCALERVALUE
mbed_official 573:ad23fe03a082 2403 #define __HAL_TIM_ResetICPrescalerValue TIM_RESET_ICPRESCALERVALUE
mbed_official 573:ad23fe03a082 2404
mbed_official 573:ad23fe03a082 2405 #define TIM_GET_ITSTATUS __HAL_TIM_GET_IT_SOURCE
mbed_official 573:ad23fe03a082 2406 #define TIM_GET_CLEAR_IT __HAL_TIM_CLEAR_IT
mbed_official 573:ad23fe03a082 2407
mbed_official 573:ad23fe03a082 2408 #define __HAL_TIM_GET_ITSTATUS __HAL_TIM_GET_IT_SOURCE
mbed_official 573:ad23fe03a082 2409
mbed_official 573:ad23fe03a082 2410 #define __HAL_TIM_DIRECTION_STATUS __HAL_TIM_IS_TIM_COUNTING_DOWN
mbed_official 573:ad23fe03a082 2411 #define __HAL_TIM_PRESCALER __HAL_TIM_SET_PRESCALER
mbed_official 573:ad23fe03a082 2412 #define __HAL_TIM_SetCounter __HAL_TIM_SET_COUNTER
mbed_official 573:ad23fe03a082 2413 #define __HAL_TIM_GetCounter __HAL_TIM_GET_COUNTER
mbed_official 573:ad23fe03a082 2414 #define __HAL_TIM_SetAutoreload __HAL_TIM_SET_AUTORELOAD
mbed_official 573:ad23fe03a082 2415 #define __HAL_TIM_GetAutoreload __HAL_TIM_GET_AUTORELOAD
mbed_official 573:ad23fe03a082 2416 #define __HAL_TIM_SetClockDivision __HAL_TIM_SET_CLOCKDIVISION
mbed_official 573:ad23fe03a082 2417 #define __HAL_TIM_GetClockDivision __HAL_TIM_GET_CLOCKDIVISION
mbed_official 573:ad23fe03a082 2418 #define __HAL_TIM_SetICPrescaler __HAL_TIM_SET_ICPRESCALER
mbed_official 573:ad23fe03a082 2419 #define __HAL_TIM_GetICPrescaler __HAL_TIM_GET_ICPRESCALER
mbed_official 573:ad23fe03a082 2420 #define __HAL_TIM_SetCompare __HAL_TIM_SET_COMPARE
mbed_official 573:ad23fe03a082 2421 #define __HAL_TIM_GetCompare __HAL_TIM_GET_COMPARE
mbed_official 573:ad23fe03a082 2422
mbed_official 573:ad23fe03a082 2423 #define TIM_TS_ITR0 ((uint32_t)0x0000)
mbed_official 573:ad23fe03a082 2424 #define TIM_TS_ITR1 ((uint32_t)0x0010)
mbed_official 573:ad23fe03a082 2425 #define TIM_TS_ITR2 ((uint32_t)0x0020)
mbed_official 573:ad23fe03a082 2426 #define TIM_TS_ITR3 ((uint32_t)0x0030)
mbed_official 573:ad23fe03a082 2427 #define IS_TIM_INTERNAL_TRIGGER_SELECTION(SELECTION) (((SELECTION) == TIM_TS_ITR0) || \
mbed_official 573:ad23fe03a082 2428 ((SELECTION) == TIM_TS_ITR1) || \
mbed_official 573:ad23fe03a082 2429 ((SELECTION) == TIM_TS_ITR2) || \
mbed_official 573:ad23fe03a082 2430 ((SELECTION) == TIM_TS_ITR3))
mbed_official 573:ad23fe03a082 2431
mbed_official 573:ad23fe03a082 2432 #define TIM_CHANNEL_1 ((uint32_t)0x0000)
mbed_official 573:ad23fe03a082 2433 #define TIM_CHANNEL_2 ((uint32_t)0x0004)
mbed_official 573:ad23fe03a082 2434 #define IS_TIM_PWMI_CHANNELS(CHANNEL) (((CHANNEL) == TIM_CHANNEL_1) || \
mbed_official 573:ad23fe03a082 2435 ((CHANNEL) == TIM_CHANNEL_2))
mbed_official 573:ad23fe03a082 2436
mbed_official 573:ad23fe03a082 2437 #define TIM_OUTPUTNSTATE_DISABLE ((uint32_t)0x0000)
mbed_official 573:ad23fe03a082 2438 #define TIM_OUTPUTNSTATE_ENABLE (TIM_CCER_CC1NE)
mbed_official 573:ad23fe03a082 2439
mbed_official 573:ad23fe03a082 2440 #define IS_TIM_OUTPUTN_STATE(STATE) (((STATE) == TIM_OUTPUTNSTATE_DISABLE) || \
mbed_official 573:ad23fe03a082 2441 ((STATE) == TIM_OUTPUTNSTATE_ENABLE))
mbed_official 573:ad23fe03a082 2442
mbed_official 573:ad23fe03a082 2443 #define TIM_OUTPUTSTATE_DISABLE ((uint32_t)0x0000)
mbed_official 573:ad23fe03a082 2444 #define TIM_OUTPUTSTATE_ENABLE (TIM_CCER_CC1E)
mbed_official 573:ad23fe03a082 2445
mbed_official 573:ad23fe03a082 2446 #define IS_TIM_OUTPUT_STATE(STATE) (((STATE) == TIM_OUTPUTSTATE_DISABLE) || \
mbed_official 573:ad23fe03a082 2447 ((STATE) == TIM_OUTPUTSTATE_ENABLE))
mbed_official 573:ad23fe03a082 2448 /**
mbed_official 573:ad23fe03a082 2449 * @}
mbed_official 573:ad23fe03a082 2450 */
mbed_official 573:ad23fe03a082 2451
mbed_official 573:ad23fe03a082 2452 /** @defgroup HAL_ETH_Aliased_Macros HAL ETH Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2453 * @{
mbed_official 573:ad23fe03a082 2454 */
mbed_official 573:ad23fe03a082 2455
mbed_official 573:ad23fe03a082 2456 #define __HAL_ETH_EXTI_ENABLE_IT __HAL_ETH_WAKEUP_EXTI_ENABLE_IT
mbed_official 573:ad23fe03a082 2457 #define __HAL_ETH_EXTI_DISABLE_IT __HAL_ETH_WAKEUP_EXTI_DISABLE_IT
mbed_official 573:ad23fe03a082 2458 #define __HAL_ETH_EXTI_GET_FLAG __HAL_ETH_WAKEUP_EXTI_GET_FLAG
mbed_official 573:ad23fe03a082 2459 #define __HAL_ETH_EXTI_CLEAR_FLAG __HAL_ETH_WAKEUP_EXTI_CLEAR_FLAG
mbed_official 573:ad23fe03a082 2460 #define __HAL_ETH_EXTI_SET_RISING_EGDE_TRIGGER __HAL_ETH_WAKEUP_EXTI_ENABLE_RISING_EDGE_TRIGGER
mbed_official 573:ad23fe03a082 2461 #define __HAL_ETH_EXTI_SET_FALLING_EGDE_TRIGGER __HAL_ETH_WAKEUP_EXTI_ENABLE_FALLING_EDGE_TRIGGER
mbed_official 573:ad23fe03a082 2462 #define __HAL_ETH_EXTI_SET_FALLINGRISING_TRIGGER __HAL_ETH_WAKEUP_EXTI_ENABLE_FALLINGRISING_TRIGGER
mbed_official 573:ad23fe03a082 2463
mbed_official 573:ad23fe03a082 2464 #define ETH_PROMISCIOUSMODE_ENABLE ETH_PROMISCUOUS_MODE_ENABLE
mbed_official 573:ad23fe03a082 2465 #define ETH_PROMISCIOUSMODE_DISABLE ETH_PROMISCUOUS_MODE_DISABLE
mbed_official 573:ad23fe03a082 2466 #define IS_ETH_PROMISCIOUS_MODE IS_ETH_PROMISCUOUS_MODE
mbed_official 573:ad23fe03a082 2467 /**
mbed_official 573:ad23fe03a082 2468 * @}
mbed_official 573:ad23fe03a082 2469 */
mbed_official 573:ad23fe03a082 2470
mbed_official 573:ad23fe03a082 2471 /** @defgroup HAL_LTDC_Aliased_Macros HAL LTDC Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2472 * @{
mbed_official 573:ad23fe03a082 2473 */
mbed_official 573:ad23fe03a082 2474 #define __HAL_LTDC_LAYER LTDC_LAYER
mbed_official 573:ad23fe03a082 2475 /**
mbed_official 573:ad23fe03a082 2476 * @}
mbed_official 573:ad23fe03a082 2477 */
mbed_official 573:ad23fe03a082 2478
mbed_official 573:ad23fe03a082 2479 /** @defgroup HAL_SAI_Aliased_Macros HAL SAI Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2480 * @{
mbed_official 573:ad23fe03a082 2481 */
mbed_official 573:ad23fe03a082 2482 #define SAI_OUTPUTDRIVE_DISABLED SAI_OUTPUTDRIVE_DISABLE
mbed_official 573:ad23fe03a082 2483 #define SAI_OUTPUTDRIVE_ENABLED SAI_OUTPUTDRIVE_ENABLE
mbed_official 573:ad23fe03a082 2484 #define SAI_MASTERDIVIDER_ENABLED SAI_MASTERDIVIDER_ENABLE
mbed_official 573:ad23fe03a082 2485 #define SAI_MASTERDIVIDER_DISABLED SAI_MASTERDIVIDER_DISABLE
mbed_official 573:ad23fe03a082 2486 #define SAI_STREOMODE SAI_STEREOMODE
mbed_official 573:ad23fe03a082 2487 #define SAI_FIFOStatus_Empty SAI_FIFOSTATUS_EMPTY
mbed_official 573:ad23fe03a082 2488 #define SAI_FIFOStatus_Less1QuarterFull SAI_FIFOSTATUS_LESS1QUARTERFULL
mbed_official 573:ad23fe03a082 2489 #define SAI_FIFOStatus_1QuarterFull SAI_FIFOSTATUS_1QUARTERFULL
mbed_official 573:ad23fe03a082 2490 #define SAI_FIFOStatus_HalfFull SAI_FIFOSTATUS_HALFFULL
mbed_official 573:ad23fe03a082 2491 #define SAI_FIFOStatus_3QuartersFull SAI_FIFOSTATUS_3QUARTERFULL
mbed_official 573:ad23fe03a082 2492 #define SAI_FIFOStatus_Full SAI_FIFOSTATUS_FULL
mbed_official 573:ad23fe03a082 2493 #define IS_SAI_BLOCK_MONO_STREO_MODE IS_SAI_BLOCK_MONO_STEREO_MODE
mbed_official 573:ad23fe03a082 2494
mbed_official 573:ad23fe03a082 2495 /**
mbed_official 573:ad23fe03a082 2496 * @}
mbed_official 573:ad23fe03a082 2497 */
mbed_official 573:ad23fe03a082 2498
mbed_official 573:ad23fe03a082 2499
mbed_official 573:ad23fe03a082 2500 /** @defgroup HAL_PPP_Aliased_Macros HAL PPP Aliased Macros maintained for legacy purpose
mbed_official 573:ad23fe03a082 2501 * @{
mbed_official 573:ad23fe03a082 2502 */
mbed_official 573:ad23fe03a082 2503
mbed_official 573:ad23fe03a082 2504 /**
mbed_official 573:ad23fe03a082 2505 * @}
mbed_official 573:ad23fe03a082 2506 */
mbed_official 573:ad23fe03a082 2507
mbed_official 573:ad23fe03a082 2508 #ifdef __cplusplus
mbed_official 573:ad23fe03a082 2509 }
mbed_official 573:ad23fe03a082 2510 #endif
mbed_official 573:ad23fe03a082 2511
mbed_official 573:ad23fe03a082 2512 #endif /* ___STM32_HAL_LEGACY */
mbed_official 573:ad23fe03a082 2513
mbed_official 573:ad23fe03a082 2514 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
mbed_official 573:ad23fe03a082 2515