Skip to content

Commit b197bdd

Browse files
committed
system(U5): update STM32U5xx CMSIS Drivers to v1.2.0
Included in STM32CubeU5 FW v1.2.0 Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent d7317e0 commit b197bdd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+52421
-3975
lines changed

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/Templates/partition_stm32u535xx.h

Lines changed: 647 additions & 0 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/Templates/partition_stm32u545xx.h

Lines changed: 651 additions & 0 deletions
Large diffs are not rendered by default.

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/Templates/partition_stm32u575xx.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -538,6 +538,7 @@
538538
// <o.26> MDF1_FLT5_IRQn <0=> Secure state <1=> Non-Secure state
539539
// <o.27> CORDIC_IRQn <0=> Secure state <1=> Non-Secure state
540540
// <o.28> FMAC_IRQn <0=> Secure state <1=> Non-Secure state
541+
// <o.29> LSECSSD_IRQn <0=> Secure state <1=> Non-Secure state
541542
*/
542543
#define NVIC_INIT_ITNS3_VAL 0x00000000
543544

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/Templates/partition_stm32u585xx.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@
508508
*/
509509

510510
/*
511-
// <e>Initialize ITNS 3 (Interrupts 96..108)
511+
// <e>Initialize ITNS 3 (Interrupts 96..125)
512512
*/
513513
#define NVIC_INIT_ITNS3 1
514514

@@ -543,6 +543,7 @@
543543
// <o.26> MDF1_FLT5_IRQn <0=> Secure state <1=> Non-Secure state
544544
// <o.27> CORDIC_IRQn <0=> Secure state <1=> Non-Secure state
545545
// <o.28> FMAC_IRQn <0=> Secure state <1=> Non-Secure state
546+
// <o.29> LSECSSD_IRQn <0=> Secure state <1=> Non-Secure state
546547
*/
547548
#define NVIC_INIT_ITNS3_VAL 0x00000000
548549

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/Templates/partition_stm32u595xx.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -538,6 +538,7 @@
538538
// <o.26> MDF1_FLT5_IRQn <0=> Secure state <1=> Non-Secure state
539539
// <o.27> CORDIC_IRQn <0=> Secure state <1=> Non-Secure state
540540
// <o.28> FMAC_IRQn <0=> Secure state <1=> Non-Secure state
541+
// <o.29> LSECSSD_IRQn <0=> Secure state <1=> Non-Secure state
541542
// <o.30> USART6_IRQn <0=> Secure state <1=> Non-Secure state
542543
// <o.31> I2C5_ER_IRQn <0=> Secure state <1=> Non-Secure state
543544
*/
@@ -548,12 +549,12 @@
548549
*/
549550

550551
/*
551-
// <e>Initialize ITNS 4 (Interrupts 109..138)
552+
// <e>Initialize ITNS 4 (Interrupts 128..131)
552553
*/
553554
#define NVIC_INIT_ITNS4 1
554555

555556
/*
556-
// Interrupts 96..138
557+
// Interrupts 128..131
557558
// <o.0> I2C5_EV_IRQn <0=> Secure state <1=> Non-Secure state
558559
// <o.1> I2C6_ER_IRQn <0=> Secure state <1=> Non-Secure state
559560
// <o.2> I2C6_EV_IRQn <0=> Secure state <1=> Non-Secure state

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/Templates/partition_stm32u599xx.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -538,6 +538,7 @@
538538
// <o.26> MDF1_FLT5_IRQn <0=> Secure state <1=> Non-Secure state
539539
// <o.27> CORDIC_IRQn <0=> Secure state <1=> Non-Secure state
540540
// <o.28> FMAC_IRQn <0=> Secure state <1=> Non-Secure state
541+
// <o.29> LSECSSD_IRQn <0=> Secure state <1=> Non-Secure state
541542
// <o.30> USART6_IRQn <0=> Secure state <1=> Non-Secure state
542543
// <o.31> I2C5_ER_IRQn <0=> Secure state <1=> Non-Secure state
543544
*/
@@ -548,12 +549,12 @@
548549
*/
549550

