<div dir="ltr">Thanks, I'll take a look.<div><br></div><div>And one more question, regarding watchdog,</div><div><br></div><div>Can someone suggest what is a right way to program a watchdog in a multithreading environment? For example, I have a watchdog which can reboot the system if a freeze flag is  detected. This flag is setted up in a general task which is executed periodically. But I'm not sure first -- that it's a correct place (maybe it's better to do that during a context switching) and second -- in case of a freeze of only single thread it would restart the whole system.</div><div><br></div><div>Thanks.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 31 Aug 2020 at 19:59, Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 31/08/2020 19:06, Ярослав Лещинский wrote:<br>
<br>
><br>
> sometimes I'm getting FATAL, like:<br>
><br>
> *** FATAL ***<br>
> fatal source: 9 (RTEMS_FATAL_SOURCE_EXCEPTION)<br>
><br>
> is it possible to handle this exception, e.g. restart the whole system?<br>
<br>
Yes, some BSPs do this by default in their fatal error extension. You <br>
can customize the behaviour via an initial extension:<br>
<br>
<a href="https://docs.rtems.org/branches/master/c-user/config/general.html#configure-initial-extensions" rel="noreferrer" target="_blank">https://docs.rtems.org/branches/master/c-user/config/general.html#configure-initial-extensions</a><br>
<br>
<a href="https://docs.rtems.org/branches/master/c-user/user_extensions.html#fatal-error-extension" rel="noreferrer" target="_blank">https://docs.rtems.org/branches/master/c-user/user_extensions.html#fatal-error-extension</a><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><span><div style="font-size:12.8px"><font face="verdana, sans-serif" color="#000000">--</font></div><div style="font-size:12.8px"><font face="verdana, sans-serif" color="#000000">Kind regards,</font></div><div style="font-size:12.8px"><font face="verdana, sans-serif" color="#000000"><b>Yaroslav Leshchinsky</b></font></div></span></div></div></div></div></div>