HelenOS sources

EHCI_RD           110 uspace/drv/bus/usb/ehci/ehci_rh.c 	    (EHCI_RD(caps->hcsparams) >> EHCI_CAPS_HCS_N_PORTS_SHIFT) &
EHCI_RD           113 uspace/drv/bus/usb/ehci/ehci_rh.c 	    EHCI_RD(caps->hcsparams));
EHCI_RD           117 uspace/drv/bus/usb/ehci/ehci_rh.c 	if (EHCI_RD(caps->hcsparams) & EHCI_CAPS_HCS_PPC_FLAG) {
EHCI_RD           124 uspace/drv/bus/usb/ehci/ehci_rh.c 		    EHCI_RD(regs->portsc[i]));
EHCI_RD           131 uspace/drv/bus/usb/ehci/ehci_rh.c 	ehci_rh_hub_desc_init(instance, EHCI_RD(caps->hcsparams));
EHCI_RD           299 uspace/drv/bus/usb/ehci/ehci_rh.c 	const uint32_t reg = EHCI_RD(hub->registers->portsc[port]);
EHCI_RD           341 uspace/drv/bus/usb/ehci/ehci_rh.c 	while (EHCI_RD(job->hub->registers->portsc[job->port]) &
EHCI_RD           350 uspace/drv/bus/usb/ehci/ehci_rh.c 	if (!(EHCI_RD(job->hub->registers->portsc[job->port]) &
EHCI_RD           354 uspace/drv/bus/usb/ehci/ehci_rh.c 		    EHCI_RD(job->hub->registers->portsc[job->port]));
EHCI_RD           427 uspace/drv/bus/usb/ehci/ehci_rh.c 		if ((EHCI_RD(hub->registers->portsc[port]) &
EHCI_RD           542 uspace/drv/bus/usb/ehci/ehci_rh.c 		uint32_t status = EHCI_RD(hub->registers->portsc[port]);
EHCI_RD           277 uspace/drv/bus/usb/ehci/hc.c 		*status = EHCI_RD(hc->registers->usbsts);
EHCI_RD           400 uspace/drv/bus/usb/ehci/hc.c 	if (!(EHCI_RD(instance->registers->usbsts) & USB_STS_HC_HALTED_FLAG)) {
EHCI_RD           408 uspace/drv/bus/usb/ehci/hc.c 		while ((EHCI_RD(instance->registers->usbsts) & USB_STS_HC_HALTED_FLAG) == 0) {
EHCI_RD           419 uspace/drv/bus/usb/ehci/hc.c 	while (EHCI_RD(instance->registers->usbcmd) & USB_CMD_HC_RESET_FLAG) {
EHCI_RD           454 uspace/drv/bus/usb/ehci/hc.c 	    &instance->registers->usbcmd, EHCI_RD(instance->registers->usbcmd),
EHCI_RD           455 uspace/drv/bus/usb/ehci/hc.c 	    &instance->registers->usbsts, EHCI_RD(instance->registers->usbsts),
EHCI_RD           456 uspace/drv/bus/usb/ehci/hc.c 	    &instance->registers->usbintr, EHCI_RD(instance->registers->usbintr),
EHCI_RD           457 uspace/drv/bus/usb/ehci/hc.c 	    &instance->registers->configflag, EHCI_RD(instance->registers->configflag));
EHCI_RD           459 uspace/drv/bus/usb/ehci/hc.c 	EHCI_WR(instance->registers->usbsts, EHCI_RD(instance->registers->usbsts));
EHCI_RD           188 uspace/drv/bus/usb/ehci/res.c 	const uint32_t hcc_params = EHCI_RD(hc->caps->hccparams);
HelenOS homepage, sources at GitHub