Anzeige:
Ergebnis 1 bis 4 von 4

Thema: USB Treiber portieren

  1. #1
    Registrierter Benutzer Avatar von Flightbase
    Registriert seit
    23.04.2002
    Ort
    Uelzen
    Beiträge
    27

    Question USB Treiber portieren

    hallo!

    ich habe einen USB dongle und würde diesen gerne unter linux einsetzen. die treiber für windows und mac liegen vor - nur halt für linux nicht. ich dachte eigentlich dass es kein problem wird, da mac ja unix ist. dem ist leider nicht so.
    um genau zu sein liegen nicht nur die treiber sondern auch die sourcen dafür vor.

    ich hab schon in wenig nach der erstellung von usb treibern geschaut - jedoch befürchte, ich dass es viel zu viel aufwand wäre. die vorhanden sourcen basieren auf c++ und sind objektorientiert.
    der spender der sourcen sagte mir, dass der treiber selbst wohl so laufen würde - nur die "OS spezifischen" sachen müssten geändert werden.

    da ich leider keinen plan vom programmieren hab bräuchte ich nen wenig hilfe.

    wäre nett wenn sich einer erbamen könnte.

    greets, Nik

  2. #2
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    hast du schon ganz gut recherchiert, ob es ihn nicht schon irgendwo gibt? z.B. devel - kernel aber auch google

    ich denke die Sache wird nämlich einn recht grossen Aufwand mit sich ziehen

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.03.2001
    Beiträge
    650
    Das muss man sich ansehen und nachsehen ob es ähnliche Funktionen unter Linux gibt.
    Wenn es einfache I/O-Zugriffe sind, ist es einfach.

  4. #4
    Registrierter Benutzer Avatar von Flightbase
    Registriert seit
    23.04.2002
    Ort
    Uelzen
    Beiträge
    27
    so ich wieder.....

    ja, ich habe ausgiebig gesucht.
    ich versuche nachfolgend mal zu erklären was ich genau meine/brauche. am besten seht ihr den oben post als nicht geschehen an also von vorne:



    ich bin auf der suche nach einer möglichst einfachen möglichkeit einen treiber für eine usb hardware unter linux zu erstellen.
    leider habe ich selbst nicht viel ahnung von linux treibern!!!

    hier die generellen anforderungen:

    - der treiber sollte auf jeder distirbution laufen
    - der treiber sollte mit allen usb handlern (usbmgr usw.) laufen
    - der user sollte den treiber nicht kompilieren müssen
    - der user sollte den kernel nicht neu backen müssen


    infos über die usb hardware:

    - hat 3 endpoints (1 control, 2 data)
    - benutzt aber nur einen endpoint im bulk modus


    zum treiber:

    - gibt es einen standart treiber, denn ich nur noch konfigurieren muss?
    - gibt es source code für einen treiber, den ich anpassen und kompilieren kann?
    - wie spreche ich einen treiber von einer c++ applikation an (beispiel code)?

    jo bei google hab ich schon geschaut...
    greets, Nik

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •