This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAP3503: SYS/BIOS HWI order for same priority isr's

Part Number: OMAP3503
Other Parts Discussed in Thread: SYSBIOS

Good afternoon,

I am trying to determine how sys/bios  would select which of 2 qued hwi's of the same priority to run after finishing another higher priority hwi?

I haven't been able to find the answer to this anywhere else so was hoping someone on here would be able to tell me?

Many thanks

Sean

  • Hi Sean,

    I looked through these docs and couldn't locate the answer:

    • <BIOS>/docs/Bios_User_Guide.pdf
    • <BIOS>/docs/cdoc/ti/sysbios/hal/Hwi.html
    • <BIOS>/docs/cdoc/ti/sysbios/family/arm/a8/intcps/Hwi.html

    I'll need to reach out internally to find the answer. I'll keep you posted.

    Thanks and regards,
    Frank

     

  • Hi Sean,

    It is first come, first serve. So if two threads (Hwi, Swi or Task) of the same priority were made ready, the one that was readied first will run first. Of course all Hwi's are higher than all Swi's which are higher than all Tasks.

    Todd

    [fyi...sorry for the slow response...I thought I hit reply the other day]