Am I going bananas and/or missing something obvious? The limited amount of googling I have done leads me to believe that the only interrupts which can wake the processor from deep sleep are the D2 and D3 level change. I had rather hoped that I could get a received serial data stream to wake the processor.
Obviously it will require some sort of reset of the serial status to do that, and a suitable serial protocol to define where the actual message is, but at the moment it looks like I need to link the serial in to D2 or D3 to get the wakeup... meh.
Will play with this on Monday.