User-space device drivers
Posted Jan 30, 2004 16:16 UTC (Fri) by joib
Parent article: User-space device drivers
IIRC the Plan 9 operating system allows user-space device drivers. They reason they did that was to bring the development advantages of microkernels described in this article, and then by loading the hopefully debugged driver into the kernel proper the speed benefits of a monolithic kernel are available. I think the point was that the same device driver code could be used for both, though a recompile is almost certainly needed?
to post comments)