Benoît Audouard wrote :
| Ce que j'en ai compris : 
| - module => firmware => modem 

C'est ca ... Lorsqu'un modem pre-firmware est detecte le module lui
envoie le firmware.

| - eaglectrl => code DSP (bnm) => module => modem (ou alors eaglectrl direct 
| vers modem sans passer par le module ?) 

eaglectrl envoie le code DSP (bnm "compile") au module qui le
receptionne, commence la sequence de boot du modem, et lui envoie la
premiere page de code BNM. Ensuite le modem demande les autres pages a
la volee ... Apparamment il peut les demanedr n'importe quand c'est
pourquoi le driver garde le code BNM en memoire.

| après ya ethX => module => modem ??? 

Oui ... Enfin ca depend (ca depasse): avec PPPoA par exemple y'a:

(prog) => (pppd) => (pppoa) => (eth) => (module) => (modem)

| j'ai (quasi ?) bon ? 

Yop.

|  
| 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 ? 

Oui. Il suffirait de garder la version de gcc dans le code ... Ensuite
le plus simple serait de le faire afficher par eaglestat ...


|  
| 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...) 

Je me suis pas vraiment penche sur le probleme a vrai dire....

| Voilà c'était la pensée du soir et une demande d'évol' (si
| réalisable). 

C'est realisable ... ;)

-- 
Frederick Ros aka Sleeper

Your job is being a professor and researcher: That's one hell of a good excuse
for some of the brain-damages of minix.
(Linus Torvalds to Andrew Tanenbaum)

Attachment: pgpqEjNiaB4es.pgp
Description: PGP signature

Reply via email to