Salut,
Petite question pour sl33p3r (et ceux qui ont compris la répartition des rôles
entre eaglectrl / le module, je suis pas tout à fait sûr d'en faire partie
d'ailleurs).
Ce que j'en ai compris :
- module => firmware => modem
- eaglectrl => code DSP (bnm) => module => modem (ou alors eaglectrl direct
vers modem sans passer par le module ?)
après ya ethX => module => modem ???
J'ai du mal à comprendre les interfaces (j'ai pas lu le code, non plus...),
j'ai (quasi ?) bon ?
Bref, ma demande d'évol' : Il y a eaglectrl -v qui donne maintenant la version
utilisée pour compiler eaglectrl. Or mcoolive me faisait à raison remarquer
que dans ses paquets pour debian,
- eaglectrl a de grande chance de ne pas avoir été recompilé (donc ce serait
la version du compilo de mcoolive)
- et le module - lui - une très grande chance d'avoir été recompilé (ouais ok
Gentoo powaaa mais bon tout le monde n'a pas une distrib' aussi évoluée ;-) )
Donc serait-il possible d'obtenir (par eaglestat ???) la version de gcc
utilisée pour compiler le module eagle-usb ?
La question qui suit est - logiquement - pourquoi le compilo a moins d'impact
sur eaglectrl que sur le module ? ya pas de structure gérée par eaglectrl ?
les interfaces avec le module sont mieux normalisées ? Et oui je comprends
tout à fait que le module étant dans le kernel, il vaut mieux l'avoir compilé
avec la même version que le kernel :
- c'est flagrant entre le 2.95 et les 3.x
- parfois entre le gcc 3.3 et le 3.4 ça joue pas tant que ça (même si cela
semble provoquer plus d'erreur d'urb donc avec l'usb...)
Cela permet au passage de sensibiliser au fait que le compilateur utilisé pour
compiler le kernel - dans le meilleur des mondes - devrait être disponible sur
chaque distrib' (comme le fait debian d'ailleurs en gardant deux versions : un
gcc-2.95 et un gcc quasi à jour). M'enfin après j'imagine les soucis avec la
libc ;-)
Voilà c'était la pensée du soir et une demande d'évol' (si réalisable).
@++
Ben'. aka baud123
--------------------------------
Interface WebMail / Magic OnLine
http://www.magic.fr