mirror of https://github.com/ARMmbed/mbed-os.git
STM32L1 : directory restructuring
parent
682a5eab83
commit
95ebb3d7b6
|
@ -94,7 +94,7 @@
|
||||||
/* #define STM32L152xCA */ /*!< STM32L152RC-A, STM32L152VC-A, STM32L152QC and STM32L152ZC */
|
/* #define STM32L152xCA */ /*!< STM32L152RC-A, STM32L152VC-A, STM32L152QC and STM32L152ZC */
|
||||||
/* #define STM32L152xD */ /*!< STM32L152QD, STM32L152RD, STM32L152VD and STM32L152ZD */
|
/* #define STM32L152xD */ /*!< STM32L152QD, STM32L152RD, STM32L152VD and STM32L152ZD */
|
||||||
/* #define STM32L152xDX */ /*!< STM32L152VD-X Devices */
|
/* #define STM32L152xDX */ /*!< STM32L152VD-X Devices */
|
||||||
#define STM32L152xE /*!< STM32L152QE, STM32L152RE, STM32L152VE and STM32L152ZE */
|
/* #define STM32L152xE */ /*!< STM32L152QE, STM32L152RE, STM32L152VE and STM32L152ZE */
|
||||||
/* #define STM32L162xC */ /*!< STM32L162RC and STM32L162VC */
|
/* #define STM32L162xC */ /*!< STM32L162RC and STM32L162VC */
|
||||||
/* #define STM32L162xCA */ /*!< STM32L162RC-A, STM32L162VC-A, STM32L162QC and STM32L162ZC */
|
/* #define STM32L162xCA */ /*!< STM32L162RC-A, STM32L162VC-A, STM32L162QC and STM32L162ZC */
|
||||||
/* #define STM32L162xD */ /*!< STM32L162QD, STM32L162RD, STM32L162VD and STM32L162ZD */
|
/* #define STM32L162xD */ /*!< STM32L162QD, STM32L162RD, STM32L162VD and STM32L162ZD */
|
||||||
|
@ -112,7 +112,7 @@
|
||||||
In this case, these drivers will not be included and the application code will
|
In this case, these drivers will not be included and the application code will
|
||||||
be based on direct access to peripherals registers
|
be based on direct access to peripherals registers
|
||||||
*/
|
*/
|
||||||
#define USE_HAL_DRIVER
|
/*#define USE_HAL_DRIVER */
|
||||||
#endif /* USE_HAL_DRIVER */
|
#endif /* USE_HAL_DRIVER */
|
||||||
|
|
||||||
/**
|
/**
|
|
@ -104,8 +104,6 @@ extern const uint8_t PLLMulTable[9]; /*!< PLL multipiers table values */
|
||||||
|
|
||||||
extern void SystemInit(void);
|
extern void SystemInit(void);
|
||||||
extern void SystemCoreClockUpdate(void);
|
extern void SystemCoreClockUpdate(void);
|
||||||
extern void SetSysClock(void);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
*/
|
*/
|
|
@ -0,0 +1,74 @@
|
||||||
|
# Copyright (c) 2020 ARM Limited. All rights reserved.
|
||||||
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
|
target_sources(mbed-core
|
||||||
|
INTERFACE
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_adc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_adc_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_comp.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_cortex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_crc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_cryp.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_cryp_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_dac.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_dac_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_dma.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_flash.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_flash_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_flash_ramfunc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_gpio.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_i2c.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_i2s.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_irda.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_iwdg.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_lcd.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_nor.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_opamp.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_opamp_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_pcd.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_pcd_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_pwr.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_pwr_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_rcc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_rcc_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_rtc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_rtc_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_sd.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_smartcard.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_spi.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_spi_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_sram.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_tim.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_tim_ex.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_uart.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_usart.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_hal_wwdg.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_adc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_comp.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_crc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_dac.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_dma.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_exti.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_fsmc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_gpio.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_i2c.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_opamp.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_pwr.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_rcc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_rtc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_sdmmc.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_spi.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_tim.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_usart.c
|
||||||
|
STM32L1xx_HAL_Driver/stm32l1xx_ll_utils.c
|
||||||
|
system_stm32l1xx.c
|
||||||
|
)
|
||||||
|
|
||||||
|
target_include_directories(mbed-core
|
||||||
|
INTERFACE
|
||||||
|
.
|
||||||
|
CMSIS
|
||||||
|
STM32L1xx_HAL_Driver
|
||||||
|
STM32L1xx_HAL_Driver/Legacy
|
||||||
|
)
|
|
@ -44,9 +44,6 @@
|
||||||
/* Includes ------------------------------------------------------------------*/
|
/* Includes ------------------------------------------------------------------*/
|
||||||
#include "stm32l1xx_hal_def.h"
|
#include "stm32l1xx_hal_def.h"
|
||||||
|
|
||||||
/* Include low level driver */
|
|
||||||
#include "stm32l1xx_ll_adc.h"
|
|
||||||
|
|
||||||
/** @addtogroup STM32L1xx_HAL_Driver
|
/** @addtogroup STM32L1xx_HAL_Driver
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
|
@ -44,7 +44,7 @@
|
||||||
|
|
||||||
/* Includes ------------------------------------------------------------------*/
|
/* Includes ------------------------------------------------------------------*/
|
||||||
#include "stm32l1xx.h"
|
#include "stm32l1xx.h"
|
||||||
#include "stm32_hal_legacy.h"
|
#include "Legacy/stm32_hal_legacy.h"
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
/* Exported types ------------------------------------------------------------*/
|
/* Exported types ------------------------------------------------------------*/
|
||||||
|
@ -122,7 +122,7 @@ typedef enum
|
||||||
}while (0)
|
}while (0)
|
||||||
#endif /* USE_RTOS */
|
#endif /* USE_RTOS */
|
||||||
|
|
||||||
#if defined ( __GNUC__ ) && !defined ( __CC_ARM )
|
#if defined ( __GNUC__ )
|
||||||
#ifndef __weak
|
#ifndef __weak
|
||||||
#define __weak __attribute__((weak))
|
#define __weak __attribute__((weak))
|
||||||
#endif /* __weak */
|
#endif /* __weak */
|
|
@ -43,7 +43,6 @@
|
||||||
|
|
||||||
/* Includes ------------------------------------------------------------------*/
|
/* Includes ------------------------------------------------------------------*/
|
||||||
#include "stm32l1xx_hal_def.h"
|
#include "stm32l1xx_hal_def.h"
|
||||||
#include "stm32l1xx_ll_rtc.h"
|
|
||||||
|
|
||||||
/** @addtogroup STM32L1xx_HAL_Driver
|
/** @addtogroup STM32L1xx_HAL_Driver
|
||||||
* @{
|
* @{
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue