Софт


Компостер 2.0: программное обеспечение как фактор успешного ремонта персональной платформы Разработка программного обеспечения направлена не только на решение пользовательских задач, но является также неотъемлемой частью утилитарного инструментария по исследованию персональных платформ. Не стоит также забывать, что ремонт компьютеров невозможен без диагностического софта. Это он помогает найти и локализовать неисправности.

Всемирная паутина

Всемирная паутина, изначально сделавшая всё для свободного обмена программным обеспечением, сейчас изо всех сил старается избавиться от этой обременительной обязанности. Дошло до того, что передача исполняемых файлов средствами Gmail блокируется «в целях безопасности». Чего здесь больше: заботы нераспространении компьютерных вирусов (для чего тогда все почтовые отправления проходят проверку на их отсутствие?) или кооперирования кустарей-одиночек в артель под названием «Google Play»?

Андроидальное расстройство

Лет пять тому назад позиции Intel и Microsoft на рынке персональных вычислительных систем казались незыблемыми, а идеи Google по созданию новой операционной среды воспринимались с улыбкой. Как сильно изменился цифровой мир за это время! Почему же успех сопутствовал компании, занимающейся поисковыми алгоритмами, и, мягко говоря, не соблаговолил заслуженным программистам и «железячникам» прошлого? Давайте оценим возможности, оставшиеся в прошлом, с точки зрения дня сегодняшнего.

Производительность и совместимость 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 BIOS материнской платы ASUS Z87-K

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

Обзор функций маршрутизатора Hame A1

Существенная особенность мобильного роутера Hame A1 — беспроводное управление на этапе начальной установки. Если пользователь по каким-либо причинам не может получить доступ к WiFi-интерфейсу, решение очевидно: Reset! Возврат к заводским установка приведет к тому, что IP-адресом по умолчанию для маршрутизатора станет 192.168.169.1, где в браузере и следует искать его страницу входа. Все ас­пекты, свя­заные с выполнением операции Reset, изложены в первой части обзора Hame A1, к которому мы и адресуем нашего читателя.

Можно ли улучшить Android?

Аппаратное ускорение, более известное под просторечным «разгон» стало уже заводской установкой многих производителей. Это и понятно: маркетологи давно делают ставку на пользователей-энтузиастов, которых отличает преданность делу и вера в исключительность торговой марки. А можно ли с помощью программных трюков добиться таких же результатов?

Как инсталлировать Windows 8 с USB-накопителя

Установка новинки от Майкрософт с накопителя USB, как процесс, интересует многих. В сети уже появилось до­ста­точ­ное количество рекомендаций на сей счет. Но ин­стал­ля­ция Windows 8 в корне отличается от ана­ло­гич­ного про­цес­са, используемого в предыдущих версиях. Ключевой мо­мент — требования к поддержке BIOS'ом интерфейса UEFI и использование GUID Partition Table для разметки жест­ко­го диска. Проанализируем эту простую, но хи­тро­ум­ную за­да­чу.

Редактировать BIOS. Эпизод второй

Продолжаем исследовать возможности Flash Images Tool по внесению пра­вок в BIOS и связанные с ним стуктуры.

В предыдущей статье «Редактируем BIOS» мы рассмотрели декомпозицию флеш-образа на составные части: регионы и разделы (партиции). По­лу­чен­ный в результате этим ма­ни­пу­ля­ций образ базовой системы ввода и вывода годен к ра­бо­те с утилитой AMIBCP.

Сейчас наша задача  обратна к предыдущей — вернуть в файл измененный BIOS и собрать из имеющихся частей код для заливки во Flash ROM.

Страницы