/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/device/ |
D | usb_device_khci.h | 41 #define USB_KHCI_BDT_SET_ADDRESS(bdt_base, ep, direction, odd, address) \ argument 43 (((uint32_t)(direction)&1U) << 4U) | (((uint32_t)(odd)&1U) << 3U)) >> \ 48 #define USB_KHCI_BDT_SET_CONTROL(bdt_base, ep, direction, odd, control) \ argument 50 (((uint32_t)(direction)&1U) << 4U) | (((uint32_t)(odd)&1U) << 3U)) >> \ 54 #define USB_KHCI_BDT_GET_ADDRESS(bdt_base, ep, direction, odd) … argument 56 … (((uint32_t)(direction)&1U) << 4U) | (((uint32_t)(odd)&1U) << 3U)) >> \ 61 #define USB_KHCI_BDT_GET_CONTROL(bdt_base, ep, direction, odd) \ argument 63 (((uint32_t)(direction)&1U) << 4U) | (((uint32_t)(odd)&1U) << 3U)) >> \ 67 #define USB_KHCI_BDT_SET_ADDRESS(bdt_base, ep, direction, odd, address) \ argument 69 (((uint32_t)(direction)&1U) << 4U) | (((uint32_t)(odd)&1U) << 3U)) + \ [all …]
|
D | usb_device_khci.c | 47 …usb_device_khci_state_struct_t *khciState, uint8_t endpoint, uint8_t direction, uint8_t *buffer, u… 109 …usb_device_khci_state_struct_t *khciState, uint8_t endpoint, uint8_t direction, uint8_t *buffer, u… 111 uint32_t index = ((uint32_t)endpoint << 1U) | (uint32_t)direction; 121 USB_KHCI_BDT_SET_ADDRESS((uint32_t)khciState->bdt, endpoint, direction, 126 …(uint32_t)khciState->bdt, endpoint, direction, khciState->endpointState[index].stateUnion.stateBit… 281 …uint8_t direction = (epInit->endpointAddress & USB_DESCRIPTOR_ENDPOINT_ADDRESS_DIRECTION_MASK… in USB_DeviceKhciEndpointInit() local 283 uint8_t index = ((uint8_t)((uint32_t)endpoint << 1U)) | (uint8_t)direction; in USB_DeviceKhciEndpointInit() 314 (USB_IN == direction) ? USB_ENDPT_EPTXEN_MASK : USB_ENDPT_EPRXEN_MASK; in USB_DeviceKhciEndpointInit() 319 if (USB_IN == direction) in USB_DeviceKhciEndpointInit() 366 if ((USB_CONTROL_ENDPOINT == endpoint) && (USB_OUT == direction)) in USB_DeviceKhciEndpointInit() [all …]
|
D | usb_device_dci.c | 259 …uint8_t direction = (endpointAddress & USB_DESCRIPTOR_ENDPOINT_ADDRESS_DIRECTION_M… in USB_DeviceTransfer() local 275 if (0U != deviceHandle->epCallback[(uint8_t)((uint32_t)endpoint << 1U) | direction].isBusy) in USB_DeviceTransfer() 280 deviceHandle->epCallback[(uint8_t)((uint32_t)endpoint << 1U) | direction].isBusy = 1U; in USB_DeviceTransfer() 299 deviceHandle->epCallback[(uint8_t)((uint32_t)endpoint << 1U) | direction].isBusy = 0U; in USB_DeviceTransfer() 595 uint8_t direction = (message->code & USB_DESCRIPTOR_ENDPOINT_ADDRESS_DIRECTION_MASK) >> in USB_DeviceNotification() local 646 … if (NULL != handle->epCallback[(uint8_t)((uint32_t)endpoint << 1U) | direction].callbackFn) in USB_DeviceNotification() 659 … handle->epCallback[(uint8_t)((uint32_t)endpoint << 1U) | direction].isBusy = 0U; in USB_DeviceNotification() 662 … status = handle->epCallback[(uint8_t)((uint32_t)endpoint << 1U) | direction].callbackFn( in USB_DeviceNotification() 664 … handle->epCallback[(uint8_t)((uint32_t)endpoint << 1U) | direction].callbackParam); in USB_DeviceNotification() 1075 uint8_t direction; in USB_DeviceInitEndpoint() local [all …]
|
D | usb_device_ehci.c | 73 uint8_t direction); 251 …uint8_t direction = (epInit->endpointAddress & USB_DESCRIPTOR_ENDPOINT_ADDRESS_DIRECTION_MASK… in USB_DeviceEhciEndpointInit() local 253 uint8_t index = ((uint8_t)((uint32_t)endpoint << 1U)) | direction; in USB_DeviceEhciEndpointInit() 308 ((0U != direction) ? in USB_DeviceEhciEndpointInit() 316 ((0U != direction) ? in USB_DeviceEhciEndpointInit() 341 uint8_t direction = in USB_DeviceEhciEndpointDeinit() local 343 uint8_t index = ((uint8_t)((uint32_t)endpoint << 1U)) | direction; in USB_DeviceEhciEndpointDeinit() 368 … ~((0U != direction) ? (USBHS_EPCR_TXE_MASK | USBHS_EPCR_TXT_MASK | USBHS_EPCR_TXS_MASK) : in USB_DeviceEhciEndpointDeinit() 374 … ~((0U != direction) ? (USBHS_EPCR_TXE_MASK | USBHS_EPCR_TXT_MASK | USBHS_EPCR_TXS_MASK) : in USB_DeviceEhciEndpointDeinit() 395 uint8_t direction = in USB_DeviceEhciEndpointStall() local [all …]
|
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/spi/ |
D | fsl_flexio_spi.c | 82 if (handle->direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_TransferSendTransaction() 96 if (handle->direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_TransferSendTransaction() 120 FLEXIO_SPI_WriteData(base, handle->direction, tmpData); in FLEXIO_SPI_TransferSendTransaction() 132 tmpData = FLEXIO_SPI_ReadData(base, handle->direction); in FLEXIO_SPI_TransferReceiveTransaction() 142 if (handle->direction == kFLEXIO_SPI_LsbFirst) in FLEXIO_SPI_TransferReceiveTransaction() 157 if (handle->direction == kFLEXIO_SPI_LsbFirst) in FLEXIO_SPI_TransferReceiveTransaction() 711 flexio_spi_shift_direction_t direction, in FLEXIO_SPI_WriteBlocking() argument 740 FLEXIO_SPI_WriteData(base, direction, *buffer++); in FLEXIO_SPI_WriteBlocking() 760 flexio_spi_shift_direction_t direction, in FLEXIO_SPI_ReadBlocking() argument 789 *buffer++ = (uint8_t)FLEXIO_SPI_ReadData(base, direction); in FLEXIO_SPI_ReadBlocking() [all …]
|
D | fsl_flexio_spi.h | 189 flexio_spi_shift_direction_t direction; /*!< Shift direction. */ member 414 flexio_spi_shift_direction_t direction) in FLEXIO_SPI_GetTxDataRegisterAddress() argument 416 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_GetTxDataRegisterAddress() 438 flexio_spi_shift_direction_t direction) in FLEXIO_SPI_GetRxDataRegisterAddress() argument 440 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_GetRxDataRegisterAddress() 491 … FLEXIO_SPI_WriteData(FLEXIO_SPI_Type *base, flexio_spi_shift_direction_t direction, uint32_t data) in FLEXIO_SPI_WriteData() argument 493 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_WriteData() 513 … inline uint32_t FLEXIO_SPI_ReadData(FLEXIO_SPI_Type *base, flexio_spi_shift_direction_t direction) in FLEXIO_SPI_ReadData() argument 515 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_ReadData() 538 flexio_spi_shift_direction_t direction, [all …]
|
D | fsl_flexio_spi_edma.c | 132 flexio_spi_shift_direction_t direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig() local 141 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig() 145 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_EDMAConfig() 149 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig() 153 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_EDMAConfig() 157 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig() 161 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_EDMAConfig() 165 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_EDMAConfig() 180 xferConfig.destAddr = FLEXIO_SPI_GetTxDataRegisterAddress(base, direction); in FLEXIO_SPI_EDMAConfig() 190 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_EDMAConfig() [all …]
|
D | fsl_flexio_spi_dma.c | 130 flexio_spi_shift_direction_t direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_DMAConfig() local 139 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_DMAConfig() 143 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_DMAConfig() 147 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_DMAConfig() 151 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_DMAConfig() 155 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_DMAConfig() 159 direction = kFLEXIO_SPI_LsbFirst; in FLEXIO_SPI_DMAConfig() 163 direction = kFLEXIO_SPI_MsbFirst; in FLEXIO_SPI_DMAConfig() 178 xferConfig.destAddr = FLEXIO_SPI_GetTxDataRegisterAddress(base, direction); in FLEXIO_SPI_DMAConfig() 187 if (direction == kFLEXIO_SPI_MsbFirst) in FLEXIO_SPI_DMAConfig() [all …]
|
/hal_nxp-latest/mcux/mcux-sdk/drivers/i2c/ |
D | fsl_i2c_dma.c | 101 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackDMA() 131 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackDMA() 191 i2c_direction_t direction = xfer->direction; in I2C_InitTransferStateMachineDMA() local 215 if ((xfer->subaddressSize > 0U) && (xfer->direction == kI2C_Read)) in I2C_InitTransferStateMachineDMA() 217 direction = kI2C_Write; in I2C_InitTransferStateMachineDMA() 223 result = I2C_MasterRepeatedStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachineDMA() 227 result = I2C_MasterStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachineDMA() 310 if (handle->transfer.direction == kI2C_Read) in I2C_InitTransferStateMachineDMA() 361 if (handle->transfer.direction == kI2C_Read) in I2C_MasterTransferDMAConfig() 473 if (handle->transfer.direction == kI2C_Read) in I2C_MasterTransferDMA() [all …]
|
D | fsl_i2c_edma.c | 101 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackEDMA() 132 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackEDMA() 200 i2c_direction_t direction = xfer->direction; in I2C_InitTransferStateMachineEDMA() local 214 if ((xfer->subaddressSize > 0U) && (0U != (uint8_t)(xfer->direction == kI2C_Read))) in I2C_InitTransferStateMachineEDMA() 216 direction = kI2C_Write; in I2C_InitTransferStateMachineEDMA() 222 result = I2C_MasterRepeatedStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachineEDMA() 226 result = I2C_MasterStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachineEDMA() 312 if (handle->transfer.direction == kI2C_Read) in I2C_InitTransferStateMachineEDMA() 363 if (handle->transfer.direction == kI2C_Read) in I2C_MasterTransferEDMAConfig() 480 if (handle->transfer.direction == kI2C_Read) in I2C_MasterTransferEDMA() [all …]
|
D | fsl_i2c.c | 234 i2c_direction_t direction = xfer->direction; in I2C_InitTransferStateMachine() local 245 if (xfer->direction == kI2C_Read) in I2C_InitTransferStateMachine() 247 direction = kI2C_Write; in I2C_InitTransferStateMachine() 266 if (direction == kI2C_Write) in I2C_InitTransferStateMachine() 299 result = I2C_MasterRepeatedStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachine() 303 result = I2C_MasterStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachine() 368 if (handle->transfer.direction == kI2C_Write) in I2C_MasterTransferRunStateMachine() 399 if (handle->transfer.direction == kI2C_Write) in I2C_MasterTransferRunStateMachine() 831 status_t I2C_MasterStart(I2C_Type *base, uint8_t address, i2c_direction_t direction) in I2C_MasterStart() argument 864 base->D = (uint8_t)(((uint32_t)address) << 1U | ((direction == kI2C_Read) ? 1U : 0U)); in I2C_MasterStart() [all …]
|
/hal_nxp-latest/mcux/mcux-sdk/drivers/ii2c/ |
D | fsl_i2c.c | 180 i2c_direction_t direction = xfer->direction; in I2C_InitTransferStateMachine() local 191 if (xfer->direction == kI2C_Read) in I2C_InitTransferStateMachine() 193 direction = kI2C_Write; in I2C_InitTransferStateMachine() 212 if (direction == kI2C_Write) in I2C_InitTransferStateMachine() 233 result = I2C_MasterRepeatedStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachine() 237 result = I2C_MasterStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachine() 309 if (handle->transfer.direction == kI2C_Write) in I2C_MasterTransferRunStateMachine() 340 if (handle->transfer.direction == kI2C_Write) in I2C_MasterTransferRunStateMachine() 632 status_t I2C_MasterStart(I2C_Type *base, uint8_t address, i2c_direction_t direction) in I2C_MasterStart() argument 647 base->I2DR = (uint16_t)(((uint32_t)address) << 1U | ((direction == kI2C_Read) ? 1U : 0U)); in I2C_MasterStart() [all …]
|
/hal_nxp-latest/mcux/mcux-sdk/components/gpio/ |
D | fsl_adapter_igpio.c | 27 uint16_t direction : 1U; member 306 gpioState->pin.direction = (uint16_t)pinConfig->direction; in HAL_GpioInit() 309 if (kHAL_GpioDirectionOut == (hal_gpio_direction_t)pinConfig->direction) in HAL_GpioInit() 311 gpioPinconfig.direction = kGPIO_DigitalOutput; in HAL_GpioInit() 316 gpioPinconfig.direction = kGPIO_DigitalInput; in HAL_GpioInit() 332 if ((uint16_t)kHAL_GpioDirectionIn == gpioState->pin.direction) in HAL_GpioDeinit() 391 if (kHAL_GpioDirectionOut == (hal_gpio_direction_t)gpioStateHandle->pin.direction) in HAL_GpioGetTriggerMode() 413 if (kHAL_GpioDirectionOut == (hal_gpio_direction_t)gpioStateHandle->pin.direction) in HAL_GpioSetTriggerMode() 481 if (kHAL_GpioDirectionOut == (hal_gpio_direction_t)gpioStateHandle->pin.direction) in HAL_GpioWakeUpSetting()
|
D | fsl_adapter_gint.c | 27 uint16_t direction : 1U; member 83 if (kHAL_GpioDirectionOut == pinConfig->direction) in HAL_GpioInit() 119 gpioStateHandle->pin.direction = (uint16_t)pinConfig->direction; in HAL_GpioInit() 193 assert((uint16_t)kHAL_GpioDirectionOut != gpioStateHandle->pin.direction); in HAL_GpioSetTriggerMode() 259 assert((uint16_t)kHAL_GpioDirectionOut != gpioStateHandle->pin.direction); in HAL_GpioWakeUpSetting() 457 gpioState->pin.direction = pinConfig->direction; 459 if (kHAL_GpioDirectionOut == pinConfig->direction) 558 if (kHAL_GpioDirectionOut == gpioStateHandle->pin.direction) 578 if (kHAL_GpioDirectionOut == gpioStateHandle->pin.direction) 638 if (kHAL_GpioDirectionOut == gpioStateHandle->pin.direction)
|
D | fsl_adapter_gpio.c | 43 uint16_t direction : 1U; member 53 hal_gpio_direction_t direction; member 579 (void)memcpy((void *)&gpioState->direction, (void *)pinConfig, sizeof(hal_gpio_pin_config_t)); in HAL_GpioInit() 581 …ioPort[pinConfig->port], pinConfig->pin, (const gpio_pin_config_t *)(void *)&pinConfig->direction); in HAL_GpioInit() 592 if (kHAL_GpioDirectionIn == gpioState->direction) in HAL_GpioDeinit() 649 if (kHAL_GpioDirectionOut == gpioState->direction) in HAL_GpioGetTriggerMode() 674 assert(kHAL_GpioDirectionOut != gpioState->direction); in HAL_GpioSetTriggerMode() 751 if (kHAL_GpioDirectionOut == gpioState->direction) in HAL_GpioWakeUpSetting() 782 if (kHAL_GpioDirectionOut == gpioState->direction) in HAL_GpioExitLowpower() 788 if (kHAL_GpioDirectionIn == gpioState->direction) in HAL_GpioExitLowpower()
|
D | fsl_adapter_rt_gpio.c | 27 uint16_t direction : 1U; member 214 gpioState->pin.direction = (uint16_t)pinConfig->direction; in HAL_GpioInit() 217 if (kHAL_GpioDirectionOut == pinConfig->direction) in HAL_GpioInit() 267 if ((uint16_t)kHAL_GpioDirectionIn == gpioState->pin.direction) in HAL_GpioDeinit() 326 if ((uint16_t)kHAL_GpioDirectionOut == gpioStateHandle->pin.direction) in HAL_GpioGetTriggerMode() 346 assert((uint16_t)kHAL_GpioDirectionOut != gpioStateHandle->pin.direction); in HAL_GpioSetTriggerMode() 403 if ((uint16_t)kHAL_GpioDirectionOut == gpioStateHandle->pin.direction) in HAL_GpioWakeUpSetting()
|
D | fsl_adapter_rgpio.c | 27 uint16_t direction : 1U; member 251 gpioState->pin.direction = (uint16_t)pinConfig->direction; in HAL_GpioInit() 254 if (kHAL_GpioDirectionOut == pinConfig->direction) in HAL_GpioInit() 329 if ((uint16_t)kHAL_GpioDirectionOut == gpioStateHandle->pin.direction) in HAL_GpioGetTriggerMode() 347 assert((uint16_t)kHAL_GpioDirectionOut != gpioStateHandle->pin.direction); in HAL_GpioSetTriggerMode() 392 if ((uint16_t)kHAL_GpioDirectionOut == gpioStateHandle->pin.direction) in HAL_GpioWakeUpSetting()
|
/hal_nxp-latest/imx/drivers/ |
D | uart_imx.c | 63 initConfig->direction | in UART_Init() 194 void UART_SetInvertCmd(UART_Type* base, uint32_t direction, bool invert) in UART_SetInvertCmd() argument 196 assert((direction & uartDirectionTx) || (direction & uartDirectionRx)); in UART_SetInvertCmd() 200 if (direction & UART_UCR2_RXEN_MASK) in UART_SetInvertCmd() 202 if (direction & UART_UCR2_TXEN_MASK) in UART_SetInvertCmd() 207 if (direction & UART_UCR2_RXEN_MASK) in UART_SetInvertCmd() 209 if (direction & UART_UCR2_TXEN_MASK) in UART_SetInvertCmd()
|
/hal_nxp-latest/mcux/mcux-sdk/drivers/smartcard/ |
D | fsl_smartcard_usim.c | 560 if (kSMARTCARD_Receive == context->direction) in SMARTCARD_USIM_TransferNonBlocking() 577 if (kSMARTCARD_Receive == xfer->direction) in SMARTCARD_USIM_TransferNonBlocking() 579 context->direction = xfer->direction; in SMARTCARD_USIM_TransferNonBlocking() 584 else if (kSMARTCARD_Transmit == xfer->direction) in SMARTCARD_USIM_TransferNonBlocking() 586 context->direction = xfer->direction; in SMARTCARD_USIM_TransferNonBlocking() 620 if (context->direction == kSMARTCARD_Transmit) in SMARTCARD_USIM_GetTransferRemainingBytes() 660 if (kSMARTCARD_Receive == context->direction) in SMARTCARD_USIM_AbortTransfer() 664 else if (kSMARTCARD_Transmit == context->direction) in SMARTCARD_USIM_AbortTransfer() 708 if (kSMARTCARD_Receive == context->direction) in SMARTCARD_USIM_IRQHandler() 742 if (kSMARTCARD_Receive == context->direction) in SMARTCARD_USIM_IRQHandler() [all …]
|
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpi2c/ |
D | fsl_lpi2c_edma.c | 174 if (xfer->direction == kLPI2C_Read) in LPI2C_GenerateCommands() 186 lpi2c_direction_t direction = (xfer->subaddressSize != 0U) ? kLPI2C_Write : xfer->direction; in LPI2C_GenerateCommands() local 190 …t16_t)kStartCmd | (uint16_t)((uint16_t)((uint16_t)xfer->slaveAddress << 1U) | (uint16_t)direction); in LPI2C_GenerateCommands() 204 if ((xfer->dataSize != 0U) && (xfer->direction == kLPI2C_Read)) in LPI2C_GenerateCommands() 207 if (direction == kLPI2C_Write) in LPI2C_GenerateCommands() 263 if ((transfer->direction == kLPI2C_Read) && (transfer->dataSize > (256U * 4U))) in LPI2C_MasterTransferEDMA() 317 bool hasSendData = (transfer->direction == kLPI2C_Write) && (transfer->dataSize != 0U); in LPI2C_MasterTransferEDMA() 318 bool hasReceiveData = (transfer->direction == kLPI2C_Read) && (transfer->dataSize != 0U); in LPI2C_MasterTransferEDMA() 497 if (handle->transfer.direction == kLPI2C_Write) in LPI2C_MasterTransferGetCountEDMA()
|
D | fsl_lpi2c.c | 935 if ((transfer->direction == kLPI2C_Read) && in LPI2C_MasterTransferBlocking() 951 …lpi2c_direction_t direction = (0U != transfer->subaddressSize) ? kLPI2C_Write : transfer->directio… in LPI2C_MasterTransferBlocking() local 956 … (uint16_t)((uint16_t)((uint16_t)transfer->slaveAddress << 1U) | (uint16_t)direction); in LPI2C_MasterTransferBlocking() 971 if ((0U != transfer->dataSize) && (transfer->direction == kLPI2C_Read)) in LPI2C_MasterTransferBlocking() 974 if (direction == kLPI2C_Write) in LPI2C_MasterTransferBlocking() 1001 if ((transfer->direction == kLPI2C_Write) && (transfer->dataSize > 0U)) in LPI2C_MasterTransferBlocking() 1008 if ((transfer->direction == kLPI2C_Read) && (transfer->dataSize > 0U)) in LPI2C_MasterTransferBlocking() 1182 if (xfer->direction == kLPI2C_Read) in LPI2C_RunTransferStateMachine() 1231 if (xfer->direction == kLPI2C_Read) in LPI2C_RunTransferStateMachine() 1239 if (xfer->direction == kLPI2C_Write) in LPI2C_RunTransferStateMachine() [all …]
|
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpi2c/ |
D | fsl_lpi2c_edma.c | 167 if (xfer->direction == kLPI2C_Read) in LPI2C_GenerateCommands() 179 lpi2c_direction_t direction = (xfer->subaddressSize != 0U) ? kLPI2C_Write : xfer->direction; in LPI2C_GenerateCommands() local 183 …t16_t)kStartCmd | (uint16_t)((uint16_t)((uint16_t)xfer->slaveAddress << 1U) | (uint16_t)direction); in LPI2C_GenerateCommands() 197 if ((xfer->dataSize != 0U) && (xfer->direction == kLPI2C_Read)) in LPI2C_GenerateCommands() 200 if (direction == kLPI2C_Write) in LPI2C_GenerateCommands() 256 if ((transfer->direction == kLPI2C_Read) && (transfer->dataSize > (256U * 4U))) in LPI2C_MasterTransferEDMA() 318 bool hasSendData = (transfer->direction == kLPI2C_Write) && (transfer->dataSize != 0U); in LPI2C_MasterTransferEDMA() 319 bool hasReceiveData = (transfer->direction == kLPI2C_Read) && (transfer->dataSize != 0U); in LPI2C_MasterTransferEDMA() 500 if (handle->transfer.direction == kLPI2C_Write) in LPI2C_MasterTransferGetCountEDMA()
|
D | fsl_lpi2c.c | 1028 if ((transfer->direction == kLPI2C_Read) && in LPI2C_MasterTransferBlocking() 1052 …lpi2c_direction_t direction = (0U != transfer->subaddressSize) ? kLPI2C_Write : transfer->directio… in LPI2C_MasterTransferBlocking() local 1057 … (uint16_t)((uint16_t)((uint16_t)transfer->slaveAddress << 1U) | (uint16_t)direction); in LPI2C_MasterTransferBlocking() 1072 if ((0U != transfer->dataSize) && (transfer->direction == kLPI2C_Read)) in LPI2C_MasterTransferBlocking() 1075 if (direction == kLPI2C_Write) in LPI2C_MasterTransferBlocking() 1102 if ((transfer->direction == kLPI2C_Write) && (transfer->dataSize > 0U)) in LPI2C_MasterTransferBlocking() 1109 if ((transfer->direction == kLPI2C_Read) && (transfer->dataSize > 0U)) in LPI2C_MasterTransferBlocking() 1220 if (handle->transfer.direction == kLPI2C_Read) in LPI2C_TransferStateMachineSendCommand() 1278 if (handle->transfer.direction == kLPI2C_Read) in LPI2C_TransferStateMachineReadCommand() 1291 if (handle->transfer.direction == kLPI2C_Write) in LPI2C_TransferStateMachineTransferData() [all …]
|
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/host/class/ |
D | usb_host_msd.c | 554 uint8_t direction; in USB_HostMsdDataCallback() local 575 if (transfer->direction == USB_IN) in USB_HostMsdDataCallback() 577 direction = USB_REQUEST_TYPE_DIR_IN; in USB_HostMsdDataCallback() 581 direction = USB_REQUEST_TYPE_DIR_OUT; in USB_HostMsdDataCallback() 590 … (direction | ((usb_host_pipe_t *)msdInstance->inPipe)->endpointAddress)) != in USB_HostMsdDataCallback() 637 transfer->direction = USB_OUT; in USB_HostMsdProcessCommand() 654 transfer->direction = msdInstance->msdCommand.dataDirection; in USB_HostMsdProcessCommand() 660 if (transfer->direction == USB_OUT) in USB_HostMsdProcessCommand() 690 transfer->direction = USB_IN; in USB_HostMsdProcessCommand() 735 uint8_t direction, in USB_HostMsdCommand() argument [all …]
|
/hal_nxp-latest/mcux/mcux-sdk/drivers/i3c/ |
D | fsl_i3c_edma.c | 80 …e *base, i3c_master_edma_handle_t *handle, void *data, size_t dataSize, i3c_direction_t direction); 142 i3c_direction_t direction = xfer->direction; in I3C_MasterInitTransferStateMachineEDMA() local 196 if (direction == kI3C_Write) in I3C_MasterInitTransferStateMachineEDMA() 216 if (handle->transfer.direction == kI3C_Write) in I3C_MasterInitTransferStateMachineEDMA() 220 else if (handle->transfer.direction == kI3C_Read) in I3C_MasterInitTransferStateMachineEDMA() 230 if (handle->transfer.direction == kI3C_Read) in I3C_MasterInitTransferStateMachineEDMA() 240 … result = I3C_MasterRepeatedStart(base, xfer->busType, xfer->slaveAddress, direction); in I3C_MasterInitTransferStateMachineEDMA() 244 result = I3C_MasterStart(base, xfer->busType, xfer->slaveAddress, direction); in I3C_MasterInitTransferStateMachineEDMA() 254 …pe *base, i3c_master_edma_handle_t *handle, void *data, size_t dataSize, i3c_direction_t direction) in I3C_MasterRunEDMATransfer() argument 265 switch (direction) in I3C_MasterRunEDMATransfer() [all …]
|