PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zugriff auf devices vom userspace aus



kat
23-02-2005, 11:24
Hallo!
Vielleicht kann mir hier jemand weiterhelfen, ich komme einfach nicht weiter...
Ich habe einen Unix Device-Treiber geschrieben für ein Xscale board. Das Modul wird ohne Probleme von mir geinsmoded und auch der zugehörige device node unter /dev wird erstellt. Nun sollte nur noch über ein user Programm auf dieses device zugegriffen werden.
"Open" klappt, aber "ioctl" bringt immer EINVAL zurück - es scheint als wären meine ioctl Kommandos bzw das gesamte ioctl des Treibers nicht bekannt, da diese Funktion gar nicht aufgerufen wird (habe ich über printks getestet). Über cat und echo kann ich auf das device zugreifen - bei echo wird das ioctl aufgerufen (printks erscheinen); nur über mein ioctl klappts einfach nicht..

Danke!