Skip to content
Merged
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions cores/arduino/stm32/LL/stm32yyxx_ll_crs.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@
#ifdef STM32G4xx
#include "stm32g4xx_ll_crs.h"
#endif
#ifdef STM32H7xx
#include "stm32h7xx_ll_crs.h"
#endif
#ifdef STM32L0xx
#include "stm32l0xx_ll_crs.h"
#endif
Expand Down
3 changes: 3 additions & 0 deletions cores/arduino/stm32/LL/stm32yyxx_ll_pka.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
#pragma GCC diagnostic ignored "-Wunused-parameter"
#pragma GCC diagnostic ignored "-Wstrict-aliasing"

#ifdef STM32L4xx
#include "stm32l4xx_ll_pka.h"
#endif
#ifdef STM32WBxx
#include "stm32wbxx_ll_pka.h"
#endif
Expand Down
16 changes: 16 additions & 0 deletions cores/arduino/stm32/stm32_def_build.h
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,18 @@
#define CMSIS_STARTUP_FILE "startup_stm32h755xx.s"
#elif defined(STM32H757xx)
#define CMSIS_STARTUP_FILE "startup_stm32h757xx.s"
#elif defined(STM32H7A3xx)
#define CMSIS_STARTUP_FILE "startup_stm32h7a3xx.s"
#elif defined(STM32H7A3xxQ)
#define CMSIS_STARTUP_FILE "startup_stm32h7a3xxq.s"
#elif defined(STM32H7B0xx)
#define CMSIS_STARTUP_FILE "startup_stm32h7b0xx.s"
#elif defined(STM32H7B0xxQ)
#define CMSIS_STARTUP_FILE "startup_stm32h7b0xxq.s"
#elif defined(STM32H7B3xx)
#define CMSIS_STARTUP_FILE "startup_stm32h7b3xx.s"
#elif defined(STM32H7B3xxQ)
#define CMSIS_STARTUP_FILE "startup_stm32h7b3xxq.s"
#elif defined(STM32L010x4)
#define CMSIS_STARTUP_FILE "startup_stm32l010x4.s"
#elif defined(STM32L010x6)
Expand Down Expand Up @@ -334,6 +346,10 @@
#define CMSIS_STARTUP_FILE "startup_stm32l496xx.s"
#elif defined(STM32L4A6xx)
#define CMSIS_STARTUP_FILE "startup_stm32l4a6xx.s"
#elif defined(STM32L4P5xx)
#define CMSIS_STARTUP_FILE "startup_stm32l4p5xx.s"
#elif defined(STM32L4Q5xx)
#define CMSIS_STARTUP_FILE "startup_stm32l4q5xx.s"
#elif defined(STM32L4R5xx)
#define CMSIS_STARTUP_FILE "startup_stm32l4r5xx.s"
#elif defined(STM32L4R7xx)
Expand Down
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_dfsdm_ex.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#ifdef STM32H7xx
#include "stm32h7xx_hal_dfsdm_ex.c"
#endif
#ifdef STM32L4xx
#include "stm32l4xx_hal_dfsdm_ex.c"
#endif
Expand Down
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_dts.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#ifdef STM32H7xx
#include "stm32h7xx_hal_dts.c"
#endif
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_gfxmmu.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#ifdef STM32H7xx
#include "stm32h7xx_hal_gfxmmu.c"
#endif
#ifdef STM32L4xx
#include "stm32l4xx_hal_gfxmmu.c"
#endif
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_ospi.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#ifdef STM32H7xx
#include "stm32h7xx_hal_ospi.c"
#endif
#ifdef STM32L4xx
#include "stm32l4xx_hal_ospi.c"
#endif
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_otfdec.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#ifdef STM32H7xx
#include "stm32h7xx_hal_otfdec.c"
#endif
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_pka.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#ifdef STM32L4xx
#include "stm32l4xx_hal_pka.c"
#endif
#ifdef STM32WBxx
#include "stm32wbxx_hal_pka.c"
#endif
6 changes: 6 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_pssi.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#ifdef STM32H7xx
#include "stm32h7xx_hal_pssi.c"
#endif
#ifdef STM32L4xx
#include "stm32l4xx_hal_pssi.c"
#endif
6 changes: 6 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_rng_ex.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#ifdef STM32H7xx
#include "stm32h7xx_hal_rng_ex.c"
#endif
#ifdef STM32L4xx
#include "stm32l4xx_hal_rng_ex.c"
#endif
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/LL/stm32yyxx_ll_crs.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
#ifdef STM32G4xx
#include "stm32g4xx_ll_crs.c"
#endif
#ifdef STM32H7xx
#include "stm32h7xx_ll_crs.c"
#endif
#ifdef STM32L0xx
#include "stm32l0xx_ll_crs.c"
#endif
Expand Down
3 changes: 3 additions & 0 deletions libraries/SrcWrapper/src/LL/stm32yyxx_ll_pka.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
#ifdef STM32L4xx
#include "stm32l4xx_ll_pka.c"
#endif
#ifdef STM32WBxx
#include "stm32wbxx_ll_pka.c"
#endif
594 changes: 361 additions & 233 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h742xx.h

Large diffs are not rendered by default.

594 changes: 361 additions & 233 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h743xx.h

Large diffs are not rendered by default.

601 changes: 365 additions & 236 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h745xx.h

Large diffs are not rendered by default.

601 changes: 365 additions & 236 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h747xx.h

Large diffs are not rendered by default.

593 changes: 360 additions & 233 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h750xx.h

Large diffs are not rendered by default.

594 changes: 361 additions & 233 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h753xx.h

Large diffs are not rendered by default.

601 changes: 365 additions & 236 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h755xx.h

Large diffs are not rendered by default.

601 changes: 365 additions & 236 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h757xx.h

Large diffs are not rendered by default.

22,435 changes: 22,435 additions & 0 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7a3xx.h

Large diffs are not rendered by default.

22,447 changes: 22,447 additions & 0 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7a3xxq.h

Large diffs are not rendered by default.

22,907 changes: 22,907 additions & 0 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7b0xx.h

Large diffs are not rendered by default.

22,919 changes: 22,919 additions & 0 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7b0xxq.h

Large diffs are not rendered by default.

22,908 changes: 22,908 additions & 0 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7b3xx.h

Large diffs are not rendered by default.

22,920 changes: 22,920 additions & 0 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7b3xxq.h

Large diffs are not rendered by default.

24 changes: 21 additions & 3 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,8 @@
*/

#if !defined (STM32H743xx) && !defined (STM32H753xx) && !defined (STM32H750xx) && !defined (STM32H742xx) && \
!defined (STM32H745xx) && !defined (STM32H755xx) && !defined (STM32H747xx) && !defined (STM32H757xx)
!defined (STM32H745xx) && !defined (STM32H755xx) && !defined (STM32H747xx) && !defined (STM32H757xx) && \
!defined (STM32H7A3xx) && !defined (STM32H7A3xxQ) && !defined (STM32H7B3xx) && !defined (STM32H7B3xxQ) && !defined (STM32H7B0xx) && !defined (STM32H7B0xxQ)
/* #define STM32H742xx */ /*!< STM32H742VI, STM32H742ZI, STM32H742AI, STM32H742II, STM32H742BI, STM32H742XI Devices */
/* #define STM32H743xx */ /*!< STM32H743VI, STM32H743ZI, STM32H743AI, STM32H743II, STM32H743BI, STM32H743XI Devices */
/* #define STM32H753xx */ /*!< STM32H753VI, STM32H753ZI, STM32H753AI, STM32H753II, STM32H753BI, STM32H753XI Devices */
Expand All @@ -68,6 +69,11 @@
/* #define STM32H757xx */ /*!< STM32H757ZI, STM32H757AI, STM32H757II, STM32H757BI, STM32H757XI Devices */
/* #define STM32H745xx */ /*!< STM32H745ZI, STM32H745II, STM32H745BI, STM32H745XI Devices */
/* #define STM32H755xx */ /*!< STM32H755ZI, STM32H755II, STM32H755BI, STM32H755XI Devices */
/* #define STM32H7B0xx */ /*!< STM32H7B0ABIxQ, STM32H7B0IBTx, STM32H7B0RBTx, STM32H7B0VBTx, STM32H7B0ZBTx, STM32H7B0IBKxQ */
/* #define STM32H7A3xx */ /*!< STM32H7A3IIK6, STM32H7A3IIT6, STM32H7A3NIH6, STM32H7A3RIT6, STM32H7A3VIH6, STM32H7A3VIT6, STM32H7A3ZIT6 */
/* #define STM32H7A3xxQ */ /*!< STM32H7A3QIY6Q, STM32H7A3IIK6Q, STM32H7A3IIT6Q, STM32H7A3LIH6Q, STM32H7A3VIH6Q, STM32H7A3VIT6Q, STM32H7A3AII6Q, STM32H7A3ZIT6Q */
/* #define STM32H7B3xx */ /*!< STM32H7B3IIK6, STM32H7B3IIT6, STM32H7B3NIH6, STM32H7B3RIT6, STM32H7B3VIH6, STM32H7B3VIT6, STM32H7B3ZIT6 */
/* #define STM32H7B3xxQ */ /*!< STM32H7B3QIY6Q, STM32H7B3IIK6Q, STM32H7B3IIT6Q, STM32H7B3LIH6Q, STM32H7B3VIH6Q, STM32H7B3VIT6Q, STM32H7B3AII6Q, STM32H7B3ZIT6Q */
#endif

/* Tip: To avoid modifying this file each time you need to switch between these
Expand All @@ -88,10 +94,10 @@
#endif /* USE_HAL_DRIVER */

