hi, On Tue, Nov 14, 2006 at 10:44:41AM +0100, Christian Helmuth wrote:
> IMO the required capabalities for a driver to work can be derived from > the I/O resource and device structure. So devices attached to buses > are dominated by the bus drivers (which may be dominated by host > drivers or bus drivers again, e.g. PCI - USB - USB device). This > requires more trust into bus drivers than into drivers for the > attached devices, but could help to design a trusted driver tree. > Opinions? This works for some busses, but not all. Also, it solves only part of the problem -- the driver is limited to the registers belonging to the actual device, but the device itself can often be programmed to acces system resources in an uncontrolled manner (e.g. through DMA). -antrik- _______________________________________________ L4-hurd mailing list [email protected] http://lists.gnu.org/mailman/listinfo/l4-hurd
