Compartir a través de


Restricciones en los controladores de tarjetas SD

Ciertas restricciones se aplican a los controladores de dispositivos de tarjeta Digital seguro (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 de forma independiente 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 mediante una llamada 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.