Автор: apple_rom , 27 февраля 2005
Новая версия будет поддерживать оных. Про недоделанность работы с ами - естественно, знаю, просто из-за использования схожих алгоритмов будем отлаживать обоих сразу. п.с. расплывачатое "поддержка фенисксов" в перспективе обозначает поддержку всех подобных биосов - от HP, IBM, Intel etc.
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.

ivp

20 лет 11 месяцев назад

apple_rom
Яволь, понятно... Будут... :roll:

Baza

20 лет 11 месяцев назад

о образе речь и вёл 8)
Run-Time находится в файле BIOS в неупакованном виде.
Предметом поиска должна быть следующая структура:

BCPSYS<00>
<00><00><00>
<00><00>
<00><00>
,
где в формате ММ/ДД/ГГ
в формате ЧЧ:ММ:СС

apple_rom

20 лет 11 месяцев назад

Run-Time находится в файле BIOS в неупакованном виде.
Предметом поиска должна быть следующая структура:

BCPSYS<00>
<00><00><00>
<00><00>
<00><00>
,
где в формате ММ/ДД/ГГ
в формате ЧЧ:ММ:СС

Это к чему? Если вы про переменные и карту памяти феникса, то она мне хорошо известна. Например, могу уточнить ваш отрывок: ;)
[code:1]_______
;System
```````
BCPSYS db 'BCPSYS' ; System_Information
Rev_BCPSYS db 3,2 ; Rev 3.2
Size_BCPSYS dw 80h ; 118 bytes of data

Bios_Version db 4,6 ; 04 - Major
; 06 - Minor
Bios_SubVersion db 0,0,0 ; 0.0.0
Build_Date db '03/18/04',0 ; 03/18/04 / Ver_Date /
Build_Time_0 db '15:1' ; Ver_Time
Build_Time_1 db '2:40',0 ; Ver_Time1
Ver_Date db '00/00/00',0
Ver_Time2 db '0:00'
Ver_Time3 db '00:0',0
ROMEXEC_Seg dw 0F154h ; F154
E4AA_Seg dw 0E4AAh ; BIOS_MOD_2
Part_Name db 'DEVELkt9 ',0 ; Version
Keyboard_Options db 110b ; bits:
; 0 - PS/2 Style Controller <--
; 1 - Force Numlock <--
; 2 - Numlock Off
Speed_Switching_Options db 0 ; Controller on Pin 23
; Controller on Pin 24
; Fast Speed Polarity
Speed_Configuration db 0 ; Controller on CPU Cache
; Controller on External Cache
; Controller on Chipset
; Controller on Other Method
Key_Invokes_SETUP_After_POST db 0FFh ; None (Disabled) <--
; Ctrl-Alt-S
etc…
[/code:1]
Я имел в виду процесс сборки образа биоса из доступных для скачки файлов в интернете...
> Если вы про переменные и карту памяти феникса,
> то она мне хорошо известна. Например, могу уточнить ваш отрывок...

Ну, это и понятно. Editor Pro никто не отменял.
Дело в том, что фрагмент с переменными типа BCPSYS перманентно кочует из образа Flash ROM в образ Run-Time не будучи упакованным. Значицца, многое из того что ищется доступно непосредственно во Флэш-БИОС.

apple_rom

20 лет 11 месяцев назад

> Значицца, многое из того что ищется доступно непосредственно во Флэш-БИОС.
Подавляющее большинство (в т.ч. основные модули) - запаковано. Модуль ROMEXEC (Run_Time по-вашему) не запакован из-за того, что с ним работа ведется _до_ распаковки главных модулей BIOS_MOD_0/1/2/3. Поэтому "непосредственно в биос" можно найти (т.е. они там лежат в незапакованном виде), как правило, лишь три модуля - ROMEXEC, DeCompress и CPU-microCodes.

Hidden

20 лет 11 месяцев назад

Хм, покопался в поиске и нашёл вот это - Phoenix BIOS Editor Pro - визуальная тулза, как я посмотрел. Вот откуда взял :
Phoenix BIOS Editor v2.0.18E, © MSC Vertriebs GmbH ,
Офф.сайт:_http://www.msc-ge.com/cgi-bin/frame.pl?url=/e/aktuelles/presse/07818/:language=e
Платформа:WinAll

Phoenix BIOS Editor - это приложение с удобным интерфейсом для модификации PhoenixBIOS 4.0 Rel. 6 и позднейших BIOS-ов.
Напомним, что фирма AWARD Software International Inc. (AWARD BIOS-ы я думаю всем известны ) в начале 1999 года стала частью фирмы Phoenix Technologies Ltd, хотя название AWARD осталось. Образ BIOS ROM можно модифицировать, используя редактор конфигураций для отдельных компонентов BIOS-а. Phoenix BIOS Editor автоматически распакует ROM образ в малые ROM модули, которые являются частью PC BIOS-а. После этого Phoenix BIOS Editor внесёт все изменения в образ нового BIOS-а, который можно записать во флеш - память.
При этом не надо влезать в Source code, что сбережёт много времени для разработчиков OEM/ODMs новых продуктов.

С офф.сайта закачки нет.


Дистрибутив вместе с ключиком от zvt:
http://rapidshare.de/files/958287/BIOS.rar.html


пароль на архив - bestfilez.net

В комплекте идёт прошивка.

Root

20 лет 11 месяцев назад

Hidden
я где-то в январе (если даже не раньше) отправлял энто чудо apple_rom
Легко скачивается с офф. сайта феникса после заполнения маленькой анкетки...
Вот прога. Разве что без кряки или кейгена :(

ivp

20 лет 11 месяцев назад

Hidden
Root
Дык фиговая прога-то, отцы - IMHO, всерьез редактировать она Фениксы не может...
Да и потом - у Романа оная уже даже с кряком давным-давно имеется, и мнение его об оной очень сильно похоже на мое... :wink:

Hidden

20 лет 11 месяцев назад

Дык фиговая прога-то, отцы - IMHO...

Ну так не в фиговости же дело - мне показалось, чот она может собирать и разбирать биос на кусочки, как говорил Роман, или я ошибся ?