Логично - добавление разных картинок. :) Добавление

Цитата:
/jpeg|jpeg1-3: Add JPEG LOGO to System BIOS
/gif0-3 : Add GIF LOGO to System BIOS

Логично - добавление разных картинок.:)
Цитата:
/rpb : Add RPB ROM to System BIOS

Добавление Remote Pre Boot ROM
Цитата:
/ver : Add version table of source code to System BIOS

Добавление версии модуля.
Цитата:
/jpeg_eng : Add JPEG engine to System BIOS

Добавление процедуры вывода картинок.
Цитата:
/nc_cpucode : Add non-compress cpu code

Добавление непожатых микрокодов (процессорных). По причинам особенностей нонешних процессоров, которым требуется их (CPU microcodes) инициализация на самой ранней стадии (ещё в бутблоке, когда, понятно, их пока нельзя распаковать - ещё не проинициализирована память) - оные лежат в непожатом виде по фиксированным адресам.
Цитата:
/srom0-4 : Add software ROM

Добавление модулей SMM-процедур.
Цитата:
/setup0-1 : Add setup ROM

Одна из таблиц для работы BIOS Setup (в т.ч. отображения пунктов-сообщений). Ничего "особенного", не стоит углубляться, чисто технический момент, связан ограниченностью размера области в сегменте F000 для расположения переменных, используемых в BIOS (куда входят в т.ч. выводимые сообщения, которых нонче в BIOS может быть тьма).

п.с. из биоспатчера:

#define ADD_AWARDBIOS_MOD( x, y, z) ADD_BIOS_MOD( x, (dd)(y << 16), z )

ADD_AWARDBIOS_MOD( Cepa, 0x4000, "LOGO BitMap / Fullscreen logo" )	// 8004h
ADD_AWARDBIOS_MOD( Ccpucodes, 0x4001, "CPU microcodes mod" )	// 8008h
ADD_AWARDBIOS_MOD( Cepa, 0x4002, "EPA pattern" )	// 800Ch
ADD_STANDART_AWARD_MOD(0x4003, "ACPI" )				// 8010h
ADD_STANDART_AWARD_MOD(0x4004, "VSA" )				// 8014h
ADD_STANDART_AWARD_MOD(0x4005, "HPM ROM" )			// 8018h
ADD_STANDART_AWARD_MOD(0x4006, "HPC ROM" )			// 801Ch
ADD_STANDART_AWARD_MOD(0x4007, "Antivirus" )		// 8020h

ADD_STANDART_AWARD_MOD(0x4008, "FONT 0" )			// 8024h
ADD_STANDART_AWARD_MOD(0x4009, "FONT 1" )			// 8028h
ADD_STANDART_AWARD_MOD(0x400A, "FONT 2" )			// 802Ch
ADD_STANDART_AWARD_MOD(0x400B, "FONT 3" )			// 8030h
ADD_STANDART_AWARD_MOD(0x400C, "FONT 4" )			// 8034h
ADD_STANDART_AWARD_MOD(0x400D, "FONT 5" )			// 8038h

ADD_STANDART_AWARD_MOD(0x400E, "Y code segment" )	// 803Ch
ADD_STANDART_AWARD_MOD(0x400F, "MIB ROM" )			// 8040h
ADD_AWARDBIOS_MOD( Cepa0x4010, "EPA ROM" )			// 8044h
ADD_STANDART_AWARD_MOD(0x4011, "LOGO 1 ROM" )		// 8048h

ADD_STANDART_AWARD_MOD(0x4012, "OEM 0 ROM" )
ADD_STANDART_AWARD_MOD(0x4013, "OEM 1 ROM" )
ADD_STANDART_AWARD_MOD(0x4014, "OEM 2 ROM" )
ADD_STANDART_AWARD_MOD(0x4015, "OEM 3 ROM" )
ADD_STANDART_AWARD_MOD(0x4016, "OEM 4 ROM" )
ADD_STANDART_AWARD_MOD(0x4017, "OEM 5 ROM" )
ADD_STANDART_AWARD_MOD(0x4018, "OEM 6 ROM" )
ADD_STANDART_AWARD_MOD(0x4019, "OEM 7 ROM" )

