HelenOS sources

pio_read_16       751 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       337 uspace/drv/block/isa-ide/isa-ide.c 		buf[i] = pio_read_16(&chan->cmd->data_port);
pio_read_16       490 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       303 uspace/drv/bus/usb/uhci/hc.c 	const uint16_t cmd = pio_read_16(&registers->usbcmd);
pio_read_16       562 uspace/drv/bus/usb/uhci/hc.c 		uint16_t s = pio_read_16(&instance->registers->usbsts);
pio_read_16       612 uspace/drv/bus/usb/uhci/hc.c 		const uint16_t cmd = pio_read_16(&instance->registers->usbcmd);
pio_read_16       613 uspace/drv/bus/usb/uhci/hc.c 		const uint16_t sts = pio_read_16(&instance->registers->usbsts);
pio_read_16       615 uspace/drv/bus/usb/uhci/hc.c 		    pio_read_16(&instance->registers->usbintr);
pio_read_16       630 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        99 uspace/drv/nic/ne2k/dp8390.c 		*((uint16_t *) buf + i) = pio_read_16((ioport16_t *) (port));
pio_read_16       136 uspace/drv/nic/ne2k/dp8390.c 		uint16_t word = pio_read_16(ne2k->data_port);
pio_read_16       220 uspace/drv/nic/ne2k/dp8390.c 		ne2k->mac.address[i] = pio_read_16(ne2k->data_port);
pio_read_16       142 uspace/drv/nic/rtl8139/driver.c 	return pio_read_16(rtl8139->io_port + CR) & CR_BUFE;
pio_read_16       235 uspace/drv/nic/rtl8139/driver.c 	*mac4_dest = pio_read_16(rtl8139->io_port + MAC0 + 4);
pio_read_16       546 uspace/drv/nic/rtl8139/driver.c 	uint16_t rx_offset = pio_read_16(rtl8139->io_port + CAPR) + 16;
pio_read_16       548 uspace/drv/nic/rtl8139/driver.c 	uint16_t bytes_received = pio_read_16(rtl8139->io_port + CBA);
pio_read_16      1413 uspace/drv/nic/rtl8139/driver.c 	if (pio_read_16(rtl8139->io_port + CSCR) & CS_CON_STATUS) {
pio_read_16      1435 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1476 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1481 uspace/drv/nic/rtl8139/driver.c 		uint16_t anar_lp = pio_read_16(rtl8139->io_port + ANLPAR);
pio_read_16      1579 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1639 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1663 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1715 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1716 uspace/drv/nic/rtl8139/driver.c 	uint16_t anar = pio_read_16(rtl8139->io_port + ANAR);
pio_read_16      1717 uspace/drv/nic/rtl8139/driver.c 	uint16_t anar_lp = pio_read_16(rtl8139->io_port + ANLPAR);
pio_read_16      1718 uspace/drv/nic/rtl8139/driver.c 	uint16_t aner = pio_read_16(rtl8139->io_port + ANER);
pio_read_16      1751 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      2125 uspace/drv/nic/rtl8139/driver.c 	uint16_t isr = pio_read_16(rtl8139->io_port + ISR);
pio_read_16      1080 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