GNUdap er et projekt at bygge en userspace driver til at interface Linux med proprietære-protokollen USB MP3-afspillere og lagerenheder. I øjeblikket GNUdap understøtter CHIC MP10, CHIC MP30, CHIC Symphony fra "Perstel, Inc." og NGS Jogger fra NGS Technology.
GNUdap er også et eksperiment for at teste fordelene ved et stærkt-indtastet programmeringssprog og af den funktionelle programmeringsparadigme i hardware fremkaldning. Faktisk GNUdap er udviklet ved hjælp af mål Caml programmeringssprog.
For at få adgang enhederne, bruger vi camlusb, en ocaml binding til libusb, OLE wich er en bibliotek, som arbejder i userspace at få adgang til USB-enheder.
En skal, som understøtter de vigtigste funktioner i afspilleren, er forudsat. Udover at blive gjort for linux, i modsætning til den oprindelige program forsynet med MP10, denne software er interessant, fordi den har ekstra funktioner (som at være i stand til at overføre mp3 er direkte til pc, og til at ændre spilbare status for en fil på DAP), ikke til stede i den officielle. Der er planlagt en grafisk frontend og et filsystem interface.
At finde flere informationer om den protokol, føreren og skallen besøge Documentation Page
Hvad er nyt i denne version:
Software detaljer:
Kommentarer ikke fundet