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

   ## Summary
   
   NuttX now provides nxsched_timer_expiration() for tickless sched timer 
process and nxsched_process_timer()
   for nomal periodic tick sched timer process.
   
   This PR merge nxsched_timer_expiration() into nxsched_process_timer() so 
that driver and arch level code will
   only need to call nxsched_process_timer() to drive NuttX scheduler.
   
   This will simplify NuttX scheduler tick processing.
   
   ## Impact
   
   Simplified NuttX scheduler tick processing. No functional impact, but will 
bring build impact to different platforms.
   
   ## Testing
   
   **ostest passed on rv-virt:nsh**
   
   ```
   nsh> uname -a
   NuttX 0.0.0 4309ea8e18-dirty Jan 11 2026 23:19:43 risc-v rv-virt
   nsh> ostest
   
   (...)
   
   Final memory usage:
   VARIABLE  BEFORE   AFTER
   ======== ======== ========
   arena     1fcec1c  1fcec1c
   ordblks         1        6
   mxordblk  1fca968  1fc6020
   uordblks     42b4     63fc
   fordblks  1fca968  1fc8820
   user_main: Exiting
   ostest_main: Exiting with status 0
   nsh>
   ```
   
   


-- 
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]

Reply via email to