Set the scatter gather list for a NuDCL
- macOS 10.3+
- Mac Catalyst 13.0+
The DCL to modify
number of ranges in 'ranges'.
An array of virtual ranges
Returns an IOReturn error code.
Set the list of data buffers for a DCL. Setting too many ranges may result in a memory region with too many discontinous physical segments for the hardware to send or receive in a single packet. This will result in an error when the program is compiled.
This change will apply immediately to a non-running DCL program. To apply the change to a running program use IOFireWireLocalIsochPortInterface::Notify()
Applies: NuDCLSendPacketRef, NuDCLReceivePacketRef