We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 93b6a21 + 88f879d commit fefa91fCopy full SHA for fefa91f
rtos/rtx/TARGET_CORTEX_M/RTX_CM_lib.h
@@ -478,7 +478,7 @@ void set_stack_heap(void) {
478
mbed_stack_isr_start = ISR_STACK_START;
479
#else
480
/* Interrupt stack - reserve space at the end of the free block */
481
- mbed_stack_isr_size = ISR_STACK_SIZE;
+ mbed_stack_isr_size = ISR_STACK_SIZE < free_size ? ISR_STACK_SIZE : free_size;
482
mbed_stack_isr_start = free_start + free_size - mbed_stack_isr_size;
483
free_size -= mbed_stack_isr_size;
484
#endif
0 commit comments