On 1/9/20 10:58 PM, Joseph Mayer wrote:
Maybe this topic is better suited for tech@, you tell:

Is there some way I can implement PCI drivers in userland in OpenBSD?
Is there any reason not to write a conventional device driver and
build an OS including that driver?

While the kernel environment for a device driver is admittedly
complex, it's likely that there are enough examples and historical
information in published papers and mailing list history to help.
There are a lot of drivers to look at for clues.

There may be a driver which you could extend or adapt to your needs.
Adding an IOCTL, for instance, might suffice.

Long established policy is that your driver is not supported in any way.
Questions which show full research beforehand and good comprehension
of the kernel environment are sometimes answered. Ones showing little
diligence beforehand are ignored or laughed at.

Geoff Steckel

Reply via email to