Hi, After receiving a command on the serial port I want to disable all interrupts and then wait for the serial port to receive a byte. The following code shows what I am doing.
IEN = 0 ; _nop_() ; _nop_() ; while( !S0RIR ) ; rxbyte = ( uint8_t ) S0TBUF ; S0RIR = 0 ;
The watchdog timer is running unless you stop it before an EINIT or SRVWDT instruction. Sauli