Comment Re:Smart ships? (Score 1) 336
As a matter of fact, it would be possible to give the device driver less privlidges in Unix. Once again, it just isn't done.
Device driver code running in kernel mode has the same privileges as the kernel, and the kernel therefore cannot restrict it. This is why hardware architectures with more than two modes have been designed.