Здравствуйте, дорогие, форумчане!
Имеется BIOS (M3N-HT-DELUXE-3401_SLIC.BIN), вот его компоненты:
Что из этого можно обновить или модифицировать?
******** M3N-HT-DELUXE-3401_SLIC.BIN BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K) 15227h(84.54K) 3401.BIN
1. XGROUP CODE 0EAE0h(58.72K) 0A7F9h(41.99K) awardext.rom
2. ACPI table 0AB1Fh(42.78K) 04134h(16.30K) ACPITBL.BIN
3. EPA LOGO 0168Ch(5.64K) 002AAh(0.67K) AwardBmp.bmp
4. YGROUP ROM 0E960h(58.34K) 06B3Fh(26.81K) awardeyt.rom
5. FNT1 ROM 04C5Eh(19.09K) 03684h(13.63K) font1.awd
6. FNT2 ROM 04FD2h(19.96K) 0277Bh(9.87K) font2.awd
7. FNT3 ROM 0329Ah(12.65K) 01DB1h(7.42K) font3.awd
8. GROUP ROM[ 0] 09380h(36.88K) 03977h(14.37K) _EN_CODE.BIN
9. GROUP ROM[ 1] 0A9A0h(42.41K) 03F4Eh(15.83K) _FR_CODE.BIN
10. GROUP ROM[ 3] 0A890h(42.14K) 04032h(16.05K) _GR_CODE.BIN
11. GROUP ROM[ 8] 08D60h(35.34K) 0395Ah(14.34K) _B5_CODE.BIN
Total hole area space = 10000h(64.00K)
Total compress code space = B1000h(708.00K)
Total compressed code size = AC5EBh(689.48K)
Remain compress code space = 04A35h(18.55K)
*** NVMM 4.091.4602/04/09 ‼♠ * Start Offset => 0, End Offset => 4100 ***
** Micro Code Information **
Bridge ID | Bridge ID
North South Patch ID CPUID | North South Patch ID CPUID
---------------------------------------+----------------------------------------
00000000 00000000 00000062 00000414 | 00000000 00000000 00000068 0000040A
00000000 00000000 0000006D 0000041B | 00000000 00000000 00000083 00000680
00000000 00000000 0000007A 00000413 | 00000000 00000000 0000007B 00000433
00000000 00000000 01000020 00001000 | 00000000 00000000 010000BF 000010A0
00000000 00000000 010000C6 00001041 | 00000000 00000000 010000C7 00001062
00000000 00000000 010000C8 00001043 | 00000000 00000000 010000C9 00001022
00000000 00000000 010000CA 00001020 |
Нескромный вопрос - а ЗАЧЕМ?
а так - RAID BIOS можно обновить, например NV_RPT.ROM
VGA BIOS MCP72xeo.ROM можно достать/изменить частоты/засунуть обратно.
Картинки EPA и LOGO можно поменять.
Левые языки интерфейса CMOS Setup убрать - теоретически это уменьшит время распаковки BIOS из FLASH в ОЗУ и ускорит процесс загрузки BIOS (практически - это ничтожнейшие доли секунды).
9. GROUP ROM[ 1] 0A9A0h(42.41K) 03F4Eh(15.83K) _FR_CODE.BIN
10. GROUP ROM[ 3] 0A890h(42.14K) 04032h(16.05K) _GR_CODE.BIN
11. GROUP ROM[ 8] 08D60h(35.34K) 0395Ah(14.34K) _B5_CODE.BIN
12. GROUP ROM[10] 08C60h(35.09K) 039A5h(14.41K) _GB_CODE.BIN
13. GROUP ROM[11] 0A4B0h(41.17K) 040E5h(16.22K) _JP_CODE.BIN
Если не предполагается бездисковая загрузка из сети стоит убрать PXE BIOS для сетевой платы.
23. PCI ROM[A] 0F000h(60.00K) 07CB6h(31.18K) NVPXE.NIC
Дрессируем коров
Ясно, буду разбираться, ещё хотел спросить что можно написать на ассемблере (видел много статей в инете) для моей "матери"??
А кому счас легко...
Попробую я - хотя Ассембер помню смутно с 12-летней давности лабораторных на факультете.
Можете слазить сюда
rebelshavenforum.com/sis-bin/ultimatebb.cgi?ubb=get_topic;f=52;t=000054
и почитать - там шаблон на ASM готового модуля который можно всунуть вместо вашего PXE ROM - то бишь БИОСА загрузки из сети.
И повторю - ЗАЧЕМ?
Матплата над которой вы собираетесь проводить эксперименты достаточно "взрослая" и умеет практически всё что надо от производителя.
У меня в качестве стендика для экшпериментов аналог вашей M4N78 PRO. Урезанного функционала который можно было бы пришпилить такими модификациями - нет. SLIC для установки Windows 7 у Вас уже вшит судя по заголовку первого сообщения/поддержка всяких новых процессоров заявлена на сайте в CPU Support/разгонный фукционал присутствует в полной мере (Deluxe ведь). Чего Вам не хватает для счастья?
Дрессируем коров
Отправить комментарий