HelenOS sources

NS16550_REG_LSR    81 kernel/genarch/src/drivers/ns16550/ns16550.c 	if (ns16550_reg_read(instance, NS16550_REG_LSR) & LSR_DATA_READY)
NS16550_REG_LSR    91 kernel/genarch/src/drivers/ns16550/ns16550.c 	while (ns16550_reg_read(instance, NS16550_REG_LSR) & LSR_DATA_READY) {
NS16550_REG_LSR   101 kernel/genarch/src/drivers/ns16550/ns16550.c 	    ns16550_reg_read(instance, NS16550_REG_LSR) & LSR_DATA_READY,
NS16550_REG_LSR   108 kernel/genarch/src/drivers/ns16550/ns16550.c 	    !(ns16550_reg_read(instance, NS16550_REG_LSR) & LSR_TH_READY),
HelenOS homepage, sources at GitHub