EFI замена BIOS

В начале прошлой недели на UEFI форуме, в котором участвуют ведущии производители аппаратного и программного обеспечения, такие как AMD, Dell, HP, Intel, IBM, Insyde Software, Microsoft и Phoenix Technologies, была одобрена спецификация новой системы EFI 1.10, которая должна прийти на смену существующей BIOS(Basic Input/Output System). Правда, новая система не полностью заменит созданную еще в 1980'х годах BIOS, она будет выполнена как надстройка, и состаять из связанных таблиц, в которых будет храниться информация об установленном в компьютере оборудование и скорее всего ряд уникальных индентификаторов, кроме этого новая система не будет привязана к процессорам как ее предшественница, что позволит решить ряд возникающих проблем, связанных с совместимостью процессоров и программного обеспечения на разных платформах. В EFI уже существует полная поддержка как 32-битных платформ, так и 64-битных платформ и операционных систем. Организаторы UEFI форума обещают внедрение в производство этой системы уже к концу 2005 года. www.uefi.org


Взято с uinc.ru

Аватар пользователя apple_rom

Вставлю свои пять копеек, дабы чуть прояснить ситуацию тем, кому это интересно, но они никак не догоняют про эти ефи-уефи, наивно предполагая, что "биос маст дай".:)
Итак, что мы имеем. Четверть века отмотавшая, давно устаревшая структура биос (он же BIOS - по-буржуйски). _Подавляющее_ большинство всего кода биосов _всех_, без исключения, биосописателей написано как минимум 10-15 лет назад, во времена расцвета певропентиумостроения. Структура его, действительно, во многом просто-таки ущербна и степень "неудобности-черезодноместности" зависит от типа биоса различных биосописательных контор. НО - это _работает_, выполняя то, что нужно. А настоящие программеры знают - не трогай то, что работает.
А теперь вернемся в прошлое тысячелетие. Всем известный производитель когда-то самых быстрых процессоров:) заявила - "32бит маст дай, 64бит - рулез". И объявила о планах поголовной итаниумизации. И тут была засада - "глубоко 64-битному" процессору физически не подходят древние а-ля 16/32-разрядные биосы. Пришлось писать свое. Так появился ЕФИ.


Наступило нынешнее тысячелетие и, как известно, с итаниумизацией вышел жесткий облом. Старые, даже "антикварные" 16/32-биосы благополучно начали становиться 16/32/64. Чтобы отбить потраченные бабки было решено продвинуть "благородную" кампанию по "революционной" замене биоса на ЕФИ. С крайне льготными условиями для биосописателей.
Но и тут облом - у биосописателей давно есть свои, более отлаженные и в чем-то более переспективные идеи. Потому кто-то (читай - Феникс) просто положил на эти МикроИнтелловские потуги, а кто-то (читай - АМИ) банально добавил в тот же "обычный" биос галочку - "ЕФИ суппорт" - и вся "революция".:)
После очередного облома появляется УЕФИ - еще более свободный и более бесплатный и уж точно стандартный стандарт. (Типа - "Все съедобные грибы России. Издание второе, исправленное.":) ) Теперь в "группу поддержки" входят все "монстры".
Что будет дальше - пока говорить не стану, но когда - запросто. Самое главное - ефи должен поддерживаться операционной системой для получения большей выгоды, чем наличие возможности смотреть видео под биосом-ефи. (На данный момент подобные фичи - единственное практическое отличие ефи от "обычных" биосов, хотя некоторые разработки биосов имеют схожие никому ненужные вещи:) ) Так вот, поддержка ефи будет _лишь_ в лонгхорне-висте. Так что гибель биоса можно прогнозировать лишь после отмирания WinXP. Итого - в ближайшие пару лет точно можно не напрягаться.:)

Аватар пользователя DiVersant

apple_rom писал(-а):
(Типа - "Все съедобные грибы России. Издание второе, исправленное.":)

=D> =D> =D> Respect!

Thinking... [■■■■■■■■■■■■■■■□□□□□]75% completed...

У меня сложилось впечатление что Apple давно использует нечто подобное EFI, а сейчас после перехода на Intel процессоры данная тема становиться очень актуальной, по крайней мере для hackintosh-ей.

forum.insanelymac.com/index.php?s=95dc07149c22232b154a9d23702445f1&sho...

Для Apple_rom

А Вы не думали заняться этой темой - мне она кажется очень интересной.

Аватар пользователя apple_rom

>У меня сложилось впечатление что Apple давно использует нечто подобное EFI
Не "нечто подобное", а его, родимого, и использует.:)

>А Вы не думали заняться этой темой - мне она кажется очень интересной.
Не просто думал, а ею, родимой, и занимаюсь.:))

Apple_rom, если не трудно просвяти, стоит ли заморачиваться с EFI SDK чтобы разобраться с работой яблочного эфи?

А чего там разбираться ? У Apple своя реализация EFI, основанная на первоначальном стандарте EFI 1.10 (т.е. EFI SDK от Intel). Подробнее о версиях спецификации EFI, используемых Apple можно глянуть по этой ссылке: A Brief History of Apple and EFI.

--
With Best Wishes, A. Woland

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей