ste 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.
Devi chiedere a chi fornisce i driver.
Io ho visto con lspci che la mia scheda è presente00:0b.0 DPIO module: Adlink Technology Unknown device 7248 (rev 02) Subsystem: Adlink Technology Unknown device 7248Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-Interrupt: pin A routed to IRQ 3 Region 1: I/O ports at fe00 [size=128] Region 2: I/O ports at f000 [size=256] Region 5: Memory at b0000000 (32-bit, non-prefetchable) [size=256M]Ma oltre a cio non so molto dove indagare. Mi piacerebbe esistesse un pacchetto Python (o un programma esterno da integrare nel mio script) che mi permetta di leggere e scrivere valori su queste porte.
Non devi scrivere in queste porte. Su Linux ad un driver è associato un device in /dev. Tale device, quindi, si comanda tramite open/write/read e ioctl.
Oppure è una cosa "standard" di sistema offerta da qualche "cat" o cose del genere ?
E' una cosa standard. In Unix tutto è un file. Per un esempio, vedi questo: http://fabrice.bellard.free.fr/qemu/kqemu-tech.html Saluti Manlio Perillo _______________________________________________ Python mailing list [email protected] http://lists.python.it/mailman/listinfo/python
