1 /**
2   ******************************************************************************
3   * @file    partition_stm32wbaxx.h
4   * @author  MCD Application Team
5   * @brief   CMSIS STM32WBAxx Device Initial Setup for Secure / Non-Secure Zones
6   *          based on CMSIS CORE V5.4.0 partition_ARMCM33.h Template.
7   *
8   *          The file is included in system_stm32wbaxx_s.c in secure application.
9   *          It includes the configuration section that allows to select the
10   *          STM32WBAxx device partitioning file for system core secure attributes
11   *          and interrupt secure and non-secure assignment.
12   *
13   ******************************************************************************
14   * @attention
15   *
16   * Copyright (c) 2022 STMicroelectronics.
17   * All rights reserved.
18   *
19   * This software is licensed under terms that can be found in the LICENSE file
20   * in the root directory of this software component.
21   * If no LICENSE file comes with this software, it is provided AS-IS.
22   *
23   ******************************************************************************
24   */
25 
26 /** @addtogroup CMSIS
27   * @{
28   */
29 
30 /** @addtogroup stm32wbaxx
31   * @{
32   */
33 
34 #ifndef PARTITION_STM32WBAXX_H
35 #define PARTITION_STM32WBAXX_H
36 
37 #ifdef __cplusplus
38  extern "C" {
39 #endif /* __cplusplus */
40 
41 /** @addtogroup Secure_configuration_section
42   * @{
43   */
44 
45 #if defined(STM32WBA52xx)
46   #include "partition_stm32wba52xx.h"
47 #elif defined(STM32WBA54xx)
48   #include "partition_stm32wba54xx.h"
49 #elif defined(STM32WBA55xx)
50   #include "partition_stm32wba55xx.h"
51 #elif defined(STM32WBA5Mxx)
52   #include "partition_stm32wba5mxx.h"
53 #else
54   #error "Please select first the target STM32WBAxx device used in your application (in stm32wbaxx.h file)"
55 #endif
56 
57 /**
58   * @}
59   */
60 
61 #ifdef __cplusplus
62 }
63 #endif /* __cplusplus */
64 
65 #endif /* PARTITION_STM32WBAXX_H */
66 /**
67   * @}
68   */
69 
70 /**
71   * @}
72   */
73