Maybe this topic is better suited for tech@, you tell: Is there some way I can implement PCI drivers in userland in OpenBSD?
On a quick Internet search, see some discussion for Linux and NetBSD e.g. [1] however nothing in OpenBSD. I may be interested in operating some PCI device manually from my own program (run as root or user) in OpenBSD, and I can see this being of interest to others also, asking therefore. (I could understand if this would require IOMMU support to be safe.) OpenBSD overall is totally great so I'd prefer running an userland driver in OpenBSD over another OS. Thanks, Joseph [1] https://wiki.netbsd.org/projects/project/userland_pci/ , https://news.ycombinator.com/item?id=16671852