This is a collection of resources concerning device drivers and I/O systems in general.

Also see user-space device drivers. driver glue code.

Documentation

External Projects

  • ?Rump kernel

  • ?DDE

  • Building Linux Device Drivers on FreeBSD

  • Project UDI, a multi-company effort to define a Uniform Driver Interface

  • OSKit

  • Mach-like

    It might be possible to integrate these systems' device drivers, as they're expected to mostly be using the same interfaces as the current in-kernel Mach drivers are.

    • OSF Mach

    • Darwin

  • IRC, freenode, #hurd, 2013-08-26

    < stargater> in haiku is a layer wraper for bsd driver 
    < stargater>
      https://www.haiku-os.org/news/2007-05-08/haiku_getting_a_freebsd_network_driver_compatibility_layer