HelenOS sources

pio_read_16       753 kernel/generic/src/console/cmd.c 	const uint16_t val = pio_read_16(ptr);
pio_read_16       464 kernel/generic/src/ipc/irq.c 			    pio_read_16((ioport16_t *) code->cmds[i].addr);
pio_read_16        48 uspace/drv/audio/hdaudio/regif.c 	return uint16_t_le2host(pio_read_16(r));
pio_read_16       350 uspace/drv/block/isa-ide/isa-ide.c 		buf[i] = pio_read_16(&chan->cmd->data_port);
pio_read_16       502 uspace/drv/block/pci-ide/pci-ide.c 		buf[i] = pio_read_16(&chan->cmd->data_port);
pio_read_16       288 uspace/drv/bus/usb/uhci/hc.c 	} while ((pio_read_16(&registers->usbcmd) & UHCI_CMD_HCRESET) != 0);
pio_read_16       312 uspace/drv/bus/usb/uhci/hc.c 	} while ((pio_read_16(&registers->usbcmd) & UHCI_CMD_HCRESET) != 0);
pio_read_16       327 uspace/drv/bus/usb/uhci/hc.c 	const uint16_t cmd = pio_read_16(&registers->usbcmd);
pio_read_16       586 uspace/drv/bus/usb/uhci/hc.c 		uint16_t s = pio_read_16(&instance->registers->usbsts);
pio_read_16       636 uspace/drv/bus/usb/uhci/hc.c 		const uint16_t cmd = pio_read_16(&instance->registers->usbcmd);
pio_read_16       637 uspace/drv/bus/usb/uhci/hc.c 		const uint16_t sts = pio_read_16(&instance->registers->usbsts);
pio_read_16       639 uspace/drv/bus/usb/uhci/hc.c 		    pio_read_16(&instance->registers->usbintr);
pio_read_16       654 uspace/drv/bus/usb/uhci/hc.c 		int frnum = pio_read_16(&instance->registers->frnum) & 0x3ff;
pio_read_16       144 uspace/drv/bus/usb/uhci/uhci_rh.c 	uint16_t port_status = pio_read_16(port);
pio_read_16       150 uspace/drv/bus/usb/uhci/uhci_rh.c 	port_status = pio_read_16(port);
pio_read_16       153 uspace/drv/bus/usb/uhci/uhci_rh.c 	while ((port_status = pio_read_16(port)) & STATUS_IN_RESET)
pio_read_16       207 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t value = pio_read_16(hub->ports[port]);
pio_read_16       242 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t val = pio_read_16(hub->ports[port]);
pio_read_16       280 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t status = pio_read_16(hub->ports[port]);
pio_read_16       353 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t status = pio_read_16(hub->ports[port]);
pio_read_16       361 uspace/drv/bus/usb/uhci/uhci_rh.c 		    ")", pio_read_16(hub->ports[port]));
pio_read_16       419 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t status_a = pio_read_16(hub->ports[0]);
pio_read_16       420 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t status_b = pio_read_16(hub->ports[1]);
pio_read_16       100 uspace/drv/nic/ne2k/dp8390.c 		*((uint16_t *) buf + i) = pio_read_16((ioport16_t *) (port));
pio_read_16       137 uspace/drv/nic/ne2k/dp8390.c 		uint16_t word = pio_read_16(ne2k->data_port);
pio_read_16       230 uspace/drv/nic/ne2k/dp8390.c 		ne2k->mac.address[i] = pio_read_16(ne2k->data_port);
pio_read_16       143 uspace/drv/nic/rtl8139/driver.c 	return pio_read_16(rtl8139->io_port + CR) & CR_BUFE;
pio_read_16       236 uspace/drv/nic/rtl8139/driver.c 	*mac4_dest = pio_read_16(rtl8139->io_port + MAC0 + 4);
pio_read_16       549 uspace/drv/nic/rtl8139/driver.c 	uint16_t rx_offset = pio_read_16(rtl8139->io_port + CAPR) + 16;
pio_read_16       551 uspace/drv/nic/rtl8139/driver.c 	uint16_t bytes_received = pio_read_16(rtl8139->io_port + CBA);
pio_read_16      1441 uspace/drv/nic/rtl8139/driver.c 	if (pio_read_16(rtl8139->io_port + CSCR) & CS_CON_STATUS) {
pio_read_16      1463 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1504 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1509 uspace/drv/nic/rtl8139/driver.c 		uint16_t anar_lp = pio_read_16(rtl8139->io_port + ANLPAR);
pio_read_16      1607 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1667 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1691 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1743 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1744 uspace/drv/nic/rtl8139/driver.c 	uint16_t anar = pio_read_16(rtl8139->io_port + ANAR);
pio_read_16      1745 uspace/drv/nic/rtl8139/driver.c 	uint16_t anar_lp = pio_read_16(rtl8139->io_port + ANLPAR);
pio_read_16      1746 uspace/drv/nic/rtl8139/driver.c 	uint16_t aner = pio_read_16(rtl8139->io_port + ANER);
pio_read_16      1779 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      2153 uspace/drv/nic/rtl8139/driver.c 	uint16_t isr = pio_read_16(rtl8139->io_port + ISR);
pio_read_16      1101 uspace/drv/nic/rtl8169/driver.c 		isr = pio_read_16(rtl8169->regs + ISR) & INT_KNOWN;
pio_read_16        86 uspace/lib/c/include/ddi.h extern uint16_t pio_read_16(const ioport16_t *);
pio_read_16       117 uspace/lib/c/include/ddi.h 	return uint16_t_le2host(pio_read_16(reg));
pio_read_16       121 uspace/lib/c/include/ddi.h 	return uint16_t_be2host(pio_read_16(reg));
pio_read_16       152 uspace/lib/c/include/ddi.h 	uint16_t v = pio_read_16(reg);
pio_read_16        86 uspace/lib/posix/include/libc/ddi.h extern uint16_t pio_read_16(const ioport16_t *);
pio_read_16       117 uspace/lib/posix/include/libc/ddi.h 	return uint16_t_le2host(pio_read_16(reg));
pio_read_16       121 uspace/lib/posix/include/libc/ddi.h 	return uint16_t_be2host(pio_read_16(reg));
pio_read_16       152 uspace/lib/posix/include/libc/ddi.h 	uint16_t v = pio_read_16(reg);
pio_read_16       218 uspace/lib/virtio/virtio.c 	if (size > pio_read_16(&cfg->queue_size)) {
HelenOS homepage, sources at GitHub