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

Windows Discussion :

[Developper un driver] pour m'amuser. Mais comment?


Sujet :

Windows

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2005
    Messages : 144
    Points : 94
    Points
    94
    Par défaut [Developper un driver] pour m'amuser. Mais comment?
    Bonjour,

    Afin d'approfondir mes notions de programmation, je voudrais développer un driver.

    Seulement voilà... Je ne sais pas par où commencer... L'idéal serait que je trouve une carte avec un circuit imprimé, qui comporte des leds ou autre chose, avec une interface USB ou RS232 ou LPT, peu importe, et que j'écrive le pilote pour allumer ces leds. Je ne cherche pas à faire trop compliqué...

    Ou alors avec du matériel existant, pourquoi pas écrire mon propre driver avec un matériel commerciel que j'ai peut-être déjà en ma possession. Mais il faudrait que je sache si c'est possible de le faire, et comment, avec du matériel dont je n'ai pas les spécifications...

    Pouvez-vous m'aiguiller?

    Merci de votre aide!

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 193
    Points : 65
    Points
    65
    Par défaut
    Renseigne toi sur le
    DDK
    (Driver Development Kit)
    Cet outil te permettera de programmer des drivers pour Windows. Mais faut avoir de la doc...
    Bonne chance.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2005
    Messages : 144
    Points : 94
    Points
    94
    Par défaut
    En fait je connais le DDK et je compte m'en servir, mais je suis à la recherche du côté "Matériel". Je voudrais en fait acheter un "Kit" avec un circuit imprimé pour lequel il faudrait écrire un driver. Ce serait le but de l'exercice.

    Ca doit bien exister non? Je ne trouve pas sur le net ou alors je ne suis pas sûr que c'est bien ça...

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Driver pour port //
    Bonjour, en ce qui concerne le hardware, rien de plus simple quelques leds et quelques resistances sur un bout de CI avec une prise DB25 sur le port //.
    En ce qui concerne le driver il suffit d'adresser en hexa(binaire) le port // en general en 0378h. ATTENTION si sous DOS et win 95/98 cela ne pose aucun probleme l'utilisation de win2000/NT/XP interdit l'adressage direct des ports. Il faut donc charger une DLL qui permette l'acces au materiel. Ces DLL sont en freeware on en trouve un peu partout sur le net.

    Bon courage.

Discussions similaires

  1. Creer un setup.exe, mais comment inclure des dossiers indispensables pour l'appli
    Par bouboulou dans le forum Installation, Déploiement et Sécurité
    Réponses: 2
    Dernier message: 12/09/2007, 12h50
  2. If == / mais comment pour If (pas égal à)
    Par delavega dans le forum Flash
    Réponses: 2
    Dernier message: 04/04/2007, 10h39
  3. Réponses: 46
    Dernier message: 04/01/2007, 19h02
  4. Réponses: 4
    Dernier message: 13/12/2005, 18h14

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