| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/host/ |
| D | usb_host_framework.c | 36 usb_host_transfer_t *transfer, in USB_HostCh9RequestCommon() argument 41 transfer->setupPacket->wLength = USB_SHORT_TO_LITTLE_ENDIAN((uint16_t)bufferLen); in USB_HostCh9RequestCommon() 42 transfer->transferBuffer = buffer; in USB_HostCh9RequestCommon() 43 transfer->transferLength = bufferLen; in USB_HostCh9RequestCommon() 45 if (USB_HostSendSetup(deviceInstance->hostHandle, deviceInstance->controlPipe, transfer) != in USB_HostCh9RequestCommon() 51 (void)USB_HostFreeTransfer(deviceInstance->hostHandle, transfer); in USB_HostCh9RequestCommon() 58 usb_host_transfer_t *transfer, in USB_HostStandardGetStatus() argument 66 transfer->setupPacket->bmRequestType = USB_REQUEST_TYPE_DIR_IN | USB_REQUEST_TYPE_TYPE_STANDARD; in USB_HostStandardGetStatus() 69 transfer->setupPacket->bmRequestType |= USB_REQUEST_TYPE_RECIPIENT_DEVICE; in USB_HostStandardGetStatus() 73 transfer->setupPacket->bmRequestType |= USB_REQUEST_TYPE_RECIPIENT_INTERFACE; in USB_HostStandardGetStatus() [all …]
|
| D | usb_host_khci.c | 403 …d _USB_HostKhciGetRightTrRequest(usb_host_controller_handle handle, usb_host_transfer_t **transfer) in _USB_HostKhciGetRightTrRequest() argument 414 *transfer = NULL; in _USB_HostKhciGetRightTrRequest() 434 *transfer = firstTransfer; in _USB_HostKhciGetRightTrRequest() 467 *transfer = firstTransfer; in _USB_HostKhciGetRightTrRequest() 497 …B_HostKhciUnlinkTrRequestFromList(usb_host_controller_handle handle, usb_host_transfer_t *transfer) in _USB_HostKhciUnlinkTrRequestFromList() argument 503 if ((handle == NULL) || (transfer == NULL)) in _USB_HostKhciUnlinkTrRequestFromList() 512 if (transfer == temptr) in _USB_HostKhciUnlinkTrRequestFromList() 522 if (transfer == temptr) in _USB_HostKhciUnlinkTrRequestFromList() 537 if (transfer == temptr) in _USB_HostKhciUnlinkTrRequestFromList() 547 if (transfer == temptr) in _USB_HostKhciUnlinkTrRequestFromList() [all …]
|
| D | usb_host_ehci.c | 210 usb_host_transfer_t *transfer); 250 usb_host_transfer_t *transfer); 317 usb_host_transfer_t *transfer); 373 usb_host_transfer_t *transfer); 509 usb_host_transfer_t *transfer); 579 usb_host_transfer_t *transfer, 589 static void USB_HostEhciTransferCallback(usb_host_transfer_t *transfer, usb_status_t status); 697 static void USB_HostEhciTestCallback(void *param, usb_host_transfer_t *transfer, usb_status_t statu… in USB_HostEhciTestCallback() argument 699 USB_HostFreeTransfer(param, transfer); in USB_HostEhciTestCallback() 707 usb_host_transfer_t *transfer; in USB_HostEhciTestSingleStepGetDeviceDesc() local [all …]
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/host/class/ |
| D | usb_host_phdc.c | 28 static void USB_HostPhdcControlPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_… 38 usb_host_transfer_t *transfer, 48 static void USB_HostPhdcInterruptPipeCallback(void *param, usb_host_transfer_t *transfer, usb_statu… 57 static void USB_HostPhdcBulkInPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_t… 66 static void USB_HostPhdcBulkOutPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_… 75 static void USB_HostPhdcSetInterfaceCallback(void *param, usb_host_transfer_t *transfer, usb_status… 90 static void USB_HostPhdcClearInHaltCallback(void *param, usb_host_transfer_t *transfer, usb_status_… in USB_HostPhdcClearInHaltCallback() argument 103 (void)USB_HostFreeTransfer(phdcInstance->hostHandle, transfer); in USB_HostPhdcClearInHaltCallback() 106 static void USB_HostPhdcClearOutHaltCallback(void *param, usb_host_transfer_t *transfer, usb_status… in USB_HostPhdcClearOutHaltCallback() argument 117 (void)USB_HostFreeTransfer(phdcInstance->hostHandle, transfer); in USB_HostPhdcClearOutHaltCallback() [all …]
|
| D | usb_host_printer.c | 25 static void USB_HostPrinterInPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_t … 34 static void USB_HostPrinterOutPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_t… 43 static void USB_HostPrinterControlPipeCallback(void *param, usb_host_transfer_t *transfer, usb_stat… 61 static void USB_HostPrinterSetInterfaceCallback(void *param, usb_host_transfer_t *transfer, usb_sta… 102 static void USB_HostPrinterClearInHaltCallback(void *param, usb_host_transfer_t *transfer, usb_stat… in USB_HostPrinterClearInHaltCallback() argument 112 (void)USB_HostFreeTransfer(printerInstance->hostHandle, transfer); in USB_HostPrinterClearInHaltCallback() 115 static void USB_HostPrinterClearOutHaltCallback(void *param, usb_host_transfer_t *transfer, usb_sta… in USB_HostPrinterClearOutHaltCallback() argument 125 (void)USB_HostFreeTransfer(printerInstance->hostHandle, transfer); in USB_HostPrinterClearOutHaltCallback() 134 usb_host_transfer_t *transfer; in USB_HostPrinterClearHalt() local 137 status = USB_HostMallocTransfer(printerInstance->hostHandle, &transfer); in USB_HostPrinterClearHalt() [all …]
|
| D | usb_host_msd.c | 30 static void USB_HostMsdClearHaltCallback(void *param, usb_host_transfer_t *transfer, usb_status_t s… 60 static void USB_HostMsdMassResetClearOutCallback(void *param, usb_host_transfer_t *transfer, usb_st… 69 static void USB_HostMsdMassResetClearInCallback(void *param, usb_host_transfer_t *transfer, usb_sta… 78 static void USB_HostMsdMassResetCallback(void *param, usb_host_transfer_t *transfer, usb_status_t s… 87 static void USB_HostMsdControlCallback(void *param, usb_host_transfer_t *transfer, usb_status_t sta… 103 static void USB_HostMsdCswCallback(void *param, usb_host_transfer_t *transfer, usb_status_t status); 112 static void USB_HostMsdCbwCallback(void *param, usb_host_transfer_t *transfer, usb_status_t status); 121 static void USB_HostMsdDataCallback(void *param, usb_host_transfer_t *transfer, usb_status_t status… 139 static void USB_HostMsdSetInterfaceCallback(void *param, usb_host_transfer_t *transfer, usb_status_… 183 static void USB_HostMsdClearHaltCallback(void *param, usb_host_transfer_t *transfer, usb_status_t s… in USB_HostMsdClearHaltCallback() argument [all …]
|
| D | usb_host_hid.c | 25 static void USB_HostHidInPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_t stat… 34 static void USB_HostHidOutPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_t sta… 43 static void USB_HostHidControlCallback(void *param, usb_host_transfer_t *transfer, usb_status_t sta… 61 static void USB_HostHidSetInterfaceCallback(void *param, usb_host_transfer_t *transfer, usb_status_… 103 static void USB_HostHidClearInHaltCallback(void *param, usb_host_transfer_t *transfer, usb_status_t… in USB_HostHidClearInHaltCallback() argument 114 (void)USB_HostFreeTransfer(hidInstance->hostHandle, transfer); in USB_HostHidClearInHaltCallback() 117 static void USB_HostHidClearOutHaltCallback(void *param, usb_host_transfer_t *transfer, usb_status_… in USB_HostHidClearOutHaltCallback() argument 128 (void)USB_HostFreeTransfer(hidInstance->hostHandle, transfer); in USB_HostHidClearOutHaltCallback() 137 usb_host_transfer_t *transfer; in USB_HostHidClearHalt() local 140 status = USB_HostMallocTransfer(hidInstance->hostHandle, &transfer); in USB_HostHidClearHalt() [all …]
|
| D | usb_host_cdc.c | 17 static void USB_HostCdcClearInHaltCallback(void *param, usb_host_transfer_t *transfer, usb_status_t… in USB_HostCdcClearInHaltCallback() argument 28 (void)USB_HostFreeTransfer(cdcInstance->hostHandle, transfer); in USB_HostCdcClearInHaltCallback() 31 static void USB_HostCdcClearOutHaltCallback(void *param, usb_host_transfer_t *transfer, usb_status_… in USB_HostCdcClearOutHaltCallback() argument 42 (void)USB_HostFreeTransfer(cdcInstance->hostHandle, transfer); in USB_HostCdcClearOutHaltCallback() 44 static void USB_HostCdcClearInterruptHaltCallback(void *param, usb_host_transfer_t *transfer, usb_s… in USB_HostCdcClearInterruptHaltCallback() argument 55 (void)USB_HostFreeTransfer(cdcInstance->hostHandle, transfer); in USB_HostCdcClearInterruptHaltCallback() 64 usb_host_transfer_t *transfer; in USB_HostCdcClearHalt() local 67 status = USB_HostMallocTransfer(cdcInstance->hostHandle, &transfer); in USB_HostCdcClearHalt() 81 transfer->callbackFn = callbackFn; in USB_HostCdcClearHalt() 82 transfer->callbackParam = cdcInstance; in USB_HostCdcClearHalt() [all …]
|
| D | usb_host_hub.c | 28 static void USB_HostHubControlCallback(void *param, usb_host_transfer_t *transfer, usb_status_t sta… 37 static void USB_HostHubInPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_t stat… 46 static void USB_HostHubResetCallback(void *param, usb_host_transfer_t *transfer, usb_status_t statu… 81 static void USB_HostHubControlCallback(void *param, usb_host_transfer_t *transfer, usb_status_t sta… in USB_HostHubControlCallback() argument 91 hubInstance->controlCallbackFn(hubInstance->controlCallbackParam, transfer->transferBuffer, in USB_HostHubControlCallback() 92 … transfer->transferSofar, status); /* callback to application */ in USB_HostHubControlCallback() 94 (void)USB_HostFreeTransfer(hubInstance->hostHandle, transfer); in USB_HostHubControlCallback() 97 static void USB_HostHubInPipeCallback(void *param, usb_host_transfer_t *transfer, usb_status_t stat… in USB_HostHubInPipeCallback() argument 104 …hubInstance->inCallbackFn(hubInstance->inCallbackParam, transfer->transferBuffer, transfer->transf… in USB_HostHubInPipeCallback() 107 (void)USB_HostFreeTransfer(hubInstance->hostHandle, transfer); in USB_HostHubInPipeCallback() [all …]
|
| D | usb_host_video.c | 46 static void USB_HostVideoSetControlInterfaceCallback(void *param, usb_host_transfer_t *transfer, us… 55 static void USB_HostVideoSetStreamInterfaceCallback(void *param, usb_host_transfer_t *transfer, usb… 64 static void USB_HostVideoControlCommandCallback(void *param, usb_host_transfer_t *transfer, usb_sta… 73 static void USB_HostVideoStreamIsoInPipeCallback(void *param, usb_host_transfer_t *transfer, usb_st… 248 static void USB_HostVideoSetControlInterfaceCallback(void *param, usb_host_transfer_t *transfer, us… in USB_HostVideoSetControlInterfaceCallback() argument 263 … videoInstance->controlCallbackFn(videoInstance->controlCallbackParam, transfer->transferBuffer, in USB_HostVideoSetControlInterfaceCallback() 264 transfer->transferSofar, status); in USB_HostVideoSetControlInterfaceCallback() 266 (void)USB_HostFreeTransfer(videoInstance->hostHandle, transfer); in USB_HostVideoSetControlInterfaceCallback() 276 static void USB_HostVideoSetStreamInterfaceCallback(void *param, usb_host_transfer_t *transfer, usb… in USB_HostVideoSetStreamInterfaceCallback() argument 293 (void)USB_HostFreeTransfer(videoInstance->hostHandle, transfer); in USB_HostVideoSetStreamInterfaceCallback() [all …]
|
| D | usb_host_audio.c | 171 static void _USB_HostAudioStreamIsoInPipeCallback(void *param, usb_host_transfer_t *transfer, usb_s… in _USB_HostAudioStreamIsoInPipeCallback() argument 178 …audioPtr->inCallbackFn(audioPtr->inCallbackParam, transfer->transferBuffer, transfer->transferSofa… in _USB_HostAudioStreamIsoInPipeCallback() 180 (void)USB_HostFreeTransfer(audioPtr->hostHandle, transfer); in _USB_HostAudioStreamIsoInPipeCallback() 190 static void _USB_HostAudioStreamIsoOutPipeCallback(void *param, usb_host_transfer_t *transfer, usb_… in _USB_HostAudioStreamIsoOutPipeCallback() argument 197 …audioPtr->outCallbackFn(audioPtr->outCallbackParam, transfer->transferBuffer, transfer->transferSo… in _USB_HostAudioStreamIsoOutPipeCallback() 199 (void)USB_HostFreeTransfer(audioPtr->hostHandle, transfer); in _USB_HostAudioStreamIsoOutPipeCallback() 209 static void _USB_HostAudioControlCallback(void *param, usb_host_transfer_t *transfer, usb_status_t … in _USB_HostAudioControlCallback() argument 219 …udioPtr->controlCallbackFn(audioPtr->controlCallbackParam, transfer->transferBuffer, transfer->tra… in _USB_HostAudioControlCallback() 222 (void)USB_HostFreeTransfer(audioPtr->hostHandle, transfer); in _USB_HostAudioControlCallback() 252 usb_host_transfer_t *transfer; in _USB_HostAudioControl() local [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_i2c/ |
| D | fsl_i2c.c | 785 struct _i2c_master_transfer *transfer; in I2C_InitTransferStateMachine() local 787 handle->transfer = *xfer; in I2C_InitTransferStateMachine() 788 transfer = &(handle->transfer); in I2C_InitTransferStateMachine() 791 handle->remainingBytes = transfer->dataSize; in I2C_InitTransferStateMachine() 792 handle->buf = (uint8_t *)transfer->data; in I2C_InitTransferStateMachine() 795 if ((transfer->flags & (uint32_t)kI2C_TransferNoStartFlag) != 0U) in I2C_InitTransferStateMachine() 798 if (transfer->dataSize == 0U) in I2C_InitTransferStateMachine() 802 else if (handle->transfer.direction == kI2C_Write) in I2C_InitTransferStateMachine() 806 else if (handle->transfer.direction == kI2C_Read) in I2C_InitTransferStateMachine() 817 if (transfer->subaddressSize != 0U) in I2C_InitTransferStateMachine() [all …]
|
| D | fsl_i2c_dma.c | 88 struct _i2c_master_transfer *transfer; in I2C_InitTransferStateMachineDMA() local 90 handle->transfer = *xfer; in I2C_InitTransferStateMachineDMA() 91 transfer = &(handle->transfer); in I2C_InitTransferStateMachineDMA() 95 handle->buf = (uint8_t *)transfer->data; in I2C_InitTransferStateMachineDMA() 98 if ((transfer->flags & (uint32_t)kI2C_TransferNoStartFlag) != 0U) in I2C_InitTransferStateMachineDMA() 101 if (transfer->dataSize == 0U) in I2C_InitTransferStateMachineDMA() 105 else if (handle->transfer.direction == kI2C_Write) in I2C_InitTransferStateMachineDMA() 109 else if (handle->transfer.direction == kI2C_Read) in I2C_InitTransferStateMachineDMA() 120 if (transfer->subaddressSize != 0U) in I2C_InitTransferStateMachineDMA() 125 if (transfer->subaddressSize > sizeof(handle->subaddrBuf)) in I2C_InitTransferStateMachineDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/i3c/ |
| D | fsl_i3c.c | 1762 static bool I3C_MasterTransferNoStartFlag(I3C_Type *base, i3c_master_transfer_t *transfer) in I3C_MasterTransferNoStartFlag() argument 1796 status_t I3C_MasterTransferBlocking(I3C_Type *base, i3c_master_transfer_t *transfer) in I3C_MasterTransferBlocking() argument 1798 assert(NULL != transfer); in I3C_MasterTransferBlocking() 1799 assert(transfer->subaddressSize <= sizeof(transfer->subaddress)); in I3C_MasterTransferBlocking() 1802 i3c_direction_t direction = transfer->direction; in I3C_MasterTransferBlocking() 1808 …checkDdrState = (transfer->busType == kI3C_TypeI3CDdr) ? (masterState != kI3C_MasterStateDdr) : tr… in I3C_MasterTransferBlocking() 1823 if (transfer->busType != kI3C_TypeI3CDdr) in I3C_MasterTransferBlocking() 1825 direction = (0UL != transfer->subaddressSize) ? kI3C_Write : transfer->direction; in I3C_MasterTransferBlocking() 1829 if ((transfer->flags & (uint32_t)kI3C_TransferDisableRxTermFlag) != 0U) in I3C_MasterTransferBlocking() 1833 else if (transfer->dataSize <= 255U) in I3C_MasterTransferBlocking() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2c/ |
| D | fsl_i2c.c | 994 struct _i2c_master_transfer *transfer; in I2C_InitTransferStateMachine() local 996 handle->transfer = *xfer; in I2C_InitTransferStateMachine() 997 transfer = &(handle->transfer); in I2C_InitTransferStateMachine() 1000 handle->remainingBytes = transfer->dataSize; in I2C_InitTransferStateMachine() 1001 handle->buf = (uint8_t *)transfer->data; in I2C_InitTransferStateMachine() 1005 if ((transfer->flags & (uint32_t)kI2C_TransferNoStartFlag) != 0U) in I2C_InitTransferStateMachine() 1008 if (transfer->dataSize == 0U) in I2C_InitTransferStateMachine() 1012 else if (handle->transfer.direction == kI2C_Write) in I2C_InitTransferStateMachine() 1016 else if (handle->transfer.direction == kI2C_Read) in I2C_InitTransferStateMachine() 1027 if (transfer->subaddressSize != 0U) in I2C_InitTransferStateMachine() [all …]
|
| D | fsl_i2c_dma.c | 89 struct _i2c_master_transfer *transfer; in I2C_InitTransferStateMachineDMA() local 91 handle->transfer = *xfer; in I2C_InitTransferStateMachineDMA() 92 transfer = &(handle->transfer); in I2C_InitTransferStateMachineDMA() 96 handle->buf = (uint8_t *)transfer->data; in I2C_InitTransferStateMachineDMA() 99 if ((transfer->flags & (uint32_t)kI2C_TransferNoStartFlag) != 0U) in I2C_InitTransferStateMachineDMA() 103 if (transfer->dataSize == 0U) in I2C_InitTransferStateMachineDMA() 107 else if (handle->transfer.direction == kI2C_Write) in I2C_InitTransferStateMachineDMA() 111 else if (handle->transfer.direction == kI2C_Read) in I2C_InitTransferStateMachineDMA() 122 if (transfer->subaddressSize != 0U) in I2C_InitTransferStateMachineDMA() 127 if (transfer->subaddressSize > sizeof(handle->subaddrBuf)) in I2C_InitTransferStateMachineDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/i2c/ |
| D | fsl_adapter_lpc_i2c.c | 32 hal_i2c_slave_transfer_t transfer; member 118 i2cSlaveHandle->transfer.event = (hal_i2c_slave_transfer_event_t)xfer->event; in HAL_I2cSlaveCallback() 121 i2cSlaveHandle->transfer.data = (uint8_t *)xfer->txData; in HAL_I2cSlaveCallback() 122 i2cSlaveHandle->transfer.dataSize = xfer->txSize; in HAL_I2cSlaveCallback() 126 i2cSlaveHandle->transfer.data = xfer->rxData; in HAL_I2cSlaveCallback() 127 i2cSlaveHandle->transfer.dataSize = xfer->rxSize; in HAL_I2cSlaveCallback() 130 i2cSlaveHandle->transfer.completionStatus = HAL_I2cGetStatus(xfer->completionStatus); in HAL_I2cSlaveCallback() 131 i2cSlaveHandle->transfer.transferredCount = xfer->transferredCount; in HAL_I2cSlaveCallback() 132 …i2cSlaveHandle->callback(i2cSlaveHandle, &i2cSlaveHandle->transfer, i2cSlaveHandle->callbackParam); in HAL_I2cSlaveCallback() 135 xfer->txData = i2cSlaveHandle->transfer.data; in HAL_I2cSlaveCallback() [all …]
|
| D | fsl_adapter_i3c.c | 35 hal_i3c_slave_transfer_t transfer; 122 i2cSlaveHandle->transfer.event = (hal_i3c_slave_transfer_event_t)xfer->event; 123 i2cSlaveHandle->transfer.data = xfer->data; 124 i2cSlaveHandle->transfer.dataSize = xfer->dataSize; 125 i2cSlaveHandle->transfer.completionStatus = HAL_I2cGetStatus(xfer->completionStatus); 126 i2cSlaveHandle->transfer.transferredCount = xfer->transferredCount; 127 …i2cSlaveHandle->callback(i2cSlaveHandle, &i2cSlaveHandle->transfer, i2cSlaveHandle->callbackParam); 128 xfer->data = i2cSlaveHandle->transfer.data; 129 xfer->dataSize = i2cSlaveHandle->transfer.dataSize; 243 i3c_master_transfer_t transfer; in HAL_I2cMasterTransferBlocking() local [all …]
|
| D | fsl_adapter_lpi2c.c | 32 hal_i2c_slave_transfer_t transfer; member 121 i2cSlaveHandle->transfer.event = (hal_i2c_slave_transfer_event_t)xfer->event; in HAL_I2cSlaveCallback() 122 i2cSlaveHandle->transfer.data = xfer->data; in HAL_I2cSlaveCallback() 123 i2cSlaveHandle->transfer.dataSize = xfer->dataSize; in HAL_I2cSlaveCallback() 124 i2cSlaveHandle->transfer.completionStatus = HAL_I2cGetStatus(xfer->completionStatus); in HAL_I2cSlaveCallback() 125 i2cSlaveHandle->transfer.transferredCount = xfer->transferredCount; in HAL_I2cSlaveCallback() 126 …i2cSlaveHandle->callback(i2cSlaveHandle, &i2cSlaveHandle->transfer, i2cSlaveHandle->callbackParam); in HAL_I2cSlaveCallback() 127 xfer->data = i2cSlaveHandle->transfer.data; in HAL_I2cSlaveCallback() 128 xfer->dataSize = i2cSlaveHandle->transfer.dataSize; in HAL_I2cSlaveCallback() 229 lpi2c_master_transfer_t transfer; in HAL_I2cMasterTransferBlocking() local [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/edma4/ |
| D | fsl_edma.c | 617 …nfigChannelSoftwareTCDExt(EDMA_Type *base, edma_tcd_t *tcd, const edma_transfer_config_t *transfer) in EDMA_ConfigChannelSoftwareTCDExt() argument 619 assert(transfer != NULL); in EDMA_ConfigChannelSoftwareTCDExt() 620 assert((transfer->minorLoopBytes % (1UL << ((uint32_t)transfer->srcTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 621 assert((transfer->minorLoopBytes % (1UL << ((uint32_t)transfer->destTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 622 assert(((uint32_t)transfer->srcOffset % (1UL << ((uint32_t)transfer->srcTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 623 … assert(((uint32_t)transfer->destOffset % (1UL << ((uint32_t)transfer->destTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 624 assert((transfer->srcAddr % (1UL << ((uint32_t)transfer->srcTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 625 assert((transfer->destAddr % (1UL << ((uint32_t)transfer->destTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 626 assert((transfer->srcAddr % (1UL << ((uint32_t)transfer->srcAddrModulo))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 627 assert((transfer->destAddr % (1UL << ((uint32_t)transfer->dstAddrModulo))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX9352/drivers/edma4/ |
| D | fsl_edma.c | 617 …nfigChannelSoftwareTCDExt(EDMA_Type *base, edma_tcd_t *tcd, const edma_transfer_config_t *transfer) in EDMA_ConfigChannelSoftwareTCDExt() argument 619 assert(transfer != NULL); in EDMA_ConfigChannelSoftwareTCDExt() 620 assert((transfer->minorLoopBytes % (1UL << ((uint32_t)transfer->srcTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 621 assert((transfer->minorLoopBytes % (1UL << ((uint32_t)transfer->destTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 622 assert(((uint32_t)transfer->srcOffset % (1UL << ((uint32_t)transfer->srcTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 623 … assert(((uint32_t)transfer->destOffset % (1UL << ((uint32_t)transfer->destTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 624 assert((transfer->srcAddr % (1UL << ((uint32_t)transfer->srcTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 625 assert((transfer->destAddr % (1UL << ((uint32_t)transfer->destTransferSize))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 626 assert((transfer->srcAddr % (1UL << ((uint32_t)transfer->srcAddrModulo))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() 627 assert((transfer->destAddr % (1UL << ((uint32_t)transfer->dstAddrModulo))) == 0U); in EDMA_ConfigChannelSoftwareTCDExt() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2s/ |
| D | fsl_i2s_dma.c | 63 … status_t I2S_EnqueueUserBuffer(I2S_Type *base, i2s_dma_handle_t *handle, i2s_transfer_t transfer); 69 static uint16_t I2S_GetTransferBytes(i2s_dma_handle_t *handle, volatile i2s_transfer_t *transfer); 101 …c status_t I2S_EnqueueUserBuffer(I2S_Type *base, i2s_dma_handle_t *handle, i2s_transfer_t transfer) in I2S_EnqueueUserBuffer() argument 114 assert((((uint32_t)transfer.data) % 4U) == 0U); in I2S_EnqueueUserBuffer() 115 if ((((uint32_t)transfer.data) % 4U) != 0U) in I2S_EnqueueUserBuffer() 121 assert(transfer.dataSize != 0U); in I2S_EnqueueUserBuffer() 122 if (transfer.dataSize == 0U) in I2S_EnqueueUserBuffer() 128 assert((transfer.dataSize % 4U) == 0U); in I2S_EnqueueUserBuffer() 129 if ((transfer.dataSize % 4U) != 0U) in I2S_EnqueueUserBuffer() 142 privateHandle->descriptorQueue[handle->queueUser].data = transfer.data; in I2S_EnqueueUserBuffer() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/i2c/ |
| D | fsl_i2c_dma.c | 92 …t tmpsize = (uint32_t)i2cPrivateHandle->handle->transfer.dataSize; in I2C_MasterTransferCallbackDMA() 99 if (0U == (i2cPrivateHandle->handle->transfer.flags & (uint32_t)kI2C_TransferNoStopFlag)) in I2C_MasterTransferCallbackDMA() 101 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackDMA() 116 *(i2cPrivateHandle->handle->transfer.data + tmpsize - 1U) = tmpdata; in I2C_MasterTransferCallbackDMA() 131 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackDMA() 146 *(i2cPrivateHandle->handle->transfer.data + tmpsize - 1U) = tmpdata; in I2C_MasterTransferCallbackDMA() 204 handle->transfer = *xfer; in I2C_InitTransferStateMachineDMA() 221 if ((handle->transfer.flags & (uint32_t)kI2C_TransferRepeatedStartFlag) != 0U) 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() [all …]
|
| D | fsl_i2c_edma.c | 99 if (0U == (i2cPrivateHandle->handle->transfer.flags & (uint32_t)kI2C_TransferNoStopFlag)) in I2C_MasterTransferCallbackEDMA() 101 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackEDMA() 116 …ze = i2cPrivateHandle->handle->transfer.dataSize; in I2C_MasterTransferCallbackEDMA() 117 *(i2cPrivateHandle->handle->transfer.data + tmpdataSize - 1U) = tmpReg; in I2C_MasterTransferCallbackEDMA() 132 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackEDMA() 147 …ze = i2cPrivateHandle->handle->transfer.dataSize; in I2C_MasterTransferCallbackEDMA() 148 *(i2cPrivateHandle->handle->transfer.data + tmpdataSize - 1U) = tmpReg; in I2C_MasterTransferCallbackEDMA() 203 handle->transfer = *xfer; in I2C_InitTransferStateMachineEDMA() 220 if (0U != (handle->transfer.flags & (uint32_t)kI2C_TransferRepeatedStartFlag)) in I2C_InitTransferStateMachineEDMA() 222 result = I2C_MasterRepeatedStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachineEDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/serial_manager/ |
| D | fsl_component_serial_manager.c | 106 serial_manager_transfer_t transfer; member 302 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() 308 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() 314 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() 320 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() 326 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() 332 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() 338 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() 344 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() 350 … writeHandle->transfer.buffer, writeHandle->transfer.length); in SerialManager_StartWriting() [all …]
|