/**
* @brief CMSIS Device version number V1.6.0
* @brief CMSIS Device version number V1.7.0
*/
#define __STM32H7xx_CMSIS_DEVICE_VERSION_MAIN (0x01) /*!< [31:24] main version */
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB1 (0x06) /*!< [23:16] sub1 version */
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB1 (0x07) /*!< [23:16] sub1 version */
#define __STM32H7xx_CMSIS_DEVICE_VERSION_SUB2 (0x00) /*!< [15:8] sub2 version */
#define __STM32H7xx_CMSIS_DEVICE_VERSION_RC (0x00) /*!< [7:0] release candidate */
#define __STM32H7xx_CMSIS_DEVICE_VERSION ((__CMSIS_DEVICE_VERSION_MAIN << 24)\
Expand Down Expand Up @@ -123,6 +129,18 @@
#include "stm32h747xx.h"
#elif defined(STM32H757xx)
#include "stm32h757xx.h"
#elif defined(STM32H7B0xx)
#include "stm32h7b0xx.h"
#elif defined(STM32H7B0xxQ)
#include "stm32h7b0xxq.h"
#elif defined(STM32H7A3xx)
#include "stm32h7a3xx.h"
#elif defined(STM32H7B3xx)
#include "stm32h7b3xx.h"
#elif defined(STM32H7A3xxQ)
#include "stm32h7a3xxq.h"
#elif defined(STM32H7B3xxQ)
#include "stm32h7b3xxq.h"
#else
#error "Please select first the target STM32H7xx device used in your application (in stm32h7xx.h file)"
#endif
Expand Down
52 changes: 41 additions & 11 deletions system/Drivers/CMSIS/Device/ST/STM32H7xx/Release_Notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<link rel="stylesheet" href="../../../../../_htmresc/mini-st.css" />
<link rel="stylesheet" href="_htmresc/mini-st.css" />
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
Expand All @@ -25,7 +25,7 @@
<h1 id="release-notes-for-stm32h7xx-cmsis"><strong>Release Notes for STM32H7xx CMSIS</strong></h1>
<p>Copyright © 2017 STMicroelectronics<br />
</p>
<a href="https://www.st.com" class="logo"><img src="../../../../../_htmresc/st_logo.png" alt="ST logo" /></a>
<a href="https://www.st.com" class="logo"><img src="_htmresc/st_logo.png" alt="ST logo" /></a>
</center>
</div>
</div>
Expand All @@ -38,10 +38,40 @@ <h1 id="license"><strong>License</strong></h1>
<div class="col-sm-12 col-lg-8">
<h1 id="update-history"><strong>Update History</strong></h1>
<div class="collapse">
<input type="checkbox" id="collapse-section8" checked aria-hidden="true"> <label for="collapse-section8" aria-hidden="true"><strong>V1.6.0 / 28-June-2019</strong></label>
<input type="checkbox" id="collapse-section9" checked aria-hidden="true"> <label for="collapse-section9" aria-hidden="true"><strong>V1.7.0 / 06-December-2019</strong></label>
<div>
<h2 id="main-changes">Main Changes</h2>
<ul>
<li><p>General updates to align Bit and registers definition with the STM32H7 reference manual</p></li>
<li>Add support of stm32h7A3xx, stm32h7A3xxQ, stm32h7B3xx, stm32h7B3xxQ, stm32h7B0xx and stm32h7B0xxQ devices:
<ul>
<li>Add “stm32h7a3xx.h”, “stm32h7a3xxq.h”, “stm32h7b3xx.h”, “stm32h7b3xxq.h”, “stm32h7b0xx.h” and “stm32h7b0xxq.h” files</li>
<li>Add startup files “startup_stm32h7a3xx.s”, “startup_stm32h7a3xxq.s”, “startup_stm32h7b3xx.s”, “startup_stm32h7b3xxq.s”, “startup_stm32h7b0xx.s” and “startup_stm32h7b0xxq.s” for EWARM , MDK-ARM and STM32CubeIDE toolchains</li>
<li>Add part numbers list to stm32h7xx.h header file:
<ul>
<li>STM32H7A3xx : STM32H7A3IIK6, STM32H7A3IIT6, STM32H7A3NIH6, STM32H7A3RIT6, STM32H7A3VIH6, STM32H7A3VIT6, STM32H7A3ZIT6</li>
<li>STM32H7A3xxQ : STM32H7A3QIY6Q, STM32H7A3IIK6Q, STM32H7A3IIT6Q, STM32H7A3LIH6Q, STM32H7A3VIH6Q, STM32H7A3VIT6Q, STM32H7A3AII6Q, STM32H7A3ZIT6Q</li>
<li>STM32H7B3xx : STM32H7B3IIK6, STM32H7B3IIT6, STM32H7B3NIH6, STM32H7B3RIT6, STM32H7B3VIH6, STM32H7B3VIT6, STM32H7B3ZIT6</li>
<li>STM32H7B3xxQ : STM32H7B3QIY6Q, STM32H7B3IIK6Q, STM32H7B3IIT6Q, STM32H7B3LIH6Q, STM32H7B3VIH6Q, STM32H7B3VIT6Q, STM32H7B3AII6Q, STM32H7B3ZIT6Q</li>
<li>STM32H7B0xx : STM32H7B0ABIxQ, STM32H7B0IBTx, STM32H7B0RBTx, STM32H7B0VBTx, STM32H7B0ZBTx, STM32H7B0IBKxQ</li>
</ul></li>
</ul></li>
<li>Update DMA2D bits definitions: Update to support Line offset mode and swap bytes features
<ul>
<li>Add CR_LOM (Line Ofset Mode) bit definition, Add OPFCCR_SB (Swap Bytes) bit definition</li>
<li>Update CR_MODE, FGOR_LO, BGOR_LO and OOR_LO bit definition</li>
</ul></li>
<li>Update USB_OTG_GAHBCFG bit definition: to be aligned with LL_USB usage</li>
<li><p>Add USB_OTG_DOEPMSK_AHBERRM, USB_OTG_DOEPMSK_BERRM, USB_OTG_DOEPMSK_NAKM, USB_OTG_DOEPMSK_NYETM, USB_OTG_DIEPINT_AHBERR, USB_OTG_DIEPINT_INEPNM, USB_OTG_DOEPINT_AHBERR, USB_OTG_DOEPINT_OUTPKTERR, USB_OTG_DOEPINT_BERR, USB_OTG_DOEPINT_NAK and USB_OTG_DOEPINT_STPKTRX bit definitions</p></li>
<li><p>Update IS_TIM_REMAP_INSTANCE and IS_TIM_SYNCHRO_INSTANCE macro implemenation</p></li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section8" aria-hidden="true"> <label for="collapse-section8" aria-hidden="true"><strong>V1.6.0 / 28-June-2019</strong></label>
<div>
<h2 id="main-changes-1">Main Changes</h2>
<ul>
<li>Add definition of “ART_TypeDef” structure: ART accelerator for Cortex-M4 available in Dual Core devices</li>
<li>Add definition of “ART” instance: pointer to “ART_TypeDef” structure</li>
<li>Add definition of “ART” bit fields: ART_CTR_EN and ART_CTR_PCACHEADDR<br />
Expand All @@ -53,9 +83,9 @@ <h2 id="main-changes">Main Changes</h2>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section7" checked aria-hidden="true"> <label for="collapse-section7" aria-hidden="true"><strong>V1.5.0 / 05-April-2019</strong></label>
<input type="checkbox" id="collapse-section7" aria-hidden="true"> <label for="collapse-section7" aria-hidden="true"><strong>V1.5.0 / 05-April-2019</strong></label>
<div>
<h2 id="main-changes-1">Main Changes</h2>
<h2 id="main-changes-2">Main Changes</h2>
<ul>
<li>General updates to align Bit and registers definition with the STM32H7 reference manual</li>
<li>Updates to aligned with STM32H7xx <strong>rev.V</strong> devices</li>
Expand Down Expand Up @@ -119,7 +149,7 @@ <h2 id="main-changes-1">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section6" aria-hidden="true"> <label for="collapse-section6" aria-hidden="true"><strong>V1.3.1 / 31-January-2019</strong></label>
<div>
<h2 id="main-changes-2">Main Changes</h2>
<h2 id="main-changes-3">Main Changes</h2>
<ul>
<li><strong>Patch Release on top of V1.3.0</strong></li>
<li>Add Definition of UID_BASE ( Unique device ID register base address) to the STM32H7xx include files:
Expand All @@ -132,7 +162,7 @@ <h2 id="main-changes-2">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section5" aria-hidden="true"> <label for="collapse-section5" aria-hidden="true"><strong>V1.4.0 / 30-November-2018</strong></label>
<div>
<h2 id="main-changes-3">Main Changes</h2>
<h2 id="main-changes-4">Main Changes</h2>
<ul>
<li>STM32H7xx include files:
<ul>
Expand Down Expand Up @@ -177,7 +207,7 @@ <h2 id="main-changes-3">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section4" aria-hidden="true"> <label for="collapse-section4" aria-hidden="true"><strong>V1.3.0 / 29-June-2018</strong></label>
<div>
<h2 id="main-changes-4">Main Changes</h2>
<h2 id="main-changes-5">Main Changes</h2>
<ul>
<li>Add support for stm32h750xx value line devices:
<ul>
Expand All @@ -190,7 +220,7 @@ <h2 id="main-changes-4">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section3" aria-hidden="true"> <label for="collapse-section3" aria-hidden="true"><strong>V1.2.0 / 29-December-2017</strong></label>
<div>
<h2 id="main-changes-5">Main Changes</h2>
<h2 id="main-changes-6">Main Changes</h2>
<ul>
<li>Update FDCAN bit definition</li>
<li>Update SystemCoreClockUpdate() function in system_stm32h7xx.c file to use direct register access</li>
Expand All @@ -200,7 +230,7 @@ <h2 id="main-changes-5">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section2" aria-hidden="true"> <label for="collapse-section2" aria-hidden="true"><strong>V1.1.0 / 31-August-2017</strong></label>
<div>
<h2 id="main-changes-6">Main Changes</h2>
<h2 id="main-changes-7">Main Changes</h2>
<ul>
<li>Update USB OTG bit definition</li>
<li>Adjust PLL fractional computation</li>
Expand All @@ -210,7 +240,7 @@ <h2 id="main-changes-6">Main Changes</h2>
<div class="collapse">
<input type="checkbox" id="collapse-section1" aria-hidden="true"> <label for="collapse-section1" aria-hidden="true"><strong>V1.0.0 / 21-April-2017</strong></label>
<div>
<h2 id="main-changes-7">Main Changes</h2>
<h2 id="main-changes-8">Main Changes</h2>
<ul>
<li>First official release for <strong>STM32H743xx/753xx</strong> devices</li>
</ul>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

