Mir
Gast
|
Erstellt: 22.10.08, 13:38 Betreff: Virtex linux treiber bus error
drucken
weiterempfehlen
|
|
|
Hallo zusammen,
zur Zeit verwende ich das Entwicklungsboard ML 410 mit Linux. Ich habe nun folgendes Problem, wer kann mir helfen???: Zur Zeit versuche ich einen Treiber zu schreiben mit dem ich Register auslesen oder -schreiben kann. Auf dem Entwicklungsboard ML 410 ist ein ACE-file enthalten mit einem funktionsfähigen Linux-System und EDK-Projekt mit einer Komponente (IP-wizard), die an einem PLB-Bus angebunden ist. Weiterhin habe ich einen Treiberkonstrukt, welches den Treiber erfolgreich beim Kern anmeldet und scheinbar ok ist. Das eigentliche Problem ist: Sobald ich den Treiber um die Schreib- oder Lesefunktionalität auf ein Register erweitere, erhalte ich eine Fehlermeldung. Hierbei ist zu beachten, dass das Schreiben nach der erfolgreichen Registrierung des Treibers, also in der Initialiserungsfunktion, erfolgt. Wenn ich diesen Treiber mit insmod Treiber.ko versuche beim Kernel anzumelden, erhalte ich die Fehlermeldung bus-error!
Vielen Dank im Voraus!!!!
|
|