3 ms·
Yes, Firewire also uses DMA, but hardly anyone uses Firewire anymore :) And even the people who still use Firewire typically don't use it to connect to third-pa
by gst 15y ago
Yes, Firewire also uses DMA, but hardly anyone uses Firewire anymore :) And even the people who still use Firewire typically don't use it to connect to third-party devices (such as projectors).
With USB I must to admit that I'm not 100% sure. I've always assumed that USB does not use DMA, but after googling it it seems that there's some DMA support in USB. Would be interesting to know if there's some kind of fallback mode - e.g., in order to use a less efficient (but more secure) protocol if the computer does not support (or enable) DMA.
- zdw 15y agoTurning on the firmware password on a Mac blocks Firewire DMA access to main memory, if you're concerned about that.