initial commit - based on noftdi branch of the FTDI-serialT Project.