Автор: icbook , 12 октября 2013
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

remont

12 лет 4 месяца назад

[off]Собственно возникает вопрос . А зачем?
Зачем тогда нам windows, если в uefi и так всё работает?
Зачем горы програмного кода на систему , если можно пользоваться "низкоуровневыми" командами?
Почему нельзя сделать оболочку системы которая будет напрямую работать с процессором , видеокартой без всяких драйверов, при этом используя в полном объёме все аппаратные возможности?
Ну и наконец зачем этот uefi вообще ? Чем неустраивает стандартный биос, зачем эти надстройки/недооболочки ? Просто чтоб добавить "рюшечек красивостей" ??[/off]

savely

12 лет 4 месяца назад

А зачем был BIOS? ROM Basic - наш рулевой. ;-)

А серьезно: ответы на эти вопросы - это статья. Вот, может icbook популярно напишет в "свободное от основной работы" время (т.е. в то самое время, когда и делается основная работа). ;-)

icbook

12 лет 4 месяца назад

Я готов. Видимо в силу того, что этим и занимаюсь последние ... сколько-то лет. Но есть оно но: слишком много вопросов. Боюсь утонуть в ответах, ггг)) И чтобы не получилось, что отвечая на один вопрос походу не появился новый, а интерес к старому тихо угас.

Для начала отвечу на первый вопрос "А зачем?" — ибо мы человецы суть. Нам (не всем, правда) присуще такое поведение: хотеть, знать, понимать. В силу того, что не все обязаны разбираться в, например, устройстве компьютера (и здесь нет никакого ёрничанья и ехидства), возникает круг людей, которым интересно именно устройство компьютера. И UEFI, как часть его.

Случайный_Гость (не проверено)

12 лет 4 месяца назад

Когда мы были молодыми, процедуры Legacy BIOS изменяли только те регистры, через которые возвращаются выходные параметры.

Но давайте будем объективными: переход к UEFI обоснован и неизбежен. И один из главных недостатков Legacy BIOS даже не в том, что он 16-битный (были реализации BIOS 32 Service Directory), а в том, что передача входных и выходных параметров сервисными функциями жестко привязана к регистрам архитектуры x86 и сегментной модели памяти.

Для UEFI таких ограничений нет, создана аппаратно-абстрагированая модель передачи параметров, которая легко адаптируется под любую процессорную архитектуру, поэтому UEFI реализована для IA32, x64, IA64 (Itanium), ARM, виртуальной машины EBC (EFI Byte Code) и может быть адаптирована для будущих архитектур.

STRAIDER

12 лет 4 месяца назад

Это что-же, кто-то собрал UEFI для ARM?

savely

12 лет 4 месяца назад

Это что-же, кто-то собрал UEFI для ARM?


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


UPD. Теперь у нас видео будет худшего качества, чем хотелось бы :(
UPD2. Статус кво восстановлен :)