Skip to content

Commit 7f3a5ff

Browse files
committed
Update History.txt for 10.4.5 release
Signed-off-by: Gaurav Aggarwal <[email protected]>
1 parent 16b2a69 commit 7f3a5ff

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

History.txt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Changes between FreeRTOS V10.4.4 and TBD
1+
Changes between FreeRTOS V10.4.4 and FreeRTOS V10.4.5
22

33
+ Introduce configRUN_TIME_COUNTER_TYPE which enables developers to define
44
the type used to hold run time statistic counters. Defaults to uint32_t
@@ -11,6 +11,18 @@ Changes between FreeRTOS V10.4.4 and TBD
1111
time is only a good measure of the slack time in a system if there are no
1212
other tasks executing at the idle priority, tickless idle is not used, and
1313
configIDLE_SHOULD_YIELD is set to 0.
14+
+ ARMv8-M secure-side port: Tasks that call secure functions from the
15+
non-secure side of an ARMv8-M MCU (ARM Cortex-M23 and Cortex-M33) have two
16+
contexts – one on the non-secure side and one on the secure-side. Previous
17+
versions of the FreeRTOS ARMv8-M secure-side ports allocated the structures
18+
that reference secure-side contexts at run time. Now the structures are
19+
allocated statically at compile time. The change necessitates the
20+
introduction of the secureconfigMAX_SECURE_CONTEXTS configuration constant,
21+
which sets the number of statically allocated secure contexts.
22+
secureconfigMAX_SECURE_CONTEXTS defaults to 8 if left undefined.
23+
Applications that only use FreeRTOS code on the non-secure side, such as
24+
those running third-party code on the secure side, are not affected by
25+
this change.
1426

1527

1628
Documentation and download available at https://www.FreeRTOS.org/

0 commit comments

Comments
 (0)