Re: [Python] Python e scheda PCI

2007-05-31 Per discussione Alan Franzoni

Il 30/05/07, ste<[EMAIL PROTECTED]> ha scritto:

mi piacerebbbe di più una strada del genere (anche perchè la installazione dei
driver da dei problemi) ma non so molto in che direzione muovermi.


Driver e librerie sono due cose ben distinte.

Il driver è sicuramente un prerequisito perché la libreria funzioni, e
il fatto che lspci rilevi la tua scheda è, se non sbaglio, irrilevante
rispetto al funzionamento della stessa su linux. Se è su bus PCI al
99% viene rilevata, anche quando non c'é il driver.

Quindi ci dev'essere il driver del kernel, che può essere incluso o
richiedere una patch.  A quel punto devi usare (se necessario) mknod
per crearti il device.

Una volta che hai il /dev/dispositivo, puoi iniziare ad usare la
periferica. E' verosimile che gestirla tramite dispositivo sia un po'
incasinato, per questo forniscono una libreria di livello più alto,
per aiutarti.

--
Alan Franzoni <[EMAIL PROTECTED]>
-
GPG Key Fingerprint:
5C77 9DC3 BD5B 3A28 E7BC 921A 0255 42AA FE06 8F3E
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Python e scheda PCI

2007-05-31 Per discussione ste
alla fine ho risolto per la "strada maestra": ho installato i driver e mi sono 
appoggiato alla libreria di funzioni del fornitore dell'hardware.

La libreria è una libreria che offre una interfaccia in c. Per richiamare le 
funzioni ho utilizzato il modulo "ctypes" che dalla versione 2.5 è nella 
distribuzione ufficiale e mi sembra a dir poco meraviglioso. Oltretutto deve 
essere un layer molto leggero perchè è di una velocità impressionante.

ciao e grazie a tutti
  ste
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python