Skip to content

Conversation

@chinglee-iot
Copy link
Member

@chinglee-iot chinglee-iot commented Nov 9, 2023

Fix get idle task memory for SMP

Description

SMP update the prototype for vApplicationGetPassiveIdleTaskMemory with the following

void vApplicationGetPassiveIdleTaskMemory ( StaticTask_t ** ppxIdleTaskTCBBuffer,
                                    StackType_t ** ppxIdleTaskStackBuffer,
                                    uint32_t * pulIdleTaskStackSize,
                                    BaseType_t xPassiveIdleTaskIndex)

In this PR

  • Update the vApplicationGetPassiveIdleTaskMemory for SMP
  • Consider in configKERNEL_PROVIDED_STATIC_MEMORY in the implementation.

Test Steps

N/A

Related Issue

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@chinglee-iot chinglee-iot requested a review from ActoryOu November 9, 2023 03:32
ActoryOu
ActoryOu previously approved these changes Nov 9, 2023
Copy link
Member

@ActoryOu ActoryOu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that this PR is for Kernel PR#784.

@chinglee-iot chinglee-iot changed the title Update the vApplicationGetIdleTaskMemory for SMP Update the vApplicationGetPassiveIdleTaskMemory for SMP Dec 7, 2023
@kar-rahul-aws kar-rahul-aws merged commit da0185f into FreeRTOS:main Dec 7, 2023
TrongNguyenR pushed a commit to renesas/FreeRTOS-Kernel-Partner-Supported-Ports that referenced this pull request Oct 30, 2024
* Fix get idle task memory prototype

* Fix alignment

* Update for get passive idle task memory

* Fix formating
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants