| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo escribir un simple controlador de dispositivo PCI
    Los controladores de dispositivos son programas que permiten al sistema operativo interactuar con el hardware del equipo . Los controladores son necesarios para el hardware de su computadora para funcionar correctamente. Escribir controladores de dispositivo para los dispositivos PCI requiere que usted tenga una comprensión de su sistema operativo y su hardware. Los controladores de dispositivos deben ser escritos en C o C + + lenguaje de programación . El módulo controlador más adecuado para los conductores PCI es el Marco controlador en modo de núcleo ( KMDF ) . Gran parte del código KMDF reside en el marco de necesidad de código muy mínimo común que los conductores PCI. Cosas que necesitará
    controlador de Windows Kit
    Ventanas depuración herramientas
    C o C + + compilador
    Ver Más instrucciones
    1

    descargar e instalar el Kit de controladores de Windows ( WDK ) de Microsoft . Se proporciona un enlace en la sección Recursos . El WDK le permitirá desarrollar , compilar y depurar los controladores antes del despliegue.
    2

    Buscar a través del código de ejemplo proporcionado con WDK para un conductor que es similar al dispositivo PCI . Si es posible , modifique el código de ejemplo proporcionado por WDK a las necesidades específicas de su dispositivo PCI . Modificación del código de ejemplo existente le ahorrará mucho tiempo y le impide realizar numerosos errores de codificación . El código de ejemplo también puede servir como una herramienta educativa para ayudarle a entender lo que se requiere para escribir drivers para Windows.
    3

    compilar y generar el controlador mediante la utilidad de compilación que se incluye con el WDK .
    4

    Instalar un sistema de compilación comprobada de Windows para probar y depurar . Una compilación comprobada es más lenta que una compilación libre, pero es fácil de usar y va a generar mucha información de depuración.
    5

    Crear un archivo INF . El archivo INF contiene la mayor parte de la información central de su equipo utiliza para instalar el controlador en el equipo .
    6

    prueba su nuevo controlador de instalarlo en su ordenador. Revise para ver si sus nuevas funciones del controlador correctamente o si produce cualquier error del sistema .
    7

    depurar el nuevo controlador con el comprobador de controladores . El comprobador de controladores pondrá a prueba su conductor para ver cómo se comporta en situaciones extremas y estresante.

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir un simple controlador de dispositivo PCI…
    ·GNU y C + + para las computadoras 
    ·Cómo convertir un flotante al entero más cercano en V…
    ·Cómo utilizar los parámetros de línea de comandos en…
    ·Cómo llamar a una matriz de cadenas en C + + 
    ·C Errores de programación y cómo solucionarlos 
    ·Cómo utilizar la función Strcmp en C + + 
    ·Cómo editar un documento de Word en C # 
    ·Cómo comenzar a aprender Objective C en Windows 
    ·Cómo convertir una cadena a un INT C 
      Artículos destacados
    ·Cómo utilizar el operador ternario en Java 
    ·Cómo desbloquear una secuencia de comandos Cuenta 
    ·Cómo eliminar una fila de DataGridView Uso de la encua…
    ·Cómo escribir un script de Vim 
    ·Cómo comprobar el Diccionario exacto en Python 
    ·¿Cómo puedo cambiar la contraseña mediante el símbo…
    ·Cómo girar un dibujo en PictureBox 
    ·Como Llamar JavaScript partir de una plantilla HTML 
    ·Visual Basic : Cómo Int Salida 
    ·Diferencias entre la definición de una función especi…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com