Esempio n. 1
0
int
serial_tstc(void)
{
#ifdef CONFIG_ALLWINNER
	return _serial_tstc(gd->uart_console+1);
#else
	return _serial_tstc(CONFIG_CONS_INDEX);
#endif
}
Esempio n. 2
0
int serial_tstc(void)
{
	if (!gd->cur_serial_dev)
		return 0;

	return _serial_tstc(gd->cur_serial_dev);
}
Esempio n. 3
0
static int _serial_getc(struct udevice *dev)
{
	struct serial_dev_priv *upriv = dev_get_uclass_priv(dev);
	char val;

	while (!_serial_tstc(dev));

	val = upriv->buf[upriv->rd_ptr++];
	upriv->rd_ptr %= CONFIG_SERIAL_RX_BUFFER_SIZE;

	return val;
}
int serial_tstc(void)
{
	return _serial_tstc(UART_NR);
}
static inline int serial_tstc_dev(unsigned int dev_index)
{
	return _serial_tstc(dev_index);
}
Esempio n. 6
0
extern int 
serial_tstc(void)
{
     return _serial_tstc(CONFIG_CONS_INDEX);
}
Esempio n. 7
0
int serial_stub_tstc(struct stdio_dev *sdev)
{
	return _serial_tstc(sdev->priv);
}
int serial_tstc(void)
{
	return _serial_tstc(gd->cur_serial_dev);
}