void arm_puts(const char * str) { while (*str) { arm_board_serial_putc(*str); str++; } }
char arm_board_serial_getc(void) { char ch = pl01x_getc(VERSATILE_UART_BASE, VERSATILE_UART_TYPE); if (ch == '\r') { ch = '\n'; } arm_board_serial_putc(ch); return ch; }
char arm_board_serial_getc(void) { char ch = imx_getc(IMX_UART_BASE); if (ch == '\r') { ch = '\n'; } arm_board_serial_putc(ch); return ch; }
static void printc(char **out, u32 *out_len, char ch) { if (out) { if (*out) { if (out_len && (0 < *out_len)) { **out = ch; ++(*out); (*out_len)--; } else { **out = ch; ++(*out); } } } else { arm_board_serial_putc(ch); } }