On Tue, Nov 16, 1999 at 01:44:51PM +0100, Tobias König wrote:
Hallo,
Ich versuche gerade von einem Kernel-Modul aus den Parallelport anzusteuern und verwende dafür die Funktionen ioperm(), inb() und outb(). Beim Laden des Modules bringt insmod aber folgende Fehler:
testmod.o: unsolved symbol ioperm testmod.o: unsolved symbol __outb testmod.o: unsolved symbol __outbc
Es scheint als wären die Funktionen innerhalb des Kernels nicht bekannt...
Ich glaube man musste bei gcc mit Optimierung uerbersetzen (also z.B. -O1). Soweit ich weis, braucht man im Kernle den oder die Ports, auf die man zugreifen moechte, nicht mit ioperm freischalten. Da bin ich mir aber nicht ganz sicher.
Marcus