timing error is never lower without U2X, so the error calculation in HardwareSerial::begin() is useless code. http://wormfood.net/avrbaudcalc.php