Hi Steve,
I think it is letting you know that if you get a WD reset, on restart you
won't be able to check to see the reset cause was, that you can with
other
boards. It will always appear as a hardware reset.
reset_demo.c explains the this too.
So basically, the following checks will not work and it will always see a
hardware reset.
// check why the controller was last reset
if (chkHardReset()) {
sprintf(s, "Hard reset (power fail) occurred.\r\n");
MY_SER_PUTS(s);
}
if (chkWDTO()) {
sprintf(s, "Watchdog timeout occurred.\r\n");
MY_SER_PUTS(s);
}
if (chkSoftReset()) {
sprintf(s, "'Soft' reset (by software)
occurred.\r\n");
MY_SER_PUTS(s);
}
Dave...
---
Very funny Scotty, now beam down my clothes!!!