BIOS

BIOS (Basic Input-Output System) — программа, находящаяся в ПЗУ (в современных ПК используется флеш память) персонального компьютера и исполняющаяся при включении питания. BIOS выполняет самотестирование устройств (POST – Power-On Self Test), а затем ищет загрузчик операционной системы (Boot Loader) на доступных носителях информации. Также BIOS содержит минимальный набор сервисных функций (например, для вывода сообщений на экран или приёма символов с клавиатуры). В современных ПК BIOS также предоставляет интерфейс для низкоуровневого конфигурирования компонентов ПК (BIOS Setup).

UEFImark, v0.96

Исходный код UEFImark, v0.96Тестовые запуски утилиты UEFImark на ряде платформа дали богатый материал для улучшения функциональности этого программного продукта, позволив изолировать ошибки и ситуации, которые никак не предусмотрены спецификациями или другими документами. Пользуясь случаем, хотим поблагодарить украинское представительство компании ASUS за оперативно предоставленный мультимедийный ноутбук N550JV. С ним было весело!

Они заполонили всю планету

Текстурированный шагающий робот в демонстрационной версии графического UEFI-приложения Demo-Mech Наш друг Стрелец сделал отличную презентацию возможностей программирования для UEFI. Обзор игрового сюжета под названием Demo-Mech находится здесь, а видео клип, запечатлевший процесс эмуляции UEFI BIOS и последующего старта UEFI-приложения доступен на YouTube. Публикуем его и на страницах ROM.by. Скриншот размещен здесь только для привлечения внимания.

UEFImark, первая ласточка UEFI-диагностики

UEFImark, утилита для измерения скорости обмена с видео памятьюУтилита UEFImak не претендует на то, чтобы быть каким-то откровением на тему диагностики. Скорее, это хороший пример, как нужно писать софт для работы с еще живой персональной платформой x86, но уже в 64-битном измерении. Использование в разработке языка ассемблера придает особый шарм утилите. Можно сказать, что UEFImark настолько оптимально использует ресурсы центрального процессора, насколько это в принципе возможно. Еще можно отметить, что UEFImark — это программный продукт с открытым исходным кодом. Если интересно, читаем дальше…

Знакомство с графическими интерфейсами UEFI

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

Создал себе проблем с Intel DZ77GA-70K [Решено]

Вполне возможно, что я попал не по адресу, пусть тогда смотрящий перенесет в нужную ветку.
Как говориться, дурная голова рукам покоя не дает, вот и у меня случилось нечто подобное. Жил себе спокойно (ну, почти - то клава не работает до загрузки ОС, то мышь) с данной платкой в системнике, обновлял прошивки через DOS по мере выхода. Но попалась однажды мне очень уж багованная версия 0066. И решил я откатиться обратно на 0064.

GA-EP45C-DS3 показывает POST C1h, через 3-4 сек перезагрузка [Решено]

Данная мат.плата, с DualBIOS, кажет пост C1h. Процессор Celeron 430. Через 3-4 сек. после старта уходит в ребут, и так по циклу, пока не отключишь питание с БП.
IEEE1394a контроллер Texas Instrument TSB43AB23 холодный, значит дело не в нём. Помена местами м/сх BIOS - эффект тот же.
Проблема решилась непосредственно прошивкой spiFLASH через LPT. На всякий случай прошил обе флешки, последним бисом F5. Мать заработала!

Чем интересен UEFI BIOS?

Обзор UEFI BIOS материнской платы ASUS Z87-KОбзор UEFI BIOS материнской платы ASUS Z87-K на основе системной логики Intel Z87 для процессоров Socket 1150. Исследование содержимого микросхемы BIOS ROM. Запуск внешнего командного процессора UEFI Shell. Знакомство с сервисными процедурами UEFI и эксперименты по созданию собственных UEFI-приложений.

Ленты новостей