io and uart capability