close

Вход

Забыли?

вход по аккаунту

?

Задания ПУ2012

код для вставкиСкачать
Лабораторная работа №1
1. Изучить теоретические сведения о механизме конфигурирования устройств PCI и способам доступа к конфигурационному устройству.
2. Разработать программу формирования конфигурационного цикла для опроса и идентификации устройств PCI. которая будет считывать два первых поля конфигурационного пространства - коды Vendor ID (производитель) и Device ID (устройство).
3.Результатом работы программы должна быть выводимая на экран или в файл таблица, содержащая следующую информацию:
3.1. адрес устройства (номер шины, устройства и функцииО:
3.2. 16-разрядный код производителя (в hex-формате):
3.3. 16-разрядный код устройства (в hex-формате);
3.4. производитель и название устройства.
Лабораторная работа №2
1) Разработать программу опроса устройств , подключенных с помощью интерфейсов АТА и SATA.
2) В качестве тестовой команды, неразрушающей информацию на жестком диске в случае неправильного задания параметров, использовать команду IDENTIFY DEVICE.
3) Результатом работы программы должна быть таблица с данными обо всех устройствах, подключенных по интерфейсу АТА и SATA:
a. Модель.
b. Серийный номер.
c. Версия прошивки (firmware).
d. Список поддерживаемых режимов.
e. Версия спецификации стандарта ATA/ATAPI. которой устройство соответствует.
f. Объем памяти устройства в байтах.
Лабораторная работа №3
Разработать и отладить программу, предназначенную для тестирования интерфейса USB. Программа выполняет поиск устройства USB по всем портам всех имеющихся в системе хост-контроллеров. Как только программа обнаруживает какое-либо устройство, она прекращает процесс поиска и выводи на экран содержимое регистров хост-контроллера, к которому подсоединено найденное устройство. Далее программа запрашивает у устройства и отображает на экран содержимое дескриптора устройства и дескриптора конфигурации.
Документ
Категория
Рефераты
Просмотров
11
Размер файла
29 Кб
Теги
пу2012, задание
1/--страниц
Пожаловаться на содержимое документа