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       472 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(&regs->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      1235 uspace/drv/nic/rtl8139/driver.c 	uint32_t tcr = pio_read_32(rtl8139->io_port + TCR);
pio_read_32       744 uspace/drv/nic/rtl8169/driver.c 	uint32_t rcr = pio_read_32(rtl8169->regs + RCR);
pio_read_32       827 uspace/drv/nic/rtl8169/driver.c 	uint32_t rcr = pio_read_32(rtl8169->regs + RCR);
pio_read_32       878 uspace/drv/nic/rtl8169/driver.c 	uint32_t rcr = pio_read_32(rtl8169->regs + RCR);
pio_read_32       923 uspace/drv/nic/rtl8169/driver.c 	uint32_t rcr = pio_read_32(rtl8169->regs + RCR);
pio_read_32      1179 uspace/drv/nic/rtl8169/driver.c 		phyar = pio_read_32(rtl8169->regs + PHYAR);
pio_read_32      1197 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        86 uspace/lib/c/include/ddi.h extern uint32_t pio_read_32(const ioport32_t *);
pio_read_32       124 uspace/lib/c/include/ddi.h 	return uint32_t_le2host(pio_read_32(reg));
pio_read_32       128 uspace/lib/c/include/ddi.h 	return uint32_t_be2host(pio_read_32(reg));
pio_read_32       160 uspace/lib/c/include/ddi.h 	uint32_t v = pio_read_32(reg);
pio_read_32        86 uspace/lib/posix/include/libc/ddi.h extern uint32_t pio_read_32(const ioport32_t *);
pio_read_32       124 uspace/lib/posix/include/libc/ddi.h 	return uint32_t_le2host(pio_read_32(reg));
pio_read_32       128 uspace/lib/posix/include/libc/ddi.h 	return uint32_t_be2host(pio_read_32(reg));
pio_read_32       160 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