today i learned that "SD Express" is a thing. that is, SD card with a PCIe interface. IOMMU should be mandatory on literally all hardware with PCIe in 2018
Is there a good writeup on this? Is it sufficiently compatible with OS driver architectures that the same principal (a "PCIe condom") could be used on modern PCs?
-
-
The device I'm referring to was only ever officially used for an RTL8139. I think both Linux and NetBSD still use their normal drivers with an extra driver for the G2 glue. This also requires drivers to allocate bounce buffers for DMA. I think Linux/NetBSD do this automatically.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
There is no complete, unambiguous, un-bitrotted documentation that I'm aware of. I heard a rumour that this was specifically done to prevent DMA attacks, but this seems unlikely given both the MIL-CD feature and the fact that the bootrom can be replaced.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.