wangchdo opened a new pull request, #17287:
URL: https://github.com/apache/nuttx/pull/17287
## Summary
The current implementation only calls clock_inittime() when RTC is
enabled, which causes it to be skipped on other architectures.
This patch ensures clock_inittime() is invoked during clock
initialization for all cases.
## Impact
Fix clock initialization bug, no function impact to Nuttx
## Testing
**ostest passed on board a2g-tc397-5v-tft**
```
NuttShell (NSH)
nsh>
nsh> ouname -a
NuttX 0.0.0 22a9228479-dirty Nov 7 2025 11:09:55 tricore a2g-tc397-5v-tft
nsh>
nsh> ostest
(...)
user_main: scheduler lock test
sched_lock: Starting lowpri_thread at 97
sched_lock: Set lowpri_thread priority to 97
sched_lock: Starting highpri_thread at 98
sched_lock: Set highpri_thread priority to 98
sched_lock: Waiting...
sched_lock: PASSED No pre-emption occurred while scheduler was locked.
sched_lock: Starting lowpri_thread at 97
sched_lock: Set lowpri_thread priority to 97
sched_lock: Starting highpri_thread at 98
sched_lock: Set highpri_thread priority to 98
sched_lock: Waiting...
sched_lock: PASSED No pre-emption occurred while scheduler was locked.
sched_lock: Finished
End of test memory usage:
VARIABLE BEFORE AFTER
======== ======== ========
arena 28dfc 28dfc
ordblks 7 6
mxordblk 1f8c8 1f8c8
uordblks 553c 553c
fordblks 238c0 238c0
user_main: nxevent test
End of test memory usage:
VARIABLE BEFORE AFTER
======== ======== ========
arena 28dfc 28dfc
ordblks 6 6
mxordblk 1f8c8 1f8c8
uordblks 553c 553c
fordblks 238c0 238c0
Final memory usage:
VARIABLE BEFORE AFTER
======== ======== ========
arena 28dfc 28dfc
ordblks 1 6
mxordblk 24238 1f8c8
uordblks 4bc4 553c
fordblks 24238 238c0
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]