InfoCity
InfoCity - виртуальный город компьютерной документации
Реклама на сайте







Размещение сквозной ссылки

 

SMRAM Region available Supports 4Gb Flat Memory Model Advanced Sertifications and Diagnostics Options ROMs and System BIOS available


IC Book


Каждый программно-доступный аппаратный компонент компьютера характеризуется тремя множествами: множеством типовых выполняемых операций, команд; множеством сигнальных линий, входов и выходов; множеством программно-доступных регистров

Уместно отметить, что множество возможных неисправностей, поиск которых есть важнейшая функция тестов, также может быть разделено на три подмножества: невыполнение или неправильное выполнение некоторой команды; отказ сигнальной линии, обрыв или пробой входа или выхода; неправильная работа регистра, отказ одного или нескольких битов, неподчинение компонента управляющему слову, записанному в регистр

Это утверждение не устарело со времен появления первого микропроцессора и до сих пор. В обозримом будущем оно также должно оставаться верным. Поэтому такой подход было решено положить в основу стандарта, определяющего описание компонента, используемое при его тестировании. Это позволит в максимально возможной степени застраховаться от быстрого устаревания программы.

Основным новшеством PCA 2.093 является режим просмотра информации System PnP, реализованный в рамках функции F4:I/O Browser.

Режим System PnP программы I/O Browser позволяет просматривать список System PnP Nodes, получать информацию о заданном устройстве, как в виде текстовой расшифровки, так и в виде шестнадцатеричного дампа. Доступна также операция установки параметров конфигурации заданного устройства Set PnP Node, но для подготовки устанавливаемых параметров может использоваться только режим шестнадцатеричного дампа.

Спецификация System PnP является составной частью стандарта Plug and Play, используемого для систематизации и упрощения взаимодействия системного программного обеспечения (ОС) с различными устройствами PC. Методология System PnP используется для устройств, расположенных на системной плате (Onboard Devices). Это могут быть как системные устройства, например, контроллер прерываний, контроллер DMA, таймер, так и периферийные устройства: порты COM и LPT, контроллер дисковода и т.п.

Принципиальным обстоятельством является то, что в множество System PnP устройств входят устройства, расположенные на системной плате. Следовательно, при написании BIOS платы, заранее известны список этих устройств, их программные модели и системные ресурсы, которые могут использовать эти устройства: адреса памяти и портов, номера линий IRQ и каналов DMA. Для того, чтобы упростить процесс идентификации таких устройств, в системный BIOS интегрируется их список, который называется System PnP Nodes list. Для того, чтобы программное обеспечение могло получить информацию из этого списка, в BIOS также интегрируются сервисные процедуры, которые могут быть вызваны в любой момент рабочего сеанса (Runtime Service) для получения информации о System PnP устройствах и управлении ими. Каждому устройству ставится в соответствие блок данных System PnP Node, который содержит атрибуты устройства, информацию о системных ресурсах и возможных вариантах его конфигурирования, альтернативных по отношению к конфигурации в данный момент. Информацию о наборе сервисных функций PnP BIOS, структуре блока данных System PnP Node, детектировании PnP BIOS и другие сведения можно найти в различных спецификациях, относящихся к данному вопросу.


Реклама на InfoCity

Яндекс цитирования



Финансы: форекс для тебя








1999-2009 © InfoCity.kiev.ua