550551
/*
551-
// <e>Initialize ITNS 4 (Interrupts 109..138)
552+
// <e>Initialize ITNS 4 (Interrupts 128..138)
552553
*/
553554
#define NVIC_INIT_ITNS4 1
554555

555556
/*
556-
// Interrupts 96..138
557+
// Interrupts 128..138
557558
// <o.0> I2C5_EV_IRQn <0=> Secure state <1=> Non-Secure state
558559
// <o.1> I2C6_ER_IRQn <0=> Secure state <1=> Non-Secure state
559560
// <o.2> I2C6_EV_IRQn <0=> Secure state <1=> Non-Secure state

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/Templates/partition_stm32u5a5xx.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -543,6 +543,7 @@
543543
// <o.26> MDF1_FLT5_IRQn <0=> Secure state <1=> Non-Secure state
544544
// <o.27> CORDIC_IRQn <0=> Secure state <1=> Non-Secure state
545545
// <o.28> FMAC_IRQn <0=> Secure state <1=> Non-Secure state
546+
// <o.29> LSECSSD_IRQn <0=> Secure state <1=> Non-Secure state
546547
// <o.30> USART6_IRQn <0=> Secure state <1=> Non-Secure state
547548
// <o.31> I2C5_ER_IRQn <0=> Secure state <1=> Non-Secure state
548549
*/
@@ -553,12 +554,12 @@
553554
*/
554555

555556
/*
556-
// <e>Initialize ITNS 4 (Interrupts 109..138)
557+
/ <e>Initialize ITNS 4 (Interrupts 128..131)
557558
*/
558559
#define NVIC_INIT_ITNS4 1
559560

560561
/*
561-
// Interrupts 96..138
562+
// Interrupts 128..131
562563
// <o.0> I2C5_EV_IRQn <0=> Secure state <1=> Non-Secure state
563564
// <o.1> I2C6_ER_IRQn <0=> Secure state <1=> Non-Secure state
564565
// <o.2> I2C6_EV_IRQn <0=> Secure state <1=> Non-Secure state

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/Templates/partition_stm32u5a9xx.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -543,6 +543,7 @@
543543
// <o.26> MDF1_FLT5_IRQn <0=> Secure state <1=> Non-Secure state
544544
// <o.27> CORDIC_IRQn <0=> Secure state <1=> Non-Secure state
545545
// <o.28> FMAC_IRQn <0=> Secure state <1=> Non-Secure state
546+
// <o.29> LSECSSD_IRQn <0=> Secure state <1=> Non-Secure state
546547
// <o.30> USART6_IRQn <0=> Secure state <1=> Non-Secure state
547548
// <o.31> I2C5_ER_IRQn <0=> Secure state <1=> Non-Secure state
548549
*/
@@ -553,12 +554,12 @@
553554
*/
554555

555556
/*
556-
// <e>Initialize ITNS 4 (Interrupts 109..138)
557+
// <e>Initialize ITNS 4 (Interrupts 128..138)
557558
*/
558559
#define NVIC_INIT_ITNS4 1
559560

560561
/*
561-
// Interrupts 96..138
562+
// Interrupts 128..138
562563
// <o.0> I2C5_EV_IRQn <0=> Secure state <1=> Non-Secure state
563564
// <o.1> I2C6_ER_IRQn <0=> Secure state <1=> Non-Secure state
564565
// <o.2> I2C6_EV_IRQn <0=> Secure state <1=> Non-Secure state

system/Drivers/CMSIS/Device/ST/STM32U5xx/Include/partition_stm32u5xx.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@
5454
#include "partition_stm32u599xx.h"
5555
#elif defined(STM32U5A9xx)
5656
#include "partition_stm32u5a9xx.h"
57+
#elif defined(STM32U535xx)
58+
#include "partition_stm32u535xx.h"
59+
#elif defined(STM32U545xx)
60+
#include "partition_stm32u545xx.h"
5761
#else
5862
#error "Please select first the target STM32U5xx device used in your application (in stm32u5xx.h file)"
5963
#endif

0 commit comments

Comments
 (0)