** File : LinkerScript.ld
**
** Author : Auto-generated by Ac6 System Workbench
**
** Abstract : Linker script for STM32H7 series
** 1024Kbytes FLASH and 288Kbytes RAM
Expand All @@ -22,31 +21,15 @@
*****************************************************************************
** @attention
**
** <h2><center>&copy; COPYRIGHT(c) 2014 Ac6</center></h2>
** Copyright (c) 2019 STMicroelectronics.
** All rights reserved.
**
** Redistribution and use in source and binary forms, with or without modification,
** are permitted provided that the following conditions are met:
** 1. Redistributions of source code must retain the above copyright notice,
** this list of conditions and the following disclaimer.
** 2. Redistributions in binary form must reproduce the above copyright notice,
** this list of conditions and the following disclaimer in the documentation
** and/or other materials provided with the distribution.
** 3. Neither the name of Ac6 nor the names of its contributors
** may be used to endorse or promote products derived from this software
** without specific prior written permission.
** This software component is licensed by ST under BSD 3-Clause license,
** the "License"; You may not use this file except in compliance with the
** License. You may obtain a copy of the License at:
** opensource.org/licenses/BSD-3-Clause
**
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
** AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
** FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
** DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
** SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
** CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
** OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**
*****************************************************************************
****************************************************************************
*/

/* Entry Point */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

** File : LinkerScript.ld
**
** Author : Auto-generated by Ac6 System Workbench
**
** Abstract : Linker script for STM32H7 series
** 1024Kbytes FLASH and 192Kbytes RAM
Expand All @@ -22,31 +21,15 @@
*****************************************************************************
** @attention
**
** <h2><center>&copy; COPYRIGHT(c) 2014 Ac6</center></h2>
** Copyright (c) 2019 STMicroelectronics.
** All rights reserved.
**
** Redistribution and use in source and binary forms, with or without modification,
** are permitted provided that the following conditions are met:
** 1. Redistributions of source code must retain the above copyright notice,
** this list of conditions and the following disclaimer.
** 2. Redistributions in binary form must reproduce the above copyright notice,
** this list of conditions and the following disclaimer in the documentation
** and/or other materials provided with the distribution.
** 3. Neither the name of Ac6 nor the names of its contributors
** may be used to endorse or promote products derived from this software
** without specific prior written permission.
** This software component is licensed by ST under BSD 3-Clause license,
** the "License"; You may not use this file except in compliance with the
** License. You may obtain a copy of the License at:
** opensource.org/licenses/BSD-3-Clause
**
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
** AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
** FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
** DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
** SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
** CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
** OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**
*****************************************************************************
****************************************************************************
*/

/* Entry Point */
Expand Down
Loading