Insyde Software is a company that specializes in UEFI system firmware and engineering support services, primarily for OEM and ODM computer and component device manufacturers. The company # 's product portfolio includes InsydeH2O BIOS (Insyde Software #' s implementation of the Intel Platform Innovation Framework for UEFI / EFI [1]) and Humanos, which is a software environment developed for open source operating systems on mobile computer platforms.
InsydeBIOS Mobile Pro
InsydeH2O (EFI BIOS)
Важливим фактом стало поширення InsydeH2O на ринку деск-топ-них комп'ютерів, зокрема - на платформах Intel (таких, як D201GLY або DH61AG). Згідно з інформацією, розміщеною на сайті Insyde Software, нова UEFI-версія з успіхом використовується і на серверних платформах.
Запуск InsydeH2O відповідно до специфікації EFI виконується зі стар-то-вої фази SEC (Security Code Module). В за-ві-сі-мос-ти від установки параметра NO_EVICTION_MODE_DEBUG, який дозволить ге-ні-ра-цію POST-кодів, вибирається той чи інший сценарій старту платформи пос-ле подачі живлячої напруги, або в зв'язку з відпрацюванням сигналу системного скидання. З цього випливає, що на тих платформах, де Debug-режим заборонений, по старту діагностична плата не зможе зареєструвати POST-коди, воз-ні-ка-ю-щие в SEC-фазі.
Крім того, на відміну від класичного переліку контрольних точок, ко-то-рий може як доповнюватися, так і скорочуватися, існує семантична за-ві-ності значень діагностичних POST-кодів від виробника центрального про- цессора. Сьогодні мож-но з упевненістю сказати, що рішення на AMD тяжіють до видачі діагностичних кодів, що починаються зі значення C0. на 80-й порт, тоді як Intel-платформи використовують нову ко-ді-фі-ка-цію, на-чи-на-ю-щу-ю-ся з POST-коду 01.
Для того щоб уникнути дезінформації, наводимо обидва сценарії ви-пол-ні-ня BIOS у стартовій SEC-фазі, умовно називаючи їх класичним і про-нів-льон-ним підходами до діагностики систем.