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>

*

*