|
Packit |
d36e9b |
Notes on libieee1284 on OpenBSD/i386
|
|
Packit |
d36e9b |
------------------------------------
|
|
Packit |
d36e9b |
|
|
Packit |
d36e9b |
For direct port access on OpenBSD/i386, the library uses the i386_get_ioperm
|
|
Packit |
d36e9b |
and i386_set_ioperm syscalls. These can only be called as root, so currently
|
|
Packit |
d36e9b |
only root access is supported. They also require the linking of the i386
|
|
Packit |
d36e9b |
library.
|
|
Packit |
d36e9b |
|
|
Packit |
d36e9b |
This would not be a problem, except that for no good reason I can discern,
|
|
Packit |
d36e9b |
there is no shared version of libi386 included in the base OpenBSD install.
|
|
Packit |
d36e9b |
The result is that programs using libieee1284 will have to manually
|
|
Packit |
d36e9b |
link libi386 when compiling on OpenBSD.
|
|
Packit |
d36e9b |
|
|
Packit |
d36e9b |
Thanks to Rob Pearce for providing the hardware for OpenBSD and Solaris/x86.
|
|
Packit |
d36e9b |
|
|
Packit |
d36e9b |
Enjoy,
|
|
Packit |
d36e9b |
|
|
Packit |
d36e9b |
- Matthew Duggan
|
|
Packit |
d36e9b |
stauff1@users.sourceforge.net
|