FreeRTOS-Kernel
FreeRTOS-Kernel copied to clipboard
Enhancements and Bug Fixes for F1Kx Port
Description
- Fixed interrupt depth comparison logic to enhance accuracy in handling nested interrupts.
- Resolved parameter mismatch in portmacro.h, aligning function calls and definitions for consistency.
- Addressed FPU stack order issue to ensure correct stack management during FPU operations.
- Improved FPU checking flow, optimizing the process to better handle FPU-related context switching.
Test Steps
The test project here (RH850_F1Kx_CCRH) has been re-conducted, and no regressions were found.
Checklist:
- [ ] I have tested my changes. No regression in existing tests.
- [ ] I have modified and/or added unit-tests to cover the code changes in this Pull Request.
Related Issue
N/A
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.