what decides allowable serial speeds?