RTOS safe buffered serial driver

Fork of SerialDriver by BlazeX .

no such method: tip