Ausschreibung ausgelaufen - bitte NICHT darauf bewerben!
Virtueller USB Bustreiber für Mac OS X

Details zu Angebot 901207 vom 23.09.2010 | Projektauftrag
PROJEKTANGEBOT für Freelancer/Auftragnehmer 33647 Bielefeld, Deutschland

Beschreibung, Aufgabenstellung

Es soll ein Treiber für einen virtuellen USB Bus unter Mac OS X (ab 10.4, Intel-Plattform) erstellt werden.



Qualifikationen

Der Treiber muss in der Lage sein USB 1.1 und USB 2.0 Geräte in das System zu integrieren.

Für Gerätetreiber und für das System muss sich der virtuelle Bus so verhalten wie der vorhandene USB Bus. Das gleiche gilt für die Objekte der virtuellen USB Geräte.

Alle USB Anfragen (USB Request Blocks - URBs) müssen in Linux-URB Strukturen konvertiert und an einen Dämon übergeben werden.

Dieser Dämon holt nach Benachrichtigung durch den Treiber vorhandene URBs per IOCTL aus dem Treiber ab, versendet die URBs an einen USB Device Server im Netzwerk und reicht die Antworten wieder per IOCTL an den Treiber zurück.

Die Erstellung des Dämons ist nicht Bestandteil des Projekts.

Voraussetzung sind fundierte Kenntnisse der USB 2.0 Spezifikation und der Kernel- und Treiberentwicklung unter OS X.

Beschäftigungsart Projektauftrag
Einsatzgebiet Programmierung, Scripting
Aufgabengebiet/e - Programmierung
Sprachkenntnisse deutsch,englisch
Einsatzort, Land 33647 Bielefeld, D
Standort via Google Maps
Beginn | Dauer frühestmöglich | ca. 3 Monate
Bruttogehalt (EUR) Angebot
Status (22.4.2018) Ausschreibung ausgelaufen - bitte NICHT mehr bewerben!

 

Sind ie an diskreten Recruitinganfragen interessiert? Dann registrieren Sie sich und geben Sie Ihr Profil an, damit wir Sie kontaktieren können.



Zur Übersicht aller Ausschreibungen >>