You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/** Intra-cluster memory 2-dimensional transfer with event-based completion.
257
+
*
258
+
\param src Address in the cluster memory where to store the data. There is no restriction on memory alignment.
259
+
\param dst Address in the cluster memory where to load the data. There is no restriction on memory alignment.
260
+
\param size Number of bytes to be transfered. The only restriction is that this size must fit 16 bits, i.e. must be inferior to 65536.
261
+
\param src_stride 2D stride, which is the number of bytes which are added to the beginning of the current line to switch to the next one. Must fit 16 bits, i.e. must be inferior to 65536.
262
+
\param dst_stride 2D stride, which is the number of bytes which are added to the beginning of the current line to switch to the next one. Must fit 16 bits, i.e. must be inferior to 65536.
263
+
\param num_reps Number of 1D transfers that comprise the 2D transfer.
264
+
265
+
\return The identifier of the transfer. This can be used with plp_dma_wait to wait for the completion of this transfer.
/** Intra-cluster memory 3-dimensional transfer with event-based completion.
311
+
*
312
+
\param src Address in the external memory where to store the data. There is no restriction on memory alignment.
313
+
\param dst Address in the cluster memory where to load the data. There is no restriction on memory alignment.
314
+
\param size Number of bytes to be transfered. The only restriction is that this size must fit 16 bits, i.e. must be inferior to 65536.
315
+
\param src_stride 2D stride, which is the number of bytes which are added to the beginning of the current line to switch to the next one. Must fit 16 bits, i.e. must be inferior to 65536.
316
+
\param dst_stride 2D stride, which is the number of bytes which are added to the beginning of the current line to switch to the next one. Must fit 16 bits, i.e. must be inferior to 65536.
317
+
\param num_reps Number of 1D transfers that comprise the 2D transfer.
318
+
\param src_stride_3d Stride between 2D pages in the source memory.
319
+
\param dst_stride_3d Stride between 2D pages in the destination memory.
320
+
\param num_reps_3d Number of 2D pages to be transfered.
321
+
322
+
\return The identifier of the transfer. This can be used with plp_dma_wait to wait for the completion of this transfer.
0 commit comments