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 та інші відомості можна знайти
в різних специфікаціях, що відносяться до даного питання.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*