GNUdap is een project om een userspace bestuurder Linux interface met proprietary-protocol USB MP3-spelers en apparaten voor massaopslag te bouwen. Momenteel GNUdap ondersteunt de CHIC MP10, CHIC MP30, CHIC Symphony van "Perstel, Inc." en de NGS Jogger van het NGS Technology.
GNUdap ook een experiment om de voordelen van een sterk getypeerde programmeertaal en de functionele programmeringsparadigma in hardware ontwikkelen testen. In feite GNUdap wordt ontwikkeld met behulp van de Doelstelling Caml programmeertaal.
Om toegang te krijgen tot de apparaten gebruiken we camlusb, een ocaml binding aan libusb, welke is een bibliotheek die werkt in userspace toegang tot USB-apparaten.
Een shell, waarin de belangrijkste kenmerken van de speler ondersteunt, wordt verstrekt. Naast het feit dat gedaan voor linux, in tegenstelling tot het oorspronkelijke programma voorzien van de MP10, deze software is interessant omdat het heeft extra functies (zoals de mogelijkheid om mp3's dragen direct op de PC, en de speelbare status van een bestand op de DAP veranderen), niet in de officiële. Een grafische frontend en een bestandssysteem-interface zijn gepland.
Voor meer informatie over het protocol te vinden, de bestuurder en de schelp naar de Documentation pagina
Wat is er nieuw in deze release:
Software informatie:
Versie: 0.2b
Upload datum: 2 Jun 15
Licentie: Gratis
Populariteit: 81
Reacties niet gevonden