Home
last modified time | relevance | path

Searched refs:bitsIndex (Results 1 – 1 of 1) sorted by relevance

/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/device/
Dusb_device_lpcip3511.c272 uint32_t bitsIndex; in USB_DeviceLpcIp3511MallocMaxPacketBuffer() local
277 bitsIndex = 0U; in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
284 if (bitsIndex >= USB_DEVICE_IP3511_BITS_FOR_RESERVED_BUFFER) in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
289 if (0U != (s_EpReservedBufferBits[(bitsIndex / 8U)] & in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
290 (uint8_t)(0x01U << (bitsIndex & 0x00000007U)))) /* has allocated */ in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
292 bitsIndex++; in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
295 bitsIndex++; in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
304 s_EpReservedBufferBits[((bitsIndex - multile64 + numIndex) / 8U)] |= in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
305 (uint8_t)(0x01U << ((bitsIndex - multile64 + numIndex) & 0x00000007U)); in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
308 return ENDPOINT_RESERVED_BUFFER_ADDRESS + ((bitsIndex - multile64) * 64U); in USB_DeviceLpcIp3511MallocMaxPacketBuffer()
[all …]