Rolled back ex4-serial.c to remove mp stuff that had been overwritten into file. First commit from windows vm. whee