You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2021/09/13 19:02:06 UTC

[GitHub] [incubator-nuttx] saramonteiro opened a new pull request #4531: xtensa/irq.h: Fixes the routine that clears the processor interrupt

saramonteiro opened a new pull request #4531:
URL: https://github.com/apache/incubator-nuttx/pull/4531


   ## Summary
   Some processor interrupts on xtensa need to be explicitly cleared, e.g, edge triggered interrupts.
    `xtensa_intclear` does this job.
   This PR fixes this routine. The issue was not realized before because we still didn't use a processor
   interrupt that required clearance on processor level, only on peripheral level.   
   
   ## Impact
   Fixes a bug.
   
   ## Testing
   Systimer support is under development and uses edge triggered interrupt. This fix allowed systimer to work properly.
   P.S: Systimer is a timer peripheral present on Espressif newer chips.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [incubator-nuttx] acassis merged pull request #4531: xtensa/irq.h: Fixes the routine that clears the processor interrupt

Posted by GitBox <gi...@apache.org>.
acassis merged pull request #4531:
URL: https://github.com/apache/incubator-nuttx/pull/4531


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org