mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-04-19 21:11:57 -04:00
Reduce memory usage of ACL. (#809)
Co-authored-by: Nikhil Kamath <110539926+amazonKamath@users.noreply.github.com>
This commit is contained in:
parent
2bc6188be3
commit
2f25cb94f5
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -147,7 +147,7 @@ typedef struct MPU_SETTINGS
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -241,7 +241,7 @@ typedef struct MPU_SETTINGS
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -243,7 +243,7 @@ typedef struct MPU_SETTINGS
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -301,7 +301,7 @@ extern void vClearInterruptMask( uint32_t ulMask ) /* __attribute__(( naked )) P
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
|
@ -241,7 +241,7 @@ typedef struct MPU_SETTINGS
|
||||||
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
#if ( configUSE_MPU_WRAPPERS_V1 == 0 )
|
||||||
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
xSYSTEM_CALL_STACK_INFO xSystemCallStackInfo;
|
||||||
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
#if ( configENABLE_ACCESS_CONTROL_LIST == 1 )
|
||||||
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BYTES ) + 1 ];
|
uint32_t ulAccessControlList[ ( configPROTECTED_KERNEL_OBJECT_POOL_SIZE / portACL_ENTRY_SIZE_BITS ) + 1 ];
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
} xMPU_SETTINGS;
|
} xMPU_SETTINGS;
|
||||||
|
|
Loading…
Reference in a new issue