Issues with portSET_INTERRUPT_MASK_FROM_ISR for cortex R5
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 52/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Stale
- Tech stack
- cmake
- Domain
- embedded-iot
Research direction
Start in ThirdParty/bsp/freertos10_xilinx/src/freertos10_xilinx.cmake around line 464 and inspect how the Cortex R5 interrupt-mask definition is configured. Confirm the Cortex R5 configuration includes portSET_INTERRUPT_MASK_FROM_ISR and verify the generated FreeRTOS setup uses that definition.
Written by the indexing model from the issue text.
Description
After updating our application for CortexR5 to SDT workflow with 2025.2 we experienced issues with FreeRTOS. It turned out that interrupt mask from ISR (portSET_INTERRUPT_MASK_FROM_ISR) is not properly defined for CortexR5:
Issue could be fixed by adding this to freertos10_xilinx.cmake for CortexR5:
set(SET_INT_MASK_FROM_ISR "#define portSET_INTERRUPT_MASK_FROM_ISR() ulPortSetInterruptMask()")
- Dominant language
- HTML
- Stars
- 1.2k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Xilinx/embeddedsw
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Xilinx/embeddedsw#388 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Xilinx/embeddedsw#385 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Xilinx/embeddedsw#374 · 3 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Xilinx/embeddedsw#287 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Xilinx/embeddedsw#235 ·
All issues in Xilinx/embeddedsw
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
status:needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
PX4/PX4-Autopilot#28776 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
zephyrproject-rtos/zephyr#119726 ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
[adam] AdamNet network read doesn't cap to MAX_ADAM_PACKET_LEN, overflows client receive buffers Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
FujiNetWIFI/fujinet-firmware#1649 · 2 comments ·