HelenOS sources

ns16550_reg_read   81 kernel/genarch/src/drivers/ns16550/ns16550.c 	if (ns16550_reg_read(instance, NS16550_REG_LSR) & LSR_DATA_READY)
ns16550_reg_read   91 kernel/genarch/src/drivers/ns16550/ns16550.c 	while (ns16550_reg_read(instance, NS16550_REG_LSR) & LSR_DATA_READY) {
ns16550_reg_read   92 kernel/genarch/src/drivers/ns16550/ns16550.c 		uint8_t data = ns16550_reg_read(instance, NS16550_REG_RBR);
ns16550_reg_read  101 kernel/genarch/src/drivers/ns16550/ns16550.c 	    ns16550_reg_read(instance, NS16550_REG_LSR) & LSR_DATA_READY,
ns16550_reg_read  102 kernel/genarch/src/drivers/ns16550/ns16550.c 	    (void) ns16550_reg_read(instance, NS16550_REG_RBR));
ns16550_reg_read  108 kernel/genarch/src/drivers/ns16550/ns16550.c 	    !(ns16550_reg_read(instance, NS16550_REG_LSR) & LSR_TH_READY),
HelenOS homepage, sources at GitHub