Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Открытие, инициализация и завершение работы с интерфейсом шины SD-карты
Запросы ввода-вывода для SD-карты
Запросы Secure Digital, использующие прямые операции ввода-вывода
безопасные цифровые запросы, использующие расширенный ввод-вывод
Управление SD-картами в приложениях User-Mode
Ограничения драйверов SD-карт
Идентификаторы оборудования SD Card
Сведения о строках идентификации устройств Secure Digital (SD) см. в разделе Идентификаторы безопасных цифровых устройств (SD).
Ограничения на драйверы SD-карты
Некоторые ограничения применяются к драйверам устройств с картами Secure Digital (SD), которые управляют функцией на SD комбо или многофункциональной карте. Стеки драйверов для различных функций карточек на многофункционной карте должны работать независимо друг от друга. Для обеспечения этой независимости водитель автобуса отказывается от следующих операций:
Команды SD, которые изменяют состояние устройства, например SELECT_CARD.
Команды SD-ввода-вывода, которые указывают функцию ноль, но находятся вне диапазона адресов, указанных в базовом регистре функции (FBR).
Команды SD-ввода-вывода, указывающие номер функции другого стека устройств.
Драйверы устройств SD могут управлять общим набором регистров контроллера узла и состоянием устройства путем вызова SdBusSubmitRequest с запросами функций типа SDRF_GET_PROPERTY и SDRF_SET_PROPERTY. Описание этих типов запросов функций см. в SD_REQUEST_FUNCTION.
Пример SD Bus (Windows 8.1)
Этот пример (больше не поддерживается) — это функциональный драйвер ввода-вывода Secure Digital (SD). Драйвер разработан с использованием каркаса драйвера в режиме ядра. Это драйвер для универсальной платы разработки mars, которая реализует протокол SDIO без дополнительных функций.