Home
last modified time | relevance | path

Searched refs:transfer (Results 1 – 25 of 144) sorted by relevance

123456

/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/host/
Dusb_host_framework.c36 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 …]
Dusb_host_khci.c403 …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 …]
Dusb_host_ehci.c210 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/
Dusb_host_phdc.c28 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 …]
Dusb_host_printer.c25 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 …]
Dusb_host_msd.c30 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 …]
Dusb_host_hid.c25 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 …]
Dusb_host_cdc.c17 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 …]
Dusb_host_hub.c28 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()
92transfer->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 …]
Dusb_host_video.c46 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 …]
Dusb_host_audio.c171 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/
Dfsl_i2c.c785 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 …]
Dfsl_i2c_dma.c88 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/
Dfsl_i3c.c1762 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/
Dfsl_i2c.c994 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 …]
Dfsl_i2c_dma.c89 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/
Dfsl_adapter_lpc_i2c.c32 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 …]
Dfsl_adapter_i3c.c35 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 …]
Dfsl_adapter_lpi2c.c32 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/
Dfsl_edma.c617 …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/
Dfsl_edma.c617 …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/
Dfsl_i2s_dma.c63 … 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/
Dfsl_i2c_dma.c92 …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 …]
Dfsl_i2c_edma.c99 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/
Dfsl_component_serial_manager.c106 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 …]

123456