Skip to content

Commit fbb38c0

Browse files
committed
STM32 with low level ticker wrapper require Extra Idle stack
1 parent 27a99f0 commit fbb38c0

File tree

1 file changed

+39
-9
lines changed

1 file changed

+39
-9
lines changed

targets/targets.json

Lines changed: 39 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3038,6 +3038,7 @@
30383038
},
30393039
"macros_add": [
30403040
"MBED_TICKLESS",
3041+
"EXTRA_IDLE_STACK_REQUIRED",
30413042
"USBHOST_OTHER"
30423043
],
30433044
"supported_form_factors": ["ARDUINO"],
@@ -3089,6 +3090,7 @@
30893090
},
30903091
"macros_add": [
30913092
"MBED_TICKLESS",
3093+
"EXTRA_IDLE_STACK_REQUIRED",
30923094
"USBHOST_OTHER",
30933095
"MBEDTLS_CONFIG_HW_SUPPORT"
30943096
],
@@ -3146,6 +3148,7 @@
31463148
"supported_form_factors": ["ARDUINO"],
31473149
"macros_add": [
31483150
"MBED_TICKLESS",
3151+
"EXTRA_IDLE_STACK_REQUIRED",
31493152
"USBHOST_OTHER"
31503153
],
31513154
"detect_code": ["0818"],
@@ -3198,6 +3201,7 @@
31983201
},
31993202
"macros_add": [
32003203
"STM32H743xx",
3204+
"EXTRA_IDLE_STACK_REQUIRED",
32013205
"MBED_TICKLESS"
32023206
],
32033207
"overrides": { "lpticker_delay_ticks": 0 },
@@ -3262,6 +3266,9 @@
32623266
}
32633267
},
32643268
"overrides": { "lpticker_delay_ticks": 0 },
3269+
"macros_add": [
3270+
"EXTRA_IDLE_STACK_REQUIRED"
3271+
],
32653272
"detect_code": ["0780"],
32663273
"device_has_add": [
32673274
"CRC",
@@ -3287,6 +3294,9 @@
32873294
"value": 1
32883295
}
32893296
},
3297+
"macros_add": [
3298+
"EXTRA_IDLE_STACK_REQUIRED"
3299+
],
32903300
"overrides": { "lpticker_delay_ticks": 0 },
32913301
"detect_code": ["0790"],
32923302
"device_has_add": [
@@ -3313,6 +3323,9 @@
33133323
"value": 1
33143324
}
33153325
},
3326+
"macros_add": [
3327+
"EXTRA_IDLE_STACK_REQUIRED"
3328+
],
33163329
"overrides": { "lpticker_delay_ticks": 0 },
33173330
"detect_code": ["0715"],
33183331
"device_has_add": [
@@ -3343,7 +3356,8 @@
33433356
}
33443357
},
33453358
"macros_add": [
3346-
"MBED_TICKLESS"
3359+
"MBED_TICKLESS",
3360+
"EXTRA_IDLE_STACK_REQUIRED"
33473361
],
33483362
"overrides": { "lpticker_delay_ticks": 0 },
33493363
"detect_code": ["0760"],
@@ -3397,7 +3411,7 @@
33973411
}
33983412
},
33993413
"macros_add": [
3400-
"MBED_TICKLESS"
3414+
"MBED_TICKLESS", "EXTRA_IDLE_STACK_REQUIRED"
34013415
],
34023416
"overrides": { "lpticker_delay_ticks": 0 },
34033417
"detect_code": ["0770"],
@@ -3431,7 +3445,7 @@
34313445
}
34323446
},
34333447
"macros_add": [
3434-
"MBED_TICKLESS"
3448+
"MBED_TICKLESS", "EXTRA_IDLE_STACK_REQUIRED"
34353449
],
34363450
"overrides": { "lpticker_delay_ticks": 0 },
34373451
"detect_code": ["0779"],
@@ -3496,6 +3510,7 @@
34963510
"detect_code": ["0765"],
34973511
"macros_add": [
34983512
"MBED_TICKLESS",
3513+
"EXTRA_IDLE_STACK_REQUIRED",
34993514
"USBHOST_OTHER",
35003515
"MBED_SPLIT_HEAP"
35013516
],
@@ -3558,6 +3573,7 @@
35583573
"detect_code": ["0827"],
35593574
"macros_add": [
35603575
"MBED_TICKLESS",
3576+
"EXTRA_IDLE_STACK_REQUIRED",
35613577
"USBHOST_OTHER",
35623578
"MBEDTLS_CONFIG_HW_SUPPORT",
35633579
"MBED_SPLIT_HEAP"
@@ -3961,7 +3977,11 @@
39613977
"value": 1
39623978
}
39633979
},
3964-
"overrides": {
3980+
"macros_add": [
3981+
"MBED_TICKLESS",
3982+
"EXTRA_IDLE_STACK_REQUIRED"
3983+
],
3984+
"overrides": {
39653985
"lse_available": 0,
39663986
"lpticker_delay_ticks": 0
39673987
},
@@ -3997,7 +4017,8 @@
39974017
}
39984018
},
39994019
"macros_add": [
4000-
"MBED_TICKLESS"
4020+
"MBED_TICKLESS",
4021+
"EXTRA_IDLE_STACK_REQUIRED"
40014022
],
40024023
"overrides": { "lpticker_delay_ticks": 0 },
40034024
"detect_code": ["0833"],
@@ -4064,6 +4085,7 @@
40644085
"detect_code": ["0815"],
40654086
"macros_add": [
40664087
"MBED_TICKLESS",
4088+
"EXTRA_IDLE_STACK_REQUIRED",
40674089
"USB_STM_HAL",
40684090
"USBHOST_OTHER"
40694091
],
@@ -4117,6 +4139,7 @@
41174139
"detect_code": ["0817"],
41184140
"macros_add": [
41194141
"MBED_TICKLESS",
4142+
"EXTRA_IDLE_STACK_REQUIRED",
41204143
"USB_STM_HAL",
41214144
"USBHOST_OTHER"
41224145
],
@@ -4161,6 +4184,7 @@
41614184
"detect_code": ["0764"],
41624185
"macros_add": [
41634186
"MBED_TICKLESS",
4187+
"EXTRA_IDLE_STACK_REQUIRED",
41644188
"USBHOST_OTHER",
41654189
"MBED_SPLIT_HEAP"
41664190
],
@@ -4228,6 +4252,7 @@
42284252
"detect_code": ["0820"],
42294253
"macros_add": [
42304254
"MBED_TICKLESS",
4255+
"EXTRA_IDLE_STACK_REQUIRED",
42314256
"USBHOST_OTHER",
42324257
"MBED_SPLIT_HEAP"
42334258
],
@@ -4265,6 +4290,7 @@
42654290
"detect_code": ["1500"],
42664291
"macros_add": [
42674292
"MBED_TICKLESS",
4293+
"EXTRA_IDLE_STACK_REQUIRED",
42684294
"USBHOST_OTHER",
42694295
"MBED_SPLIT_HEAP"
42704296
],
@@ -7728,7 +7754,8 @@
77287754
}
77297755
},
77307756
"macros_add": [
7731-
"MBED_TICKLESS"
7757+
"MBED_TICKLESS",
7758+
"EXTRA_IDLE_STACK_REQUIRED"
77327759
],
77337760
"overrides": { "lpticker_delay_ticks": 0 },
77347761
"detect_code": ["0822"],
@@ -7764,7 +7791,8 @@
77647791
}
77657792
},
77667793
"macros_add": [
7767-
"MBED_TICKLESS"
7794+
"MBED_TICKLESS",
7795+
"EXTRA_IDLE_STACK_REQUIRED"
77687796
],
77697797
"overrides": { "lpticker_delay_ticks": 0 },
77707798
"detect_code": ["0823"],
@@ -7803,7 +7831,8 @@
78037831
}
78047832
},
78057833
"macros_add": [
7806-
"MBED_TICKLESS"
7834+
"MBED_TICKLESS",
7835+
"EXTRA_IDLE_STACK_REQUIRED"
78077836
],
78087837
"overrides": { "lpticker_delay_ticks": 0 },
78097838
"detect_code": ["0776"],
@@ -7842,7 +7871,8 @@
78427871
}
78437872
},
78447873
"macros_add": [
7845-
"MBED_TICKLESS"
7874+
"MBED_TICKLESS",
7875+
"EXTRA_IDLE_STACK_REQUIRED"
78467876
],
78477877
"overrides": { "lpticker_delay_ticks": 0 },
78487878
"detect_code": ["0839"],

0 commit comments

Comments
 (0)