261
Philips Semiconductors
Preliminary User Manual
LPC2119/2129/2292/2294
ARM-based Microcontroller
• RealMonitor enters a loop, polling the DCC. If the DCC read buffer is full, control is passed to
rm_ReceiveData()
(RealMonitor
internal function). If the DCC write buffer is free, control is passed to
rm_TransmitData()
(RealMonitor internal function). If there
is nothing else to do, the function returns to the caller. The ordering of the above comparisons gives reads from the DCC a
higher priority than writes to the communications link.
• RealMonitor stops the foreground application. Both IRQs and FIQs continue to be serviced if they were enabled by the
application at the time the foreground application was stopped.