saramonteiro opened a new pull request #4585: URL: https://github.com/apache/incubator-nuttx/pull/4585
## Summary Espressif newer chips come with systimer peripheral which is suitable for OS tick generation and timekeeping. RT timer is a component that allow multiple clients (like drivers) to set timeout alarms and keep tracking of the time. Like Wi-Fi driver. This MR adds support for RT timer relying on systimer. P.S: Note that on ESP32-C3, one systimer comparator is used for OS tick generation and the other for rt timer, but on ESP32-S2, systimer is exclusively used for rt timer and it's not used for OS tick generation. Instead, internal xtensa timers are used for this purpose. The reason is that on ESP32-S2, systimer has only edge interrupt and the processor has a small amount of edge interrupts available, therefore, we manage better our resources using this approach. ## Impact N/A ## Test Internal rt timer test on GL. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