ADD_AWARDBIOS_MOD( Cepa, 0x401A, "EPA 2 ROM" )
ADD_AWARDBIOS_MOD( Cepa, 0x401B, "EPA 3 ROM" )
ADD_AWARDBIOS_MOD( Cepa, 0x401C, "EPA 4 ROM" )
ADD_AWARDBIOS_MOD( Cepa, 0x401D, "EPA 5 ROM" )
ADD_AWARDBIOS_MOD( Cepa, 0x401E, "EPA 6 ROM" )
ADD_AWARDBIOS_MOD( Cepa, 0x401F, "EPA 7 ROM" )

ADD_STANDART_AWARD_MOD(0x4020, "LOGO 2 ROM" )
ADD_STANDART_AWARD_MOD(0x4021, "LOGO 3 ROM" )
ADD_STANDART_AWARD_MOD(0x4022, "LOGO 4 ROM" )
ADD_STANDART_AWARD_MOD(0x4023, "LOGO 5 ROM" )
ADD_STANDART_AWARD_MOD(0x4024, "LOGO 6 ROM" )
ADD_STANDART_AWARD_MOD(0x4025, "LOGO 7 ROM" )

ADD_STANDART_AWARD_MOD(0x4026, "Award Flash ROM" )
ADD_STANDART_AWARD_MOD(0x4027, "NNOPROM" )
ADD_STANDART_AWARD_MOD(0x4028, "ROS" )

