Gast
#4565842
Hallo, ich schreibe gerade meinen ersten Linux-Treiber und brauche etwas Expertenrat. (Ja, das Buch "Linux Device Drivers" kenn ich.) In meiner __init Funktion initialisiere ich eine Variable, auf die ich später auch in einer send() Funktion zugreifen muss. Ist es nun elegant diese Variable als globale Variable in das Kernel Module zu schreiben, oder gibt es da etwas in "struct platform_driver" o.ä., wo die Variable besser aufgehoben ist?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
Danke