[uart] less macros: uart_getch function and uart_char_available static inline function
if uart is hardcoded, use function directly