Compartir a través de


Acceso a un dispositivo en un puerto serie de SerCx2-Managed

SerCx2 y un controlador de controlador de serie administran conjuntamente un puerto serie al que un dispositivo periférico está conectado permanentemente. Para acceder a un dispositivo periférico en un puerto serie administrado por SerCx2, el controlador periférico abre una conexión lógica al puerto serie y obtiene un identificador de archivo para representar esta conexión. A continuación, el controlador usa este identificador para enviar solicitudes de E/S al puerto.

En esta sección

  • Controladores periféricos para dispositivos en puertos serie de SerCx2-Managed

    Normalmente, un puerto serie administrado por SerCx2 está conectado permanentemente a un dispositivo periférico. Este dispositivo se controla mediante un controlador periférico que envía solicitudes de E/S al puerto serie. Estas solicitudes transfieren datos hacia y desde el dispositivo y configuran el estado del puerto serie. SerCx2 administra conjuntamente las solicitudes de E/S enviadas por el controlador periférico y un controlador de controlador serie asociado.

  • Apertura de un puerto serie SerCx2-Managed

    Si el controlador periférico controla un dispositivo en un puerto serie administrado conjuntamente por SerCx2 y un controlador de controlador de serie, el controlador puede abrir una conexión lógica a este puerto y, a continuación, enviar solicitudes de E/S al dispositivo a través del puerto.

  • SerCx2 Control de solicitudes de lectura y escritura

    Un controlador periférico envía solicitudes de escritura (IRP_MJ_WRITE) y lectura (IRP_MJ_READ) a un puerto de un controlador serie para transferir datos hacia y desde un dispositivo periférico conectado al puerto. La forma en que SerCx2 controla estas solicitudes está bien definida, incluso cuando las solicitudes agota el tiempo de espera o se cancelan.

  • Lectura de datos desde un puerto serie de SerCx2-Managed

    Un controlador serie (o UART) normalmente incluye un FIFO de recepción. Este FIFO proporciona almacenamiento en búfer controlado por hardware de los datos recibidos del dispositivo periférico que está conectado al puerto serie. Para leer datos del FIFO de recepción, el controlador periférico de este dispositivo envía solicitudes de lectura (IRP_MJ_READ) al puerto serie.

  • Publicación de la interfaz de dispositivo para un puerto serie administrado por SerCx o SerCx2

    A partir de Windows 10 versión 1903 y posteriores, los fabricantes o integradores de sistemas pueden participar a través de ACPI para que SerCx/SerCx2 exponga puertos serie a aplicaciones y servicios como una interfaz de dispositivo.