Why not just use DEBUG for transmit & DEBUGIN for receive?

These commands work 100% with a 4MHz oscillator up to 19200 bps, offer the same modifiers as SERIN2/SEROUT2, and produce much smaller code!