Portio.

Python-Niedrigeregel-Port-E / A für Linux X86
Jetzt downloaden

Portio. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Fabrizio Pollastri
  • Website des Verlags:
  • http://avc.inrim.it/html/

Portio. Stichworte


Portio. Beschreibung

Python Low Level Port E / A für Linux X86 Portio ist ein Python-Wrapper für den Port-E / A-Makros wie Outb, Inb usw., der von der C-Bibliothek auf Linux X86-Plattformen bereitgestellt wird. Dieses Modul ist nützlich, wenn ein allgemeiner Ausgangsport-E / A auf dem niedrigen Pegel benötigt wird. Programmierer, die E / A auf dem Parallelhafen auf einem höheren Niveau durchführen möchten, ist vom pyparelelelen Modul besser zufrieden. Ein ähnliches Modul IOPRET hat das Schreiben von Portio inspiriert.Dieses Projekt wird unter der GNU General Public License (GPL). USEAGE-Beispiel: Dieses Beispielprogramm schaltet alle Datenleitungen des Parallelanschlusses LP0 mit einem Zeitraum von 6 Sekunden ein und aus. Beachten Sie den Scheck für Root-Privilegien, bevor der Anruf an IOperM die richtigen E / A-Berechtigungen für die beteiligten Ports erwerben. Austreten. ' sys.exit () # Erwerb der Erlaubnis für E / A auf lp0status = portio.ioperm (0x378, 1, 1), wenn der Status: drucken 'ioperm:', os.strerror (Status) sys.exit () # wechselt für immer das Datenleitungen von LP0Data = 0while 1: lp0in = portio.inb (0x378) portio.outb (data, 0x378) drucken 'read% x von LP0, geschrieben% x bis lp0'% (LP0in, Daten) Daten = ~ Data = ~ Data = ~ Daten und 0xFF TIME.SLEEP (3) Anforderungen: · Python Was ist neu in dieser Version: · Einige Argumententyp-Mismatch in E / A-Makros behoben. · Aktualisierte Pyarg_ParsetuPle-Format-Saiten mit den neuen "unsignierten" Formaten, die von Python 2.3 verfügbar sind. So erfordert Portio jetzt Python-Version => 2.3.


Portio. Zugehörige Software

Libxdiff.

Die LIBXDIFF-Bibliothek implementiert grundlegende und doch vollständige Funktionalitäten, um Dateiunterschiede / Patches zu erstellen. ...

145

Herunterladen

Unitils.

Dienstprogramme, um Einheitstests mit JUnit, Testng, DBUnit und Easymock zu vereinfachen ...

140

Herunterladen

Wasserkocher

k.t.t.l.e (Kessel-Ettl-Umgebung) ist ein metabendetriebenes Ettl (Extraktion, Transformation, Transport und Laden) Werkzeug ...

153

Herunterladen