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(®isters->usbcmd) & UHCI_CMD_HCRESET) != 0);
pio_read_16 303 uspace/drv/bus/usb/uhci/hc.c const uint16_t cmd = pio_read_16(®isters->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