Interrupt driven Mega UARTS

The normal Arduino Serial library uses interrupts.