Lines Matching refs:endpoint
72 uint8_t endpoint,
250 uint8_t endpoint = (epInit->endpointAddress & USB_ENDPOINT_NUMBER_MASK); in USB_DeviceEhciEndpointInit() local
253 uint8_t index = ((uint8_t)((uint32_t)endpoint << 1U)) | direction; in USB_DeviceEhciEndpointInit()
291 if ((USB_CONTROL_ENDPOINT == endpoint)) in USB_DeviceEhciEndpointInit()
304 if ((USB_CONTROL_ENDPOINT == endpoint)) in USB_DeviceEhciEndpointInit()
315 ehciState->registerBase->EPCR[endpoint - 1U] |= in USB_DeviceEhciEndpointInit()
340 uint8_t endpoint = (ep & USB_ENDPOINT_NUMBER_MASK); in USB_DeviceEhciEndpointDeinit() local
343 uint8_t index = ((uint8_t)((uint32_t)endpoint << 1U)) | direction; in USB_DeviceEhciEndpointDeinit()
365 if (0U == endpoint) in USB_DeviceEhciEndpointDeinit()
373 ehciState->registerBase->EPCR[endpoint - 1U] &= in USB_DeviceEhciEndpointDeinit()
394 uint8_t endpoint = ep & USB_ENDPOINT_NUMBER_MASK; in USB_DeviceEhciEndpointStall() local
398 if (0U == endpoint) in USB_DeviceEhciEndpointStall()
425 …ehciState->registerBase->EPCR[endpoint - 1U] |= ((0U != direction) ? USBHS_EPCR_TXS_MASK : USBHS_E… in USB_DeviceEhciEndpointStall()
444 uint8_t endpoint = ep & USB_ENDPOINT_NUMBER_MASK; in USB_DeviceEhciEndpointUnstall() local
449 if (0U == endpoint) in USB_DeviceEhciEndpointUnstall()
455 ehciState->registerBase->EPCR[endpoint - 1U] &= in USB_DeviceEhciEndpointUnstall()
457 …ehciState->registerBase->EPCR[endpoint - 1U] |= ((0U != direction) ? USBHS_EPCR_TXR_MASK : USBHS_E… in USB_DeviceEhciEndpointUnstall()
519 uint8_t endpoint, in USB_DeviceEhciCancelControlPipe() argument
523 uint32_t index = ((uint32_t)endpoint << 1U) + (uint32_t)direction; in USB_DeviceEhciCancelControlPipe()
524 uint32_t primeBit = 1UL << (endpoint + 16U * direction); in USB_DeviceEhciCancelControlPipe()
598 message.code = endpoint | (uint8_t)((uint32_t)direction << 0x07U); in USB_DeviceEhciCancelControlPipe()
633 uint8_t endpoint; in USB_DeviceEhciInterruptTokenDone() local
643 for (endpoint = 0U; endpoint < USB_DEVICE_CONFIG_ENDPOINTS; endpoint++) in USB_DeviceEhciInterruptTokenDone()
646 if (0U != (status & (1UL << endpoint))) in USB_DeviceEhciInterruptTokenDone()
649 … temp = (void *)&ehciState->qh[(uint8_t)((uint32_t)endpoint << 1U) + USB_OUT].setupBufferBack; in USB_DeviceEhciInterruptTokenDone()
655 USB_DeviceEhciCancelControlPipe(ehciState, endpoint, direction); in USB_DeviceEhciInterruptTokenDone()
657 USB_DeviceEhciCancelControlPipe(ehciState, endpoint, 1U ^ direction); in USB_DeviceEhciInterruptTokenDone()
658 message.code = (endpoint) | (USB_OUT << 0x07U); in USB_DeviceEhciInterruptTokenDone()
663 USB_DeviceEhciFillSetupBuffer(ehciState, endpoint); in USB_DeviceEhciInterruptTokenDone()
683 endpoint = count - 16U; in USB_DeviceEhciInterruptTokenDone()
688 endpoint = count; in USB_DeviceEhciInterruptTokenDone()
691 if (endpoint >= USB_DEVICE_CONFIG_ENDPOINTS) in USB_DeviceEhciInterruptTokenDone()
695 index = (endpoint << 1U) + direction; in USB_DeviceEhciInterruptTokenDone()
698 if ((USB_CONTROL_ENDPOINT == endpoint) && (USB_IN == direction)) in USB_DeviceEhciInterruptTokenDone()
799 message.code = endpoint | (uint8_t)((uint32_t)direction << 0x07U); in USB_DeviceEhciInterruptTokenDone()
819 primeBit = 1UL << (endpoint + 16U * direction); in USB_DeviceEhciInterruptTokenDone()