Stefan schrieb:
> @A.H.: die Option -o kennt dieser Treiber offenbar nicht:
Die Option ist nicht für den Treiber, sondern für modprobe. Sie soll
das Modul unter einem anderen Namen laden. Aus Sicht des Kernels muss
meines Wissens nach nur der Name eines Moduls eindeutig sein, nicht aber
das Modul selber. Man kann ein Modul also prinzipiell mehrfach laden,
wenn man es unter unterschiedlichen Namen tut. Ob das wirklich
funktioniert hängt natürlich vom Modul ab. Wenn mehrere Instanzen
versuchen, die gleichen Ressourcen exklusiv zu nutzen, wird es Probleme
geben.
Allerdings war die angegebene Reihenfolge falsch. (Tut mit Leid, ich
hab's schon länger nicht mehr gemacht.) Aus dem Dump geht aber hervor,
wie es richtig heißen müsste:
1 | modprobe -o <name_1> sc16is7x2 cs_pin=2
|
2 | modprobe -o <name_2> sc16is7x2 cs_pin=<dein anderes pin>
|