<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jun 4, 2018 at 9:14 AM, Gedare Bloom <span dir="ltr"><<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Indeed, this 'rtc' shell command seems to be a bit of a misnomer. It<br>
conflates access to two different clocks, the tod and rtc. Probably,<br>
it would be better to provide a separate 'tod' command that<br>
reads/writes the tod values, and refactor this 'rtc' to read/write the<br>
rtc. I'm not quite sure about the correctness of writing to the rtc<br>
without updating the tod, though.<br></blockquote><div><br></div><div>Speaking from RTEMS history here. We tended to use Time of Day</div><div>to refer to what RTEMS was maintaining and Real-Time Clock to </div><div>review to battery backed clocks that are ICs. This matches Wikipedia's</div><div>definition and example of a DS1307.</div><div><br></div><div>The driver framework in RTEMS is referred to as RTC but some BSPs</div><div>call the driver TOD and name files and directories accordingly.</div><div><br></div><div>Renaming TOD drivers to RTC derived names has been on my wish</div><div>list for a long time. </div><div><br></div><div>From the command line, the POSIX date command (or a light version)</div><div>is available. The rtc shell command should be dealing with the RTC</div><div>hardware device. This way you can see RTEMS view of time and the</div><div>hardware view. If you have a NTP client, I would think you might like</div><div>to see its view of time also.</div><div><br></div><div>So the rtc command makes sense if you have a battery backed RTC.</div><div>But it often doesn't make sense to even include one in an embedded</div><div>system.</div><div><br></div><div>This is a case where a man with two watches never really knows what</div><div>time it is. :)</div><div><br></div><div>Sorry for the historical confusion. But the distinction originally was</div><div>pretty clear.</div><div><br></div><div>--joel</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="m_2407332581316692629h5"><br>
On Mon, May 28, 2018 at 3:22 AM, jameszxj <<a href="mailto:jameszxj@gmail.com" target="_blank">jameszxj@gmail.com</a>> wrote:<br>
> hi all,<br>
>    rtc command return the current time of day, it seems unreasonable. I<br>
> think it should return the time of real time clock.<br>
> Any other reasons to do so?<br>
</div></div>> ______________________________<wbr>_________________<br>
> devel mailing list<br>
> <a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman<wbr>/listinfo/devel</a><br>
______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman<wbr>/listinfo/devel</a><br>
</blockquote></div><br></div></div>