Create softuart.c