I can reset the TM4C1294 microcontroller by watchdog. But how after the reset to identify that it was caused by watchdog, not by other sources. Are there any built-in microcontroller features ? Or should I use watchdog interrupt and store some flag in some non-volatile memory ? Can built-in microcontroller RAM survive during watchdog reset ? Or should I use some other built-in memory (flash etc.) ?