-
-
Moderator
Robotik Einstein
Das Versteh ich jetzt nicht ganz, bzw. ich bin mir nicht sicher ob wir vom selben sprechen.
Wenn man irgend eine Hardware ansteuern möchte mit dem NGW100 dann braucht man dafür doch einen Treiber (Device Driver). Der liegt im Kernel Space und wird dort ausgeführt. Ich hatte nun das Problem wie übergeb ich dem Treiber einen Parameter aus dem Userspace.
Der Trick mit dem MMap ermöglicht es mir aber direkt vom User-Space auf die Ports zuzugreifen (damit geht dann ein Userprogramm). Das ist natürlich nicht zu empfehlen, da ich hier ohne Probleme den Kernel zerschiessen könnte, bei einem NGW100 aber egal, der ist schnell neu aufgesetzt (zumal ich mit NFS arbeite).
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen