FreeRTOS-Kernel/portable/IAR
Phillip Stevens 14dd5b503a
use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942)
* use configSTACK_DEPTH_TYPE consequently

* update default to uint32_t

* Update FreeRTOS.h

Revert for backwards compatibility

* Update portable.h

* configSTACK_DEPTH_TYPE - unify stack variable naming

* update lexicon.txt

* update typo lexicon.txt

* Update task.h

* Update timers.h

* fix merge typo

* fix stack type

* fix timer stack type

* fix timer stack more

* fix affinity set stack

* adjust ports to use configSTACK_DEPTH_TYPE

* fix vTaskListTasks

* set default stack depth type in portable.h

* fix History.txt

* update affinityset

* resolve reviewer comments

* fix prvTaskCheckFreeStackSpace for variable stack size type

* restore CoRoutine defines

* remove obsolete stack ttype casts

* fix (attempt) for format portable.h

* Formatting fixes

* prvTaskCheckFreeStackSpace make variable naming compliant

* Update portable/GCC/ARM_CM33/non_secure/port.c

Co-authored-by: Soren Ptak <ptaksoren@gmail.com>

* Update portable/GCC/ARM_CM23/non_secure/port.c

Co-authored-by: Soren Ptak <ptaksoren@gmail.com>

* Apply suggestions from code review

Update ulStackDepth to uxStackDepth

Co-authored-by: Soren Ptak <ptaksoren@gmail.com>

* Correct uxStackDepth in port.c

Also add uint32_t cast prvGetMPURegionSizeSetting.

* Update ARM CM3 MPU port.c

Revert casting of ( uint32_t ) pxBottomOfStack

* Code review suggestions

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>

---------

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>
Co-authored-by: Soren Ptak <ptaksoren@gmail.com>
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
2024-01-27 10:56:55 +05:30
..
78K0R CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ARM_CA5_No_GIC Fix build error for MSP430 and Cortex A with IAR (#937) 2023-12-29 11:48:56 -08:00
ARM_CA9 Fix build error for MSP430 and Cortex A with IAR (#937) 2023-12-29 11:48:56 -08:00
ARM_CM0 Detect more startup config errors on Cortex M (#832) 2023-12-11 10:27:47 +05:30
ARM_CM3 Detect more startup config errors on Cortex M (#832) 2023-12-11 10:27:47 +05:30
ARM_CM4F Detect more startup config errors on Cortex M (#832) 2023-12-11 10:27:47 +05:30
ARM_CM4F_MPU use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM7 Detect more startup config errors on Cortex M (#832) 2023-12-11 10:27:47 +05:30
ARM_CM23 use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM23_NTZ/non_secure use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM33 use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM33_NTZ/non_secure use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM35P use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM35P_NTZ/non_secure use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM55 use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM55_NTZ/non_secure use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM85 use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CM85_NTZ/non_secure use configSTACK_DEPTH_TYPE consequently (updated for 11.0.x) (#942) 2024-01-27 10:56:55 +05:30
ARM_CRx_No_GIC CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
ATMega323 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
AtmelSAM7S64 Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
AtmelSAM9XE Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
AVR32_UC3 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
AVR_AVRDx CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
AVR_Mega0 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
LPC2000 Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
MSP430 Fix build error for MSP430 and Cortex A with IAR (#937) 2023-12-29 11:48:56 -08:00
MSP430X CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RISC-V Fix portSET_INTERRUPT_MASK_FROM_ISR definition for atomic operation (#940) 2024-01-03 15:47:05 +08:00
RL78 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RX100 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RX600 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RX700v3_DPFPU CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
RXv2 CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00
STR71x Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
STR75x Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
STR91x Add trace hook macro for most ports (#794) 2023-09-20 16:19:42 +05:30
V850ES CI-CD Updates (#768) 2023-09-05 14:24:04 -07:00