ADD_AWARDBIOS_MOD( C_en_code, 0x4029, "English codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x402A, "France codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x402B, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x402C, "Deutch codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x402D, "Spain codepage" )

ADD_AWARDBIOS_MOD( C_en_code, 0x402E, "VideoBIOS Table" )

ADD_AWARDBIOS_MOD( C_en_code, 0x402F, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4030, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4031, "Chinese Big5 codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4032, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4033, "Chinese Guojia Biaozhun codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4034, "Japan codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4035, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4036, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4037, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4038, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4039, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x403A, "XX codepage" )

ADD_STANDART_AWARD_MOD(0x403B, "Gigabyte Xpress Recovery" )
ADD_STANDART_AWARD_MOD(0x403C, "Gigabyte Xpress Recovery 2" )

ADD_AWARDBIOS_MOD( C_en_code, 0x403D, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x403E, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x403F, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4040, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4041, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4042, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4043, "XX codepage" )
ADD_AWARDBIOS_MOD( C_en_code, 0x4044, "XX codepage" )

ADD_STANDART_AWARD_MOD(0x4045, "NoCompress ROM" )

ADD_STANDART_AWARD_MOD(0x4046, "OSB Logo" )
ADD_STANDART_AWARD_MOD(0x4047, "OSB Logo 1" )
ADD_STANDART_AWARD_MOD(0x4048, "OSB Logo 2" )
ADD_STANDART_AWARD_MOD(0x4049, "OSB Logo 3" )
ADD_STANDART_AWARD_MOD(0x404A, "OSB Logo 4" )
ADD_STANDART_AWARD_MOD(0x404B, "OSB Logo 5" )
ADD_STANDART_AWARD_MOD(0x404C, "OSB Logo 6" )
ADD_STANDART_AWARD_MOD(0x404D, "OSB Logo 7" )

ADD_STANDART_AWARD_MOD(0x404E, "OSB BMP Logo" )
ADD_STANDART_AWARD_MOD(0x404F, "OSB BMP Logo 1" )
ADD_STANDART_AWARD_MOD(0x4050, "OSB BMP Logo 2" )
ADD_STANDART_AWARD_MOD(0x4051, "OSB BMP Logo 3" )
ADD_STANDART_AWARD_MOD(0x4052, "OSB BMP Logo 4" )
ADD_STANDART_AWARD_MOD(0x4053, "OSB BMP Logo 5" )
ADD_STANDART_AWARD_MOD(0x4054, "OSB BMP Logo 6" )
ADD_STANDART_AWARD_MOD(0x4055, "OSB BMP Logo 7" )

ADD_STANDART_AWARD_MOD(0x4056, "No comressed CPU-codes" )

ADD_STANDART_AWARD_MOD(0x4057, "AWD-JPEG ROM" )
ADD_STANDART_AWARD_MOD(0x4058, "AWD-JPEG ROM 1" )
ADD_STANDART_AWARD_MOD(0x4059, "AWD-JPEG ROM 2" )
ADD_STANDART_AWARD_MOD(0x405A, "AWD-JPEG ROM 3" )

ADD_STANDART_AWARD_MOD(0x405B, "RPB" )
ADD_STANDART_AWARD_MOD(0x405C, "JPEG engine" )

ADD_STANDART_AWARD_MOD(0x405D, "BIOS feature ROM 0" )
ADD_STANDART_AWARD_MOD(0x405E, "BIOS feature ROM 1" )
ADD_STANDART_AWARD_MOD(0x405F, "BIOS feature ROM 2" )
ADD_STANDART_AWARD_MOD(0x4060, "BIOS feature ROM 3" )
ADD_STANDART_AWARD_MOD(0x4061, "BIOS feature ROM 4" )
ADD_STANDART_AWARD_MOD(0x4062, "BIOS feature ROM 5" )
ADD_STANDART_AWARD_MOD(0x4063, "BIOS feature ROM 6" )
ADD_STANDART_AWARD_MOD(0x4064, "BIOS feature ROM 7" )
ADD_STANDART_AWARD_MOD(0x4065, "BIOS feature ROM 8" )
ADD_STANDART_AWARD_MOD(0x4066, "BIOS feature ROM 9" )

ADD_STANDART_AWARD_MOD(0x4067, "Intel SpeedStepping GV3 PPMINIT.ROM" )
ADD_STANDART_AWARD_MOD(0x4069, "MEMINIT.BIN" )

ADD_STANDART_AWARD_MOD(0x406A, "EFI feature ROM 0" )
ADD_STANDART_AWARD_MOD(0x406B, "EFI feature ROM 1" )
ADD_STANDART_AWARD_MOD(0x406C, "EFI feature ROM 2" )
ADD_STANDART_AWARD_MOD(0x406D, "EFI feature ROM 3" )
ADD_STANDART_AWARD_MOD(0x406E, "EFI feature ROM 4" )
ADD_STANDART_AWARD_MOD(0x406F, "EFI feature ROM 5" )
ADD_STANDART_AWARD_MOD(0x4070, "EFI feature ROM 6" )
ADD_STANDART_AWARD_MOD(0x4071, "EFI feature ROM 7" )
ADD_STANDART_AWARD_MOD(0x4072, "EFI feature ROM 8" )
ADD_STANDART_AWARD_MOD(0x4073, "EFI feature ROM 9" )

ADD_STANDART_AWARD_MOD(0x4074, "TPM MP driver" )
ADD_STANDART_AWARD_MOD(0x4075, "TPM MA driver" )

ADD_STANDART_AWARD_MOD(0x4076, "TCGSMI code" )
ADD_STANDART_AWARD_MOD(0x4077, "FLSH code" )

ADD_STANDART_AWARD_MOD(0x4078, "SLP2.0 KEY" )
ADD_STANDART_AWARD_MOD(0x4079, "SLP2.0 MARKER" )

ADD_STANDART_AWARD_MOD(0x407A, "HTINIT" )

ADD_STANDART_AWARD_MOD(0x407B, "PE32 module type 1" )
ADD_STANDART_AWARD_MOD(0x407C, "PE32 module type 2" )
//							0x407C - other
//							0x407D - other
ADD_STANDART_AWARD_MOD(0x407F, "X code segment" ) // 8200h

ADD_STANDART_AWARD_MOD(0x4080, "VGA ROM 1" )
ADD_STANDART_AWARD_MOD(0x4081, "VGA ROM 2" )
ADD_STANDART_AWARD_MOD(0x4082, "VGA ROM 3" )
ADD_STANDART_AWARD_MOD(0x4083, "VGA ROM 4" )
ADD_STANDART_AWARD_MOD(0x4084, "VGA ROM 5" )
ADD_STANDART_AWARD_MOD(0x4085, "VGA ROM 6" )

ADD_STANDART_AWARD_MOD(0x4086, "PCI ROM A" )
ADD_STANDART_AWARD_MOD(0x4087, "PCI ROM B" )
ADD_STANDART_AWARD_MOD(0x4088, "PCI ROM C" )
ADD_STANDART_AWARD_MOD(0x4089, "PCI ROM D" )
ADD_STANDART_AWARD_MOD(0x408A, "PCI ROM E" )
ADD_STANDART_AWARD_MOD(0x408B, "PCI ROM F" )
ADD_STANDART_AWARD_MOD(0x408C, "PCI ROM G" )
ADD_STANDART_AWARD_MOD(0x408D, "PCI ROM H" )
ADD_STANDART_AWARD_MOD(0x408E, "PCI ROM I" )
ADD_STANDART_AWARD_MOD(0x408F, "PCI ROM J" )
ADD_STANDART_AWARD_MOD(0x4090, "PCI ROM K" )
ADD_STANDART_AWARD_MOD(0x4091, "PCI ROM L" )
ADD_STANDART_AWARD_MOD(0x4092, "PCI ROM M" )
ADD_STANDART_AWARD_MOD(0x4093, "PCI ROM N" )
ADD_STANDART_AWARD_MOD(0x4094, "PCI ROM O" )
ADD_STANDART_AWARD_MOD(0x4095, "PCI ROM P" )
ADD_STANDART_AWARD_MOD(0x4096, "PCI ROM Q" )
ADD_STANDART_AWARD_MOD(0x4097, "PCI ROM R" )
ADD_STANDART_AWARD_MOD(0x4098, "PCI ROM S" )
ADD_STANDART_AWARD_MOD(0x4099, "PCI ROM T" )
ADD_STANDART_AWARD_MOD(0x409A, "PCI ROM U" )
ADD_STANDART_AWARD_MOD(0x409B, "PCI ROM V" )
ADD_STANDART_AWARD_MOD(0x409C, "PCI ROM W" )
ADD_STANDART_AWARD_MOD(0x409D, "PCI ROM X" )
ADD_STANDART_AWARD_MOD(0x409E, "PCI ROM Y" )
ADD_STANDART_AWARD_MOD(0x409F, "PCI ROM Z" )

ADD_STANDART_AWARD_MOD(0x40A0, "ISA ROM A" )
ADD_STANDART_AWARD_MOD(0x40A1, "ISA ROM B" )
ADD_STANDART_AWARD_MOD(0x40A2, "ISA ROM C" )
ADD_STANDART_AWARD_MOD(0x40A3, "ISA ROM D" )
ADD_STANDART_AWARD_MOD(0x40A4, "ISA ROM 1" )
ADD_STANDART_AWARD_MOD(0x40A5, "ISA ROM 2" )
ADD_STANDART_AWARD_MOD(0x40A6, "ISA ROM 3" )
//							0x40A7 - other
//							...
//							0x40AF - other
ADD_STANDART_AWARD_MOD(0x40B0, "Software ROM 0" )
ADD_STANDART_AWARD_MOD(0x40B1, "Software ROM 1" )
ADD_STANDART_AWARD_MOD(0x40B2, "Software ROM 2" )
ADD_STANDART_AWARD_MOD(0x40B3, "Software ROM 3" )
ADD_STANDART_AWARD_MOD(0x40B4, "Software ROM 4" )
ADD_STANDART_AWARD_MOD(0x40B5, "Setup feature 0" )
ADD_STANDART_AWARD_MOD(0x40B6, "Setup feature 1" )
ADD_STANDART_AWARD_MOD(0x40B7, "SMI32" )
ADD_STANDART_AWARD_MOD(0x40B8, "SMIAP" )
//							0x40B9 - other
//							...
//							0x40BF - other
ADD_STANDART_AWARD_MOD(0x40C0, "ACPI SDT ROM A" )
ADD_STANDART_AWARD_MOD(0x40C1, "ACPI SDT ROM B" )
ADD_STANDART_AWARD_MOD(0x40C2, "ACPI SDT ROM C" )
ADD_STANDART_AWARD_MOD(0x40C3, "ACPI SDT ROM D" )
ADD_STANDART_AWARD_MOD(0x40C4, "ACPI SDT ROM E" )
ADD_STANDART_AWARD_MOD(0x40C5, "ACPI SDT ROM F" )
ADD_STANDART_AWARD_MOD(0x40C6, "ACPI SDT ROM G" )
ADD_STANDART_AWARD_MOD(0x40C7, "ACPI SDT ROM H" )
ADD_STANDART_AWARD_MOD(0x40C8, "ACPI SDT ROM I" )
ADD_STANDART_AWARD_MOD(0x40C9, "ACPI SDT ROM J" )
//							0x40CA - other
//							...
//							0x40FF - other
ADD_STANDART_AWARD_MOD(0x4100, "X code segment" )
ADD_STANDART_AWARD_MOD(0x4101, "Version table" )
//							... - other

ADD_STANDART_AWARD_MOD(0x1000, "MEM INIT IN BB" )
ADD_STANDART_AWARD_MOD(0x4E00, "BIOS Patcher" )
ADD_STANDART_AWARD_MOD(0x5000, "Main code segment" )
ADD_STANDART_AWARD_MOD(0x6000, "X code segment" )