IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Portage d'un driver Linux sous BSD


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur Systèmes Electroniques Embarqués
    Inscrit en
    Janvier 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur Systèmes Electroniques Embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2013
    Messages : 20
    Par défaut Portage d'un driver Linux sous BSD
    Bonjour à tous,

    Je suis actuellement en train d'essayer de réaliser un petit projet.
    J'ai une carte qui fonctionne sous LINUX, avec ses drivers, mais j'aimerai pouvoir également l'utiliser sous BSD (freeBSD ou PC-BSD je ne sais pas encore).

    En recherchant sur le net, j'ai vu que le portage était souvent compliqué à cause des licences de type GPL.

    Mais la première question que je me pose est de savoir quelles sont les étapes à suivre pour effectuer le portage d'un driver d'un OS à un autre.

    Merci de l'aide que vous pourrez m'accorder!!

    Antoine

  2. #2
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 429
    Par défaut
    Bonjour,

    En mon sens:
    -Ce créer une base générique de driver fonctionnelle pour BSD.
    -Décortiquer le driver existant sous Linux, pour comprendre comment fonctionne le matériel en question.
    -Coder/porter dans ta base générique de driver les spécificités du matériel.

  3. #3
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    j'ai eu écrit un driver un jour vu comment c'est casse-c...pied...
    t'emmerdes meme pas à tenter le moindre portage
    ré-écris en un spécifique tu gagneras du temps. (en prenant quand meme exemple sur celui que tu as)..

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur Systèmes Electroniques Embarqués
    Inscrit en
    Janvier 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur Systèmes Electroniques Embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2013
    Messages : 20
    Par défaut
    D'abord, merci pour vos réponses,

    Citation Envoyé par disedorgue Voir le message
    Bonjour,

    En mon sens:
    -Ce créer une base générique de driver fonctionnelle pour BSD.
    -Décortiquer le driver existant sous Linux, pour comprendre comment fonctionne le matériel en question.
    -Coder/porter dans ta base générique de driver les spécificités du matériel.
    disedorgue,

    C'est plus ou moins comme ça que j'avais découpé mes taches à savoir:
    • Etudier les fonctions du driver Linux
    • Etudier la structure des drivers de type Linux
    • Etudier la structure des drivers de type BSD
    • Voir les différences entre les drivers Linus vs Drivers BSD
    • Porter mon driver Linux sous BSD (adapter les fonctions)


    Le vrai problème qui se pose est que lors des études des deux types de drivers (Linux et BSD), je n'ai pas trouvé de réelles différences entre les deux.
    Peut être que ma méthode n'est pas la bonne, mais en regardant deux drivers génériques de type Linux et BSD, je ne trouve rien de flagrant en terme de différence.

    Est-ce que l'un d'entre vous pourrai m'éclairer ?

    Merci de votre aide,

    Antoine

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/01/2011, 15h04
  2. Ecriture driver USB sous LINUX ?
    Par dermouche2002 dans le forum Linux
    Réponses: 3
    Dernier message: 07/01/2008, 14h31
  3. Portage d'une application MFC sous Linux/Unix
    Par farscape dans le forum MFC
    Réponses: 29
    Dernier message: 20/02/2006, 17h47
  4. Portage, Librairire de Visual Studio sous Linux ?
    Par HNT dans le forum Visual C++
    Réponses: 9
    Dernier message: 03/02/2006, 23h06
  5. Portage d'une librairie linux sous windows
    Par sleg dans le forum C++
    Réponses: 22
    Dernier message: 31/05/2005, 22h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo