UEFI


UEFIUEFI — новый способ организации базовой системы ввода и вывода, своего рода интерфейс меж­ду низкоуровневыми функциями аппаратуры и операционной системой, поэтому его нельзя вклю­чить, нельзя выключить, можно настроить подобно BIOS Setup, выполнив требуемые установки. Оболочка UEFI Shell предоставляет дополнительные сервисы по обновлению и прошивке кода.

Производительность и совместимость UEFI

Стандарт Graphics Output Protocol (GOP) сегодня является основной тех­но­ло­ги­ей для разработки графических UEFI-приложений. Его раз­ра­бот­чи­кам удалось предложить изящное решение пригодное для редизайна ус­та­рев­ших программ, использующих VESA BIOS Extension. В то же время, по­тен­циал GOP позволяет процедурам UEFI-firmware использо­вать воз­мож­нос­ти графического акселератора. При этом UEFI-при­ло­же­ния, вза­имо­дей­ству­ю­щие с графическим процессором посредством firm­ware, могут быть ос­во­бо­жде­ны от поддержки ог­ром­но­го количества моделей графических про­цес­со­ров.

Graphics Output Protocol в среде UEFI

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

Оказалось, что мир UEFI сложен и многообразен, и firmware не всегда работает так, как написа­но в документации.

UEFI вместо DOS: плюсы и минусы

Новые возможности, которые появились благодаря UEFI, вызывают в па­мя­ти аналогии с устаревшей сегодня операционной системой DOS. Это и по­нят­но: в ходе обслуживания и исследования персональных плат­форм воз­ни­ка­ет ряд нетривиальных задач, для которых простота и ком­пактность — оптимальные свойства. Использование файловой системы FAT32 в UEFI только уси­ли­ва­ет сходство.

Прощай, POST-карта!

При детальном рассмотрении контроллера xHCI, разработанного для под­держки USB 3.0, очевидно, что повышение скорости обмена до 5 гигабит в секунду является лишь малой частью свершившихся перемен. В част­нос­ти, радикально переработан подход к организации Debug Port, пред­наз­на­чен­ного для отладки программного обеспечения, включая вы­да­чу ди­а­гно­стических POST-кодов при выполнении процедур BIOS или UEFI Plat­form Initialization.

Что это означает для той части компьютерной индустрии, на которую возложены обязанности по сервисной поддержке персональных платформ? Ведь купить ПК  — это полдела, важно также обеспечить его безукоризненное обслуживание. Прогноз по сервису — отказ от до­ми­ни­ру­ю­щих сегодня диагностических POST-карт во всех конструктивах, кроме USB.

Обзор UEFI BIOS материнской платы ASUS Z87-K

Исследование архитектуры персональной платформы логично начать с из­учения BIOS и встроенной утилиты Setup. Объектом нашего ис­сле­до­ва­ния сегодня будет плата ASUS Z87-K на основе системной логики Intel Z87 для процессоров Socket 1150, интригующая размером микросхемы BIOS — 8 мегабайт (Winbond W25Q64FV). Посмотрим, какие возможности реализовал разработчик платформы, имея в своем рас­поряжении такой гигантский, по меркам firmware, объем.

Обзор диагностических POST-карт для USB-шины

Сначала было слово. И слово было размером в два байта. Именно их сле­до­вало бы вывести в диагностический порт для отладки первой ком­пью­тер­ной программы. Ведь еще процессор i8086 поддерживал флаг трас­си­ров­ки или Trap Flag (TF), при установке которого в «1» ге­не­ри­ру­ет­ся пре­ры­ва­ние после выполнения каждой инструкции. Точки останова можно было ре­а­ли­зо­вать и с применением однобайтовой инструкции INT3. Вспомним и «пра­де­душ­ку» современных средств виртуализации — Turbo Debugger 386 фирмы Borland, в основе работы которого был режим Virtual 8086 mode.

Asus представляет семейство VivoBook

Положение дел на рынке мобильных платформ, перефразируя известную формулу, можно описать так: низы (покупатели) еще хотят покупать нетбуки, но верхи (производители) уже не могут, да и не хотят их выпускать. Для решения этой проблемы, как всегда, полезным становится замещающий процесс: на смену морально устаревшим изделиям приходят устройства, в которых используются самые современные технологии. Безусловно, потребитель только выиграет, ведь, не выходя за рамки ценового диапазона, новые платформы по производительности существенно лучше предыдущих.

Геймерская республика живет по UEFI-законам

Сайт Republic of Gamers, работающий в домене асус-дот-ком, в канун своего пятилетия анонсировал еще один сервис для любителей компьютерных игр. Речь идет о сохранении в виде профайлов установок BIOS и настроек CMOS. Примечательно, что ROG Exchange, — так называется эта возможность, — позиционируется как профессиональный инструмент и вместе с утилитой MemTweakIt позволит выполнять тонкие настройки игровой платформы и сохранять их в общедоступной базе данных. Теперь борьба за каждый оверклокерский мегагерц может быть бережно сохранена.

Страницы