Wrt smart peripherals, probably all it means is that you need an IOMMU if you don't want to have to trust your drivers.
Of course, modern peripherals don't look like that, so there will be adaptors. IBM 360 channels and CDC6600 PPs also haven't been architecturally revisited in a while.