FreeRTOS-Kernel icon indicating copy to clipboard operation
FreeRTOS-Kernel copied to clipboard

Enhancements and Bug Fixes for F1Kx Port

Open TrongNguyenR opened this issue 1 year ago • 3 comments

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.

TrongNguyenR avatar Oct 31 '24 13:10 TrongNguyenR