Skip to content

Commit 43ab7b5

Browse files
janchrijansc89
authored andcommitted
simplicity_sdk: Patch for efm32pg23 header adding SecureFault_IRQn
Add SecureFault_IRQn enum member if ARM_SECURE_FIRMWARE is set. Signed-off-by: Christoph Jans <jans.christoph@gmail.com>
1 parent cf15e11 commit 43ab7b5

16 files changed

+1497
-1449
lines changed

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b200f128im40.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b200f256im40.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b200f512im40.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b200f64im40.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b210f128im48.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b210f256im48.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b210f512im48.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b210f64im48.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b310f128im48.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

simplicity_sdk/platform/Device/SiliconLabs/EFM32PG23/Include/efm32pg23b310f256im48.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ typedef enum IRQn{
5353
MemoryManagement_IRQn = -12, /*!< -12 Cortex-M Memory Management Interrupt */
5454
BusFault_IRQn = -11, /*!< -11 Cortex-M Bus Fault Interrupt */
5555
UsageFault_IRQn = -10, /*!< -10 Cortex-M Usage Fault Interrupt */
56+
#if defined(CONFIG_ARM_SECURE_FIRMWARE)
57+
SecureFault_IRQn = -9,
58+
#endif
5659
SVCall_IRQn = -5, /*!< -5 Cortex-M SV Call Interrupt */
5760
DebugMonitor_IRQn = -4, /*!< -4 Cortex-M Debug Monitor Interrupt */
5861
PendSV_IRQn = -2, /*!< -2 Cortex-M Pend SV Interrupt */

0 commit comments

Comments
 (0)