Skip to content

Commit 4d44e1c

Browse files
authored
Merge pull request #9134 from jeromecoutant/PR_TICKDELAY4
STM32: enable TICKLESS
2 parents cc2e15c + ed582b0 commit 4d44e1c

File tree

1 file changed

+86
-27
lines changed

1 file changed

+86
-27
lines changed

targets/targets.json

Lines changed: 86 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2378,7 +2378,10 @@
23782378
"value": 1
23792379
}
23802380
},
2381-
"overrides": { "lpticker_delay_ticks": 3 },
2381+
"macros_add": [
2382+
"MBED_TICKLESS"
2383+
],
2384+
"overrides": { "lpticker_delay_ticks": 4 },
23822385
"detect_code": ["0744"],
23832386
"device_has_add": [
23842387
"ANALOGOUT",
@@ -2550,9 +2553,13 @@
25502553
"value": 1
25512554
}
25522555
},
2553-
"overrides": { "lpticker_delay_ticks": 3 },
2556+
"overrides": { "lpticker_delay_ticks": 4 },
25542557
"detect_code": ["0743"],
2555-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
2558+
"macros_add": [
2559+
"MBED_TICKLESS",
2560+
"USB_STM_HAL",
2561+
"USBHOST_OTHER"
2562+
],
25562563
"device_has_add": [
25572564
"ANALOGOUT",
25582565
"CAN",
@@ -2588,9 +2595,13 @@
25882595
"value": 1
25892596
}
25902597
},
2591-
"overrides": { "lpticker_delay_ticks": 3 },
2598+
"overrides": { "lpticker_delay_ticks": 4 },
25922599
"detect_code": ["0743"],
2593-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
2600+
"macros_add": [
2601+
"MBED_TICKLESS",
2602+
"USB_STM_HAL",
2603+
"USBHOST_OTHER"
2604+
],
25942605
"device_has_add": [
25952606
"ANALOGOUT",
25962607
"CAN",
@@ -2810,7 +2821,10 @@
28102821
"value": 1
28112822
}
28122823
},
2813-
"macros_add": ["USBHOST_OTHER"],
2824+
"macros_add": [
2825+
"MBED_TICKLESS",
2826+
"USBHOST_OTHER"
2827+
],
28142828
"supported_form_factors": ["ARDUINO"],
28152829
"detect_code": ["0816"],
28162830
"device_has_add": [
@@ -2827,7 +2841,7 @@
28272841
"device_name": "STM32F746ZG",
28282842
"bootloader_supported": true,
28292843
"overrides": {
2830-
"lpticker_delay_ticks": 3,
2844+
"lpticker_delay_ticks": 4,
28312845
"network-default-interface-type": "ETHERNET"
28322846
}
28332847
},
@@ -2858,7 +2872,7 @@
28582872
}
28592873
},
28602874
"macros_add": [
2861-
"TRANSACTION_QUEUE_SIZE_SPI=2",
2875+
"MBED_TICKLESS",
28622876
"USBHOST_OTHER",
28632877
"MBEDTLS_CONFIG_HW_SUPPORT"
28642878
],
@@ -2877,7 +2891,7 @@
28772891
"release_versions": ["2", "5"],
28782892
"device_name": "STM32F756ZG",
28792893
"overrides": {
2880-
"lpticker_delay_ticks": 3,
2894+
"lpticker_delay_ticks": 4,
28812895
"network-default-interface-type": "ETHERNET"
28822896
}
28832897
},
@@ -2912,7 +2926,10 @@
29122926
}
29132927
},
29142928
"supported_form_factors": ["ARDUINO"],
2915-
"macros_add": ["USBHOST_OTHER"],
2929+
"macros_add": [
2930+
"MBED_TICKLESS",
2931+
"USBHOST_OTHER"
2932+
],
29162933
"detect_code": ["0818"],
29172934
"device_has_add": [
29182935
"ANALOGOUT",
@@ -2928,7 +2945,7 @@
29282945
"device_name": "STM32F767ZI",
29292946
"bootloader_supported": true,
29302947
"overrides": {
2931-
"lpticker_delay_ticks": 3,
2948+
"lpticker_delay_ticks": 4,
29322949
"network-default-interface-type": "ETHERNET"
29332950
}
29342951
},
@@ -3027,6 +3044,9 @@
30273044
"value": 1
30283045
}
30293046
},
3047+
"macros_add": [
3048+
"MBED_TICKLESS"
3049+
],
30303050
"overrides": { "lpticker_delay_ticks": 4 },
30313051
"detect_code": ["0760"],
30323052
"device_has_add": [
@@ -3080,7 +3100,10 @@
30803100
"value": 1
30813101
}
30823102
},
3083-
"overrides": { "lpticker_delay_ticks": 3 },
3103+
"macros_add": [
3104+
"MBED_TICKLESS"
3105+
],
3106+
"overrides": { "lpticker_delay_ticks": 4 },
30843107
"detect_code": ["0770"],
30853108
"device_has_add": [
30863109
"ANALOGOUT",
@@ -3112,7 +3135,10 @@
31123135
"value": 1
31133136
}
31143137
},
3115-
"overrides": { "lpticker_delay_ticks": 3 },
3138+
"macros_add": [
3139+
"MBED_TICKLESS"
3140+
],
3141+
"overrides": { "lpticker_delay_ticks": 4 },
31163142
"detect_code": ["0779"],
31173143
"device_has_add": [
31183144
"ANALOGOUT",
@@ -3173,9 +3199,13 @@
31733199
"value": 1
31743200
}
31753201
},
3176-
"overrides": { "lpticker_delay_ticks": 3 },
3202+
"overrides": { "lpticker_delay_ticks": 4 },
31773203
"detect_code": ["0765"],
3178-
"macros_add": ["USBHOST_OTHER", "TWO_RAM_REGIONS"],
3204+
"macros_add": [
3205+
"MBED_TICKLESS",
3206+
"USBHOST_OTHER",
3207+
"TWO_RAM_REGIONS"
3208+
],
31793209
"device_has_add": [
31803210
"ANALOGOUT",
31813211
"CAN",
@@ -3233,9 +3263,10 @@
32333263
"value": 1
32343264
}
32353265
},
3236-
"overrides": { "lpticker_delay_ticks": 3 },
3266+
"overrides": { "lpticker_delay_ticks": 4 },
32373267
"detect_code": ["0827"],
32383268
"macros_add": [
3269+
"MBED_TICKLESS",
32393270
"USBHOST_OTHER",
32403271
"MBEDTLS_CONFIG_HW_SUPPORT",
32413272
"TWO_RAM_REGIONS"
@@ -3620,6 +3651,9 @@
36203651
"value": 1
36213652
}
36223653
},
3654+
"macros_add": [
3655+
"MBED_TICKLESS"
3656+
],
36233657
"overrides": { "lpticker_delay_ticks": 4 },
36243658
"detect_code": ["0833"],
36253659
"device_has_add": [
@@ -3683,7 +3717,11 @@
36833717
}
36843718
},
36853719
"detect_code": ["0815"],
3686-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
3720+
"macros_add": [
3721+
"MBED_TICKLESS",
3722+
"USB_STM_HAL",
3723+
"USBHOST_OTHER"
3724+
],
36873725
"device_has_add": [
36883726
"ANALOGOUT",
36893727
"CAN",
@@ -3698,7 +3736,7 @@
36983736
"device_name": "STM32F746NG",
36993737
"bootloader_supported": true,
37003738
"overrides": {
3701-
"lpticker_delay_ticks": 3,
3739+
"lpticker_delay_ticks": 4,
37023740
"network-default-interface-type": "ETHERNET"
37033741
}
37043742
},
@@ -3730,7 +3768,11 @@
37303768
}
37313769
},
37323770
"detect_code": ["0817"],
3733-
"macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
3771+
"macros_add": [
3772+
"MBED_TICKLESS",
3773+
"USB_STM_HAL",
3774+
"USBHOST_OTHER"
3775+
],
37343776
"device_has_add": [
37353777
"ANALOGOUT",
37363778
"CAN",
@@ -3745,7 +3787,7 @@
37453787
"release_versions": ["2", "5"],
37463788
"device_name": "STM32F769NI",
37473789
"overrides": {
3748-
"lpticker_delay_ticks": 3,
3790+
"lpticker_delay_ticks": 4,
37493791
"network-default-interface-type": "ETHERNET"
37503792
}
37513793
},
@@ -3765,10 +3807,14 @@
37653807
"value": 1
37663808
}
37673809
},
3768-
"overrides": { "lpticker_delay_ticks": 3 },
3810+
"overrides": { "lpticker_delay_ticks": 4 },
37693811
"supported_form_factors": ["ARDUINO"],
37703812
"detect_code": ["0764"],
3771-
"macros_add": ["USBHOST_OTHER", "TWO_RAM_REGIONS"],
3813+
"macros_add": [
3814+
"MBED_TICKLESS",
3815+
"USBHOST_OTHER",
3816+
"TWO_RAM_REGIONS"
3817+
],
37723818
"device_has_add": [
37733819
"ANALOGOUT",
37743820
"CAN",
@@ -3798,9 +3844,13 @@
37983844
"value": 1
37993845
}
38003846
},
3801-
"overrides": { "lpticker_delay_ticks": 3 },
3847+
"overrides": { "lpticker_delay_ticks": 4 },
38023848
"detect_code": ["0820"],
3803-
"macros_add": ["USBHOST_OTHER", "TWO_RAM_REGIONS"],
3849+
"macros_add": [
3850+
"MBED_TICKLESS",
3851+
"USBHOST_OTHER",
3852+
"TWO_RAM_REGIONS"
3853+
],
38043854
"device_has_add": [
38053855
"ANALOGOUT",
38063856
"CAN",
@@ -7174,7 +7224,10 @@
71747224
"value": 1
71757225
}
71767226
},
7177-
"overrides": { "lpticker_delay_ticks": 3 },
7227+
"macros_add": [
7228+
"MBED_TICKLESS"
7229+
],
7230+
"overrides": { "lpticker_delay_ticks": 4 },
71787231
"detect_code": ["0822"],
71797232
"device_has_add": [
71807233
"ANALOGOUT",
@@ -7207,7 +7260,10 @@
72077260
"value": 1
72087261
}
72097262
},
7210-
"overrides": { "lpticker_delay_ticks": 3 },
7263+
"macros_add": [
7264+
"MBED_TICKLESS"
7265+
],
7266+
"overrides": { "lpticker_delay_ticks": 4 },
72117267
"detect_code": ["0823"],
72127268
"device_has_add": [
72137269
"ANALOGOUT",
@@ -7243,7 +7299,10 @@
72437299
"value": 1
72447300
}
72457301
},
7246-
"overrides": { "lpticker_delay_ticks": 3 },
7302+
"macros_add": [
7303+
"MBED_TICKLESS"
7304+
],
7305+
"overrides": { "lpticker_delay_ticks": 4 },
72477306
"detect_code": ["0776"],
72487307
"device_has_add": [
72497308
"ANALOGOUT",

0 commit comments

Comments
 (0)