Cursos
Módulo
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Pila de controladores de tarjeta SD
Apertura, inicialización y cierre de una interfaz de bus de tarjeta SD
Control de interrupciones de tarjeta SD
Solicitudes de E/S de tarjeta SD
Protección de solicitudes digitales que usan E/S directa
Protección de solicitudes digitales que usan E/S extendidas
Administración de tarjetas SD en aplicaciones de User-Mode
Restricciones en los controladores de tarjeta SD
Para obtener información sobre las cadenas de identificación de dispositivos digitales seguros (SD), consulte Identificadores para dispositivos digitales seguros (SD).
Ciertas restricciones se aplican a los controladores de dispositivos de tarjeta Secure Digital (SD) que administran una función en una tarjeta combinada SD o multifunción. Las pilas de controladores para las diversas funciones de tarjeta en una tarjeta multifunción deben funcionar independientemente entre sí. Para garantizar esta independencia, el controlador de autobús rechaza las siguientes operaciones:
Comandos SD que cambian el estado del dispositivo, como SELECT_CARD.
Comandos de E/S sd que especifican la función cero, pero están fuera del intervalo de la dirección especificada en el registro básico de la función (FBR).
Comandos de E/S sd que especifican un número de función de una pila de dispositivos diferente.
Los controladores de dispositivos SD pueden administrar el conjunto de registros común del controlador de host y el estado del dispositivo llamando a SdBusSubmitRequest con solicitudes de función de tipo SDRF_GET_PROPERTY y SDRF_SET_PROPERTY. Para obtener una descripción de estos tipos de solicitud de función, consulte SD_REQUEST_FUNCTION.
Este ejemplo (ya no se admite) es un controlador de E/S seguro (SD) funcional. El controlador se escribe mediante el marco de controlador del modo kernel. Es un controlador para una placa genérica de desarrollo de Mars que implementa el protocolo SDIO sin funcionalidad adicional.
Descargue el ejemplo de controlador SDIO de Storage desde GitHub.
Cursos
Módulo
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.