You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#define SYSCFG_CSLCKR_LOCKSVTAIRCR SYSCFG_CSLCKR_LOCKSVTAIRCR_Msk /*!< Disable changes to the secure vectror table address, handling of system faults */
16069
+
#define SYSCFG_CSLCKR_LOCKSVTAIRCR SYSCFG_CSLCKR_LOCKSVTAIRCR_Msk /*!< Disable changes to the secure vector table address, handling of system faults */
#define SYSCFG_CSLCKR_LOCKSVTAIRCR SYSCFG_CSLCKR_LOCKSVTAIRCR_Msk /*!< Disable changes to the secure vectror table address, handling of system faults */
16808
+
#define SYSCFG_CSLCKR_LOCKSVTAIRCR SYSCFG_CSLCKR_LOCKSVTAIRCR_Msk /*!< Disable changes to the secure vector table address, handling of system faults */
<li>Fix the location of .size directive in STM32CubeIDE’s startup code to allow proper size information of vector table.</li>
53
+
<li>Add the READONLY tag to sections containing lookup tables to avoid GCC12 linker warnings if a segment is marked RWX.</li>
54
+
</ul>
55
+
<h2id="notes">Notes</h2>
56
+
<p>Reminder:</p>
57
+
<ul>
58
+
<li>When TrustZone is enabled in the system (Flash option bit TZEN=1)
59
+
<ul>
60
+
<li>template device partition_stm32l552xx.h or partition_stm32l562xx.h file must be copied and optionally updated in user application secure project to configure the system (SAU, interrupts, core).</li>
61
+
<li>default Security Attribute Unit (SAU) configuration in the partition_stm32l552xx.h and partition_stm32l562xx.h:
62
+
<ul>
63
+
<li>SAU region 0: 0x0C03E000-0x0C03FFFF (Secure, Non-Secure Callable)</li>
64
+
<li>SAU region 1: 0x08040000-0x0807FFFF (Non-Secure FLASH Bank2 (256 Kbytes))</li>
<li>General updates to fix known defects and implementation enhancements.</li>
53
82
<li>All source files: update disclaimer to add reference to the new license agreement.</li>
54
83
<li>Add new atomic register access macros in stm32l5xx.h file.</li>
55
84
<li>Update to fix compilation error “-Werror=undef” with ARMCC version.</li>
56
85
<li>Add missing parameter after <spanclass="citation" data-cites="param">@param</span> in order to fix warning in generated documentation</li>
57
86
<li>Change addresses of ROM symbols in <em><em>sram</em></em>.icf template files to code region alias in order to increase performance while running code from SRAM</li>
58
87
</ul>
59
-
<h2id="notes">Notes</h2>
88
+
<h2id="notes-1">Notes</h2>
60
89
<p>Reminder:</p>
61
90
<ul>
62
91
<li>When TrustZone is enabled in the system (Flash option bit TZEN=1)
<li>Linker files for 256 and 512 Kbytes Flash device configurations</li>
238
267
</ul></li>
239
268
</ul>
240
-
<h2id="notes-5">Notes</h2>
269
+
<h2id="notes-6">Notes</h2>
241
270
<p>When TrustZone is enabled in the system (Flash option bit TZEN=1), template device partition_stm32l552xx.h or partition_stm32l562xx.h file must be copied and optionally updated in user application secure project to configure the system (SAU, interrupts, core)</p>
0 commit comments