@@ -1366,36 +1366,33 @@ extern "C" {
13661366 * The following table lists various combinations of portUSING_MPU_WRAPPERS,
13671367 * configSUPPORT_DYNAMIC_ALLOCATION and configSUPPORT_STATIC_ALLOCATION and
13681368 * when it is possible to have both static and dynamic allocation:
1369+ */
1370+ /* clang-format off
13691371 * +-----+---------+--------+-----------------------------+-----------------------------------+------------------+-----------+
1370- * | MPU | Dynamic | Static | Available Functions | Possible Allocations |
1371- * Both Dynamic and | Need Free | | | | | |
1372- * | Static Possible | |
1372+ * | MPU | Dynamic | Static | Available Functions | Possible Allocations | Both Dynamic and | Need Free |
1373+ * | | | | | | Static Possible | |
13731374 * +-----+---------+--------+-----------------------------+-----------------------------------+------------------+-----------+
1374- * | 0 | 0 | 1 | xTaskCreateStatic | TCB - Static, Stack - Static
1375- * | No | No |
1375+ * | 0 | 0 | 1 | xTaskCreateStatic | TCB - Static, Stack - Static | No | No |
13761376 * +-----|---------|--------|-----------------------------|-----------------------------------|------------------|-----------|
1377- * | 0 | 1 | 0 | xTaskCreate | TCB - Dynamic, Stack - Dynamic
1378- * | No | Yes |
1377+ * | 0 | 1 | 0 | xTaskCreate | TCB - Dynamic, Stack - Dynamic | No | Yes |
13791378 * +-----|---------|--------|-----------------------------|-----------------------------------|------------------|-----------|
1380- * | 0 | 1 | 1 | xTaskCreate, | 1. TCB - Dynamic, Stack -
1381- * Dynamic | Yes | Yes | | | | | xTaskCreateStatic
1382- * | 2. TCB - Static, Stack - Static | | |
1379+ * | 0 | 1 | 1 | xTaskCreate, | 1. TCB - Dynamic, Stack - Dynamic | Yes | Yes |
1380+ * | | | | xTaskCreateStatic | 2. TCB - Static, Stack - Static | | |
13831381 * +-----|---------|--------|-----------------------------|-----------------------------------|------------------|-----------|
1384- * | 1 | 0 | 1 | xTaskCreateStatic, | TCB - Static, Stack - Static
1385- * | No | No | | | | | xTaskCreateRestrictedStatic
1386- * | | | |
1382+ * | 1 | 0 | 1 | xTaskCreateStatic, | TCB - Static, Stack - Static | No | No |
1383+ * | | | | xTaskCreateRestrictedStatic | | | |
13871384 * +-----|---------|--------|-----------------------------|-----------------------------------|------------------|-----------|
1388- * | 1 | 1 | 0 | xTaskCreate, | 1. TCB - Dynamic, Stack -
1389- * Dynamic | Yes | Yes | | | | |
1390- * xTaskCreateRestricted | 2. TCB - Dynamic, Stack - Static | | |
1385+ * | 1 | 1 | 0 | xTaskCreate, | 1. TCB - Dynamic, Stack - Dynamic | Yes | Yes |
1386+ * | | | | xTaskCreateRestricted | 2. TCB - Dynamic, Stack - Static | | |
13911387 * +-----|---------|--------|-----------------------------|-----------------------------------|------------------|-----------|
1392- * | 1 | 1 | 1 | xTaskCreate, | 1. TCB - Dynamic, Stack -
1393- * Dynamic | Yes | Yes | | | | | xTaskCreateStatic,
1394- * | 2. TCB - Dynamic, Stack - Static | | | | | |
1395- * | xTaskCreateRestricted, | 3. TCB - Static, Stack - Static | |
1396- * | | | | | xTaskCreateRestrictedStatic | | | |
1388+ * | 1 | 1 | 1 | xTaskCreate, | 1. TCB - Dynamic, Stack - Dynamic | Yes | Yes |
1389+ * | | | | xTaskCreateStatic, | 2. TCB - Dynamic, Stack - Static | | |
1390+ * | | | | xTaskCreateRestricted, | 3. TCB - Static, Stack - Static | | |
1391+ * | | | | xTaskCreateRestrictedStatic | | | |
13971392 * +-----+---------+--------+-----------------------------+-----------------------------------+------------------+-----------+
1393+ * clang-format on
13981394 */
1395+
13991396#define tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE \
14001397 ( ( ( portUSING_MPU_WRAPPERS == 0 ) && ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) && \
14011398 ( configSUPPORT_STATIC_ALLOCATION == 1 ) ) || \
0 commit comments