HelenOS sources
pio_read_32 76 kernel/arch/mips32/src/mach/malta/malta.c uint8_t isa_irq = host2uint32_t_le(pio_read_32(GT64120_PCI0_INTACK));
pio_read_32 77 kernel/arch/mips32/src/mach/msim/dorder.c return pio_read_32((ioport32_t *) MSIM_DORDER_ADDRESS);
pio_read_32 58 kernel/arch/ppc32/src/drivers/pic.c pio_read_32(&pic[PIC_MASK_LOW]) | (1 << intnum));
pio_read_32 61 kernel/arch/ppc32/src/drivers/pic.c pio_read_32(&pic[PIC_MASK_HIGH]) | (1 << (intnum - 32)));
pio_read_32 72 kernel/arch/ppc32/src/drivers/pic.c pio_read_32(&pic[PIC_MASK_LOW]) & (~(1 << intnum)));
pio_read_32 75 kernel/arch/ppc32/src/drivers/pic.c pio_read_32(&pic[PIC_MASK_HIGH]) & (~(1 << (intnum - 32))));
pio_read_32 99 kernel/arch/ppc32/src/drivers/pic.c pending = pio_read_32(&pic[PIC_PENDING_LOW]);
pio_read_32 103 kernel/arch/ppc32/src/drivers/pic.c pending = pio_read_32(&pic[PIC_PENDING_HIGH]);
pio_read_32 55 kernel/genarch/src/drivers/gicv2/gicv2.c uint32_t typer = pio_read_32(&distr->typer);
pio_read_32 80 kernel/genarch/src/drivers/gicv2/gicv2.c uint32_t iar = pio_read_32(&irqc->cpui->iar);
pio_read_32 52 kernel/genarch/src/drivers/pl011/pl011.c while ((pio_read_32((ioport32_t *)&uart->regs->flag) & PL011_UART_FLAG_TXFF_FLAG) != 0)
pio_read_32 92 kernel/genarch/src/drivers/pl011/pl011.c while ((pio_read_32((ioport32_t *)&uart->regs->flag) & PL011_UART_FLAG_RXFE_FLAG) == 0) {
pio_read_32 94 kernel/genarch/src/drivers/pl011/pl011.c const uint8_t data = pio_read_32(&uart->regs->data);
pio_read_32 81 kernel/genarch/src/drivers/s3c24xx/irqc.c return pio_read_32(&irqc->regs->intoffset);
pio_read_32 113 kernel/genarch/src/drivers/s3c24xx/irqc.c pio_write_32(&irqc->regs->intmsk, pio_read_32(&irqc->regs->intmsk) &
pio_read_32 120 kernel/genarch/src/drivers/s3c24xx/irqc.c pio_write_32(&irqc->regs->intmsk, pio_read_32(&irqc->regs->intmsk) |
pio_read_32 128 kernel/genarch/src/drivers/s3c24xx/irqc.c pio_read_32(&irqc->regs->intsubmsk) &
pio_read_32 136 kernel/genarch/src/drivers/s3c24xx/irqc.c pio_read_32(&irqc->regs->intsubmsk) |
pio_read_32 57 kernel/genarch/src/drivers/s3c24xx/uart.c while ((pio_read_32(&uart->io->ufstat) & S3C24XX_UFSTAT_TX_FULL) != 0)
pio_read_32 88 kernel/genarch/src/drivers/s3c24xx/uart.c while ((pio_read_32(&uart->io->ufstat) & S3C24XX_UFSTAT_RX_COUNT) != 0) {
pio_read_32 89 kernel/genarch/src/drivers/s3c24xx/uart.c uint32_t data = pio_read_32(&uart->io->urxh);
pio_read_32 90 kernel/genarch/src/drivers/s3c24xx/uart.c pio_read_32(&uart->io->uerstat);
pio_read_32 135 kernel/genarch/src/drivers/s3c24xx/uart.c pio_read_32(&uart->io->ucon) & ~UCON_RX_INT_LEVEL);
pio_read_32 781 kernel/generic/src/console/cmd.c const uint32_t val = pio_read_32(ptr);
pio_read_32 468 kernel/generic/src/ipc/irq.c pio_read_32((ioport32_t *) code->cmds[i].addr);
pio_read_32 53 uspace/drv/audio/hdaudio/regif.c return uint32_t_le2host(pio_read_32(r));
pio_read_32 477 uspace/drv/block/ddisk/ddisk.c ddisk->size = (int32_t) pio_read_32(&ddisk->ddisk_regs->size);
pio_read_32 268 uspace/drv/bus/pci/pciintel/pci.c val = uint32_t_le2host(pio_read_32(bus->conf_data_reg));
pio_read_32 270 uspace/drv/bus/pci/pciintel/pci.c val = uint32_t_le2host(pio_read_32(
pio_read_32 311 uspace/drv/bus/pci/pciintel/pci.c val = uint32_t_le2host(pio_read_32(bus->conf_data_reg));
pio_read_32 313 uspace/drv/bus/pci/pciintel/pci.c val = uint32_t_le2host(pio_read_32(
pio_read_32 42 uspace/drv/bus/usb/ehci/ehci_regs.h #define EHCI_RD(reg) uint32_t_le2host(pio_read_32(&(reg)))
pio_read_32 43 uspace/drv/bus/usb/ohci/ohci_regs.h #define OHCI_RD(reg) uint32_t_le2host(pio_read_32(&(reg)))
pio_read_32 623 uspace/drv/bus/usb/uhci/hc.c pio_read_32(&instance->registers->flbaseadd) & ~0xfff;
pio_read_32 322 uspace/drv/char/pl011/pl011.c while (pio_read_32(®s->flag) & PL011_UART_FLAG_TXFF_FLAG)
pio_read_32 110 uspace/drv/intctl/apic/apic.c regsel.value = pio_read_32(&apic->regs[IOREGSEL]);
pio_read_32 113 uspace/drv/intctl/apic/apic.c return pio_read_32(&apic->regs[IOWIN]);
pio_read_32 127 uspace/drv/intctl/apic/apic.c regsel.value = pio_read_32(&apic->regs[IOREGSEL]);
pio_read_32 264 uspace/drv/intctl/gicv2/gicv2.c uint32_t typer = pio_read_32(&distr->typer);
pio_read_32 111 uspace/drv/nic/e1k/e1k.c (pio_read_32(E1000_REG_ADDR(e1000, reg)))
pio_read_32 157 uspace/drv/nic/rtl8139/driver.c ddf_msg(LVL_DEBUG, "Rewriting rcr: %x -> %x", pio_read_32(rtl8139->io_port + RCR),
pio_read_32 234 uspace/drv/nic/rtl8139/driver.c *mac0_dest = pio_read_32(rtl8139->io_port + MAC0);
pio_read_32 358 uspace/drv/nic/rtl8139/driver.c #define rtl8139_tbuf_busy(tsd) ((pio_read_32(tsd) & TSD_OWN) == 0)
pio_read_32 414 uspace/drv/nic/rtl8139/driver.c uint32_t tsd_value = pio_read_32(tsd);
pio_read_32 687 uspace/drv/nic/rtl8139/driver.c uint32_t tsd_value = pio_read_32(tsd_to_check);
pio_read_32 811 uspace/drv/nic/rtl8139/driver.c uint32_t miss = pio_read_32(rtl8139->io_port + MPC) & MPC_VMASK;
pio_read_32 1233 uspace/drv/nic/rtl8139/driver.c uint32_t tcr = pio_read_32(rtl8139->io_port + TCR);
pio_read_32 745 uspace/drv/nic/rtl8169/driver.c uint32_t rcr = pio_read_32(rtl8169->regs + RCR);
pio_read_32 828 uspace/drv/nic/rtl8169/driver.c uint32_t rcr = pio_read_32(rtl8169->regs + RCR);
pio_read_32 879 uspace/drv/nic/rtl8169/driver.c uint32_t rcr = pio_read_32(rtl8169->regs + RCR);
pio_read_32 924 uspace/drv/nic/rtl8169/driver.c uint32_t rcr = pio_read_32(rtl8169->regs + RCR);
pio_read_32 1181 uspace/drv/nic/rtl8169/driver.c phyar = pio_read_32(rtl8169->regs + PHYAR);
pio_read_32 1199 uspace/drv/nic/rtl8169/driver.c phyar = pio_read_32(rtl8169->regs + PHYAR);
pio_read_32 130 uspace/drv/platform/amdm37x/amdm37x.c const unsigned osc_clk = pio_read_32(&device->prm.clocks->clksel) &
pio_read_32 132 uspace/drv/platform/amdm37x/amdm37x.c const unsigned clk_reg = pio_read_32(&device->prm.global->clksrc_ctrl);
pio_read_32 147 uspace/drv/platform/amdm37x/amdm37x.c if (pio_read_32(&mpu->clkstst) & MPU_CM_CLKSTST_CLKACTIVITY_MPU_ACTIVE_FLAG) {
pio_read_32 148 uspace/drv/platform/amdm37x/amdm37x.c if (pio_read_32(&mpu->idlest_pll) & MPU_CM_IDLEST_PLL_ST_MPU_CLK_LOCKED_FLAG) {
pio_read_32 150 uspace/drv/platform/amdm37x/amdm37x.c const uint32_t reg = pio_read_32(&mpu->clksel1_pll);
pio_read_32 158 uspace/drv/platform/amdm37x/amdm37x.c (pio_read_32(&mpu->clksel2_pll) &
pio_read_32 176 uspace/drv/platform/amdm37x/amdm37x.c pio_read_32(&mpu->clksel1_pll));
pio_read_32 217 uspace/drv/platform/amdm37x/amdm37x.c if (pio_read_32(&device->cm.clocks->idlest_ckgen) & CLOCK_CONTROL_CM_IDLEST_CKGEN_ST_CORE_CLK_FLAG) {
pio_read_32 220 uspace/drv/platform/amdm37x/amdm37x.c pio_read_32(&device->cm.clocks->clksel1_pll);
pio_read_32 234 uspace/drv/platform/amdm37x/amdm37x.c pio_read_32(&device->cm.core->clksel) &
pio_read_32 278 uspace/drv/platform/amdm37x/amdm37x.c if ((pio_read_32(&device->cm.clocks->clken2_pll) &
pio_read_32 346 uspace/drv/platform/amdm37x/amdm37x.c pio_read_32(&device->cm.clocks->idlest_ckgen),
pio_read_32 347 uspace/drv/platform/amdm37x/amdm37x.c pio_read_32(&device->cm.clocks->idlest2_ckgen));
pio_read_32 373 uspace/drv/platform/amdm37x/amdm37x.c if (pio_read_32(&device->cm.core->idlest3) & CORE_CM_IDLEST3_ST_USBTLL_FLAG) {
pio_read_32 381 uspace/drv/platform/amdm37x/amdm37x.c while (!(pio_read_32(&device->tll->sysstatus) & TLL_SYSSTATUS_RESET_DONE_FLAG))
pio_read_32 241 uspace/drv/platform/malta/malta.c val = uint32_t_le2host(pio_read_32(
pio_read_32 87 uspace/lib/c/include/ddi.h extern uint32_t pio_read_32(const ioport32_t *);
pio_read_32 125 uspace/lib/c/include/ddi.h return uint32_t_le2host(pio_read_32(reg));
pio_read_32 129 uspace/lib/c/include/ddi.h return uint32_t_be2host(pio_read_32(reg));
pio_read_32 161 uspace/lib/c/include/ddi.h uint32_t v = pio_read_32(reg);
pio_read_32 87 uspace/lib/posix/include/libc/ddi.h extern uint32_t pio_read_32(const ioport32_t *);
pio_read_32 125 uspace/lib/posix/include/libc/ddi.h return uint32_t_le2host(pio_read_32(reg));
pio_read_32 129 uspace/lib/posix/include/libc/ddi.h return uint32_t_be2host(pio_read_32(reg));
pio_read_32 161 uspace/lib/posix/include/libc/ddi.h uint32_t v = pio_read_32(reg);
pio_read_32 171 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c con = pio_read_32(&ts->io->con);
pio_read_32 188 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c tsc = pio_read_32(&ts->io->tsc);
pio_read_32 219 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c updn = pio_read_32(&ts->io->updn);
pio_read_32 237 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c if ((pio_read_32(&ts->io->con) & ADCCON_ECFLG) == 0) {
pio_read_32 266 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c pio_write_32(&ts->io->tsc, (pio_read_32(&ts->io->tsc) & ~3) | 4);
pio_read_32 269 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c pio_write_32(&ts->io->con, pio_read_32(&ts->io->con) | ADCCON_ENABLE_START);
pio_read_32 310 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c data = pio_read_32(&ts->io->dat0);
pio_read_32 313 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c data = pio_read_32(&ts->io->dat1);
pio_read_32 140 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c while ((pio_read_32(&uart->io->ufstat) & S3C24XX_UFSTAT_RX_COUNT) != 0) {
pio_read_32 141 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c uint32_t data = pio_read_32(&uart->io->urxh) & 0xff;
pio_read_32 142 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c uint32_t status = pio_read_32(&uart->io->uerstat);
pio_read_32 192 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c pio_read_32(&uart->io->ucon) & ~UCON_RX_INT_LEVEL);
pio_read_32 205 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c while ((pio_read_32(&uart->io->ufstat) & S3C24XX_UFSTAT_TX_FULL) != 0)
HelenOS homepage, sources at GitHub