Руководство описывает фреймворк SPI.
| Функция / тип данных | Описание |
|---|---|
| Структура, определяющая конфигурацию устройства. | |
| Структура, определяющая информацию о устройстве. | |
| Структура, определяющая буфер DMA. | |
| Структура, определяющая информацию о драйвере. | |
| Структура, определяющая аппаратный интерфейс драйвера низкого уровня. | |
| Получение информации об устройстве SPI. | |
| Инициировать транзакцию DMA. | |
| Получение информации связанного драйвера. | |
| Завершение работы драйвера. | |
| Инициализация модуля драйвера. | |
| Установить конфигурацию устройтсва SPI. | |
| Функция инициирует транзакцию передачи, приема или обмена. |
| Функция / тип данных | Описание |
|---|---|
| Функция отключает приложение от менеджера ресурсов SPI. | |
| Функция отправки команды с последующим чтением. | |
| Функция использует DMA для обмена данными между SPI-мастером и устройством SPI. | |
| Получить информацию об устройстве. | |
| Получить информацию о драйвере. | |
| Подключиться к менеджеру ресурсов SPI. | |
| Считать данные с устройства. | |
| Установить конфигурацию для устройства. | |
| Записать данные на устройство. | |
| Переслать данные между устройством и SPI-мастером. |
Предыдущий раздел: Разработка драйверов и драйверные библиотеки