Пакеты поддержки модулей для ЗОСРВ «Нейтрино» > MIPS > BSP для устройств на базе процессора Элвис 1892ВМ206 > Описание компонентов > Список компонентов, входящих в состав ППМ > Библиотека для работы с контроллером МКИО микропроцессора 1892ВМ206 > Драйверные API > mkio_device_t



mkio_device_t

Структура, определяющая конфигурацию контроллера МКИО 1892ВМ206

Прототип:

#include <hw/mkio-vm206.h>
typedef struct _mkio_device {
void *mkio_base;
void *mkio_buffer_base;
unsigned int mkio_buffer_base_phys;
unsigned int mkio_mon_base_phys;
} mkio_device_t;

Библиотека:

libmkio-vm206

Описание:

Структура определяет конфигурацию контроллера МКИО 1892ВМ206. Поля структуры включают:

mkio_base
Указательн на смаппированный участок памяти регистров контроллера.
mkio_buffer_base
Указатель на смаппированный участок памяти буффера для команд и данных.
mkio_buffer_base_phys
Физический базовый адрес буффера для команд и данных.
mkio_mon_base_phys
Физический базовый адрес буффера для монитора.

Классификация:

ЗОСРВ «Нейтрино»

Тематические ссылки:

mkio_dump_buffer(), mkio_dump_regs(), mkio_get_oy_ati(), mkio_mon_enable(), mkio_power_on(), mkio_reset(), mkio_setup_kk(), mkio_setup_ou(), mkio_start_transfer(), mkio_wait_cmd_done()




Предыдущий раздел: Библиотека для работы с контроллером МКИО микропроцессора 1892ВМ206