GNUdap ist ein Projekt, um eine Userspace-Treiber, um mit proprietären Linux-Protokoll USB MP3-Player und Massenspeichergeräte-Schnittstelle aufzubauen. Derzeit GNUdap unterstützt die CHIC MP10, MP30 CHIC, CHIC Symphony von "Perstel, Inc." und die NGS Jogger von der NGS-Technologie.
GNUdap ist auch ein Experiment, um die Vorteile einer stark typisierten Programmiersprache und der funktionalen Programmierparadigma in Hardware Entwicklungs testen. In der Tat GNUdap wird mit dem Ziel Caml Programmiersprache entwickelt.
Um die Geräte zuzugreifen, verwenden wir camlusb ein ocaml Bindung an libusb, wich ist eine Bibliothek, die im Userspace arbeitet, um USB-Geräte zugreifen.
Eine Schale, die die wichtigsten Funktionen des Players unterstützt, zur Verfügung gestellt. Abgesehen davon, dass für Linux durchgeführt, im Gegensatz zu dem ursprünglichen Programm mit dem MP10 vorgesehen, ist diese Software interessant, weil es verfügt über zusätzliche Funktionen (wie die Möglichkeit, direkt auf den PC übertragen MP3 und die spielbare Status einer Datei auf dem DAP ändern) nicht in der amtlichen einem zu präsentieren. Ein grafisches Frontend und ein Dateisystem-Schnittstelle sind geplant.
Um weitere Informationen über das Protokoll zu finden, der Fahrer und die Schale besuchen Sie die Dokumentation Page
Was ist neu in dieser Version:
Softwarebeschreibung:
Version: 0.2b
Upload-Datum: 2 Jun 15
Lizenz: Frei
Popularität: 81
Kommentare nicht gefunden