5.28 __watchdog_reset Intrinsic Function
The IAR __watchdog_reset intrinsic function inserts a wdr
(watchdog reset) instruction.
Suggested Replacement
There is no equivalent MPLAB XC8 built-in function, but a wdr
instruction can be inserted using in-line assembly.
Use asm("wdr"); to insert the wdr instruction into
the generated code..
Caveats
None
Examples
Consider migrating IAR code such
as:
void main(void)
{
__watchdog_reset();
}to MPLAB XC8
code similar
to:void main(void)
{
asm("wdr");
}Further Information
See the In-line Assembly and ??? and section in the MPLAB XC8 C Compiler User's Guide for AVR MCUs for more information on in-line assembly.
