Kernel-Aware ISR on EFM32GG11

Kernel-Aware ISR on EFM32GG11

Home Forums Real-Time Kernels Kernel-Aware ISR on EFM32GG11

This topic contains 4 replies, has 3 voices, and was last updated by  Farukh Chaudhry 4 months, 2 weeks ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #27521

    Brice Pridgen
    Participant

    I’d like to suspend and resume a task through a GPIO ISR on an EFM32GG11. I understand that I need to make the ISR kernel-aware so that I can use OSTaskSuspend and OSTaskResume within the ISR. One example shows the use of CPU_INT_SRC_HANDLER_SET_KA() to make the ISR kernel-aware, but that function seems to be removed from the latest version of Micrium OS. Can someone please help me understand what is needed to suspend and resume tasks in an ISR? Thanks

    #27533

    Farukh Chaudhry
    Participant

    Hello Brice,

    Which Micrium OS do you have? Which example are you referring to?

    #27534

    Brice Pridgen
    Participant

    Hi Farukh,

    I have Micrium OS Kernel 5.7.0.

    I’m referring to the examples under Section 2. Micrium OS Kernel Basics on this page: https://www.silabs.com/support/training/micrium

    #27535

    Hello Brice,

    Questions pertaining to Micrium OS should be directed to the Silicon Labs forums.
    This forum is intended for the µC/OS product lines.

    Regards,
    Sharbel

    #27559

    Farukh Chaudhry
    Participant

    Hello Brice,

    The function CPU_INT_SRC_HANDLER_SET_KA should be there for use.

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.

View the complete site map

x
Loading...