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