hujun260 opened a new pull request, #9023:
URL: https://github.com/apache/nuttx/pull/9023

   ## Summary
   1 Similar to Linux and zephyr, all implementations are in arm64_arch_timer.c
   
   2 Arm64 tickless is turned off by default. If it needs to be turned on, you 
need to configure the switch CONFIG_SCHED_TICKLESS ON
   
   3 The implementation strategy for tick/tickless is to use the timer inside 
the CPU and implement the timer driver based on the ARCH_TIMER framework.
   
   4 We implemented tick_* Callback functions to adapt to the driven interface 
to avoid time format conversion overhead
   
   5 In arm64_tick_cancel func,The remaining time that is not used, so this 
value can be ignored without reading the corresponding register to obtain the 
remaining cycles
   
   6 Currently, tick/tickless can takes effect in SMP and non SMP mode, ostest 
can pass.
   ## Impact
   arm64 suppot tickless mode
   ## Testing
   ostest pass
   


-- 
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-unsubscr...@nuttx.apache.org

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

Reply via email to