source: trunk/firmware/FSBL/SES/STM32N6xx/Device/Include/partition_stm32n6xx.h

Last change on this file was 16, checked in by Zed, 5 weeks ago
File size: 1.8 KB
Line 
1/**
2 ******************************************************************************
3 * @file partition_stm32n6xx.h
4 * @author MCD Application Team
5 * @brief CMSIS STM32N6xx Device Header File for Initial Setup for
6 * Secure / Non-Secure Zones based on CMSIS CORE V5.3.1
7 *
8 * The file is included in system_stm32L5xx_s.c in secure application.
9 * It includes the configuration section that allows to select the
10 * STM32N6xx device partitioning file for system core secure attributes
11 * and interrupt secure and non-secure assignment.
12 *
13 ******************************************************************************
14 * @attention
15 *
16 * Copyright (c) 2023 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 STM32N6xx
31 * @{
32 */
33
34#ifndef PARTITION_STM32N6XX_H
35#define PARTITION_STM32N6XX_H
36
37#ifdef __cplusplus
38extern "C" {
39#endif /* __cplusplus */
40
41/** @addtogroup Secure_configuration_section
42 * @{
43 */
44
45#if defined(STM32N657xx)
46 #include "partition_stm32n657xx.h"
47#elif defined(STM32N655xx)
48 #include "partition_stm32n655xx.h"
49#elif defined(STM32N647xx)
50 #include "partition_stm32n647xx.h"
51#elif defined(STM32N645xx)
52 #include "partition_stm32n645xx.h"
53#else
54 #error "Please select first the target STM32N6xx device used in your application (in stm32n6xx.h file)"
55#endif
56
57
58#ifdef __cplusplus
59}
60#endif /* __cplusplus */
61
62#endif /* PARTITION_STM32N6XX_H */
63
64/**
65 * @}
66 */
67
68/**
69 * @}
70 */
71
Note: See TracBrowser for help on using the repository browser.