On 2020-08-17, Doug Moss <[email protected]> wrote: > > Is it possible with OpenBSD i386 to use the parallel port for lcdproc? > > More specifically: > Did something change at OpenBSD i386 between 5.9 and 6.0 > related to parallel port / lpt hardware permissions? > > Up to OpenBSD i386 5.9, > I used to be able to have a working case-LCD-screen > with lcdproc-0.5.7, driver=hd44780, winamp wiring, with 'allowaperture'. > At OpenBSD i386 6.0 and after, it fails.
I think this is due to kernel memory access restrictions that were added. Setting sysctl kern.allowkmem=1 before securelevel is raised bypasses them but of course weakens protections.

