рдкреНрд░реЛрдкреНрд░рд╛рдпрдЯрд░реА рдлрд░реНрдорд╡реЗрдЕрд░ рдЖрдгрд┐ BIOS рд▓рд╛ рдореЛрдлрдд рдкрд░реНрдпрд╛рдп рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгрд╛рд░рд╛ рдкреНрд░рдХрд▓реНрдк, CoreBoot 4.22, рдЖрддрд╛ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рдХреЛрдб GPLv2 рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд рдЖрд╣реЗ. рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ резрейрел рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдиреА рдпреЛрдЧрджрд╛рди рджрд┐рд▓реЗ рдЖрд╣реЗ, репренрен рдмрджрд▓ рдХреЗрд▓реЗ рдЖрд╣реЗрдд. рдкреБрдвреАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рдкрд╛рд╕реВрди, рдкреНрд░рдХрд▓реНрдк рддрд╛рд░рдЦреЗрдиреБрд╕рд╛рд░ (рд╡рд░реНрд╖, рдорд╣рд┐рдирд╛, рдЕрдкрдбреЗрдЯ) рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдирд╛рдордХрд░рдг рдпреЛрдЬрдиреЗрд╡рд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрд▓. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдлреЗрдмреНрд░реБрд╡рд╛рд░реА реирежреирек рдордзреНрдпреЗ, рдЖрд╡реГрддреНрддреА рек.реирей рдЖрд╡реГрддреНрддреА реирек.режреи.режреж рдиреЗ рдмрджрд▓рд▓реА рдЬрд╛рдИрд▓.
рдореБрдЦреНрдп рдмрджрд▓:
- AMD openSIL (рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рд┐рд▓рд┐рдХреЙрди рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдпрдЭреЗрд╢рди рд▓рд╛рдпрдмреНрд░рд░реА) рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЬреЛрдбрд▓реА, рдЬреА рдлрд░реНрдорд╡реЗрдЕрд░ рдирд┐рд░реНрдорд┐рддреА рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдШрдЯрдХ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ.
- резрен рдорджрд░рдмреЛрд░реНрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ. рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдмреЛрд░реНрдбрдкреИрдХреА резрез рдмреЛрд░реНрдб рдХреНрд░реЛрдо рдУрдПрд╕ (Chrome OS) рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯреАрдорд╡рд░ рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдЙрдкрдХрд░рдгрд╛рдВрд╡рд░ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд. рд╕рд░реНрд╡реНрд╣рд░ рдЧреВрдЧрд▓. рдЧреВрдЧрд▓-рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рд╕рдВрдмрдВрдзрд┐рдд рд╢реБрд▓реНрдХ:
- рдПрдПрдордбреА рдЧреЛрдореЗрдж
- рдЗрдВрдЯреЗрд▓ рдореЗрдЯреЗрдУрд░рд▓реЗрдХ-рдкреА рдЖрд░рд╡реНрд╣реАрдкреА
- рдкреБрд░реАрдЭрдо рд▓рд┐рдмреНрд░реЗрдо 11
- рдкреНрдпреБрд░рд┐рдЭрдо рд▓рд┐рдмреНрд░реЗрдо L1UM v2
- рд╕реАрдореЗрдиреНрд╕ рдПрдлрдП рдИрдПрдЪрдПрд▓
- рд╕реБрдкрд░рдорд╛рдпрдХреНрд░реЛ X11SSW-F
- AMD Genoa SoC рд╕рд╛рдареА рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдорд░реНрдерди.
- x86 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░, рдореЗрдорд░реАрдЪреНрдпрд╛ рдкреВрд░реНрд╡-рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯрдкреНрдкреНрдпрд╛рдд ".data" рд╡рд┐рднрд╛рдЧрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреНрдпрд╛рдореБрд│реЗ C рдХреЛрдбрдордзреНрдпреЗ рдЬрд╛рдЧрддрд┐рдХ рдЪрд▓ рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╡рд╛рдкрд░рддрд╛ рдпреЗрддрд╛рдд. рдмреВрдЯ рдмреНрд▓реЙрдХ рдЯрдкреНрдкреНрдпрд╛рдд, рдХреЛрдб рдирдВрддрд░ рд▓рдЧреЗрдЪ рдбреЗрдЯрд╛ рдЬреЛрдбрд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рдирдВрддрд░ Cache-As-RAM (VMA) рд╕рдВрдХрд▓реНрдкрдирд╛ рд╡рд╛рдкрд░реВрди рдХреЕрд╢реЗрдордзреНрдпреЗ рдареЗрд╡рд▓рд╛ рдЬрд╛рддреЛ.
- x86 рд╕рд┐рд╕реНрдЯреАрдорд╕рд╛рдареА, CBFS рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рдХреЕрд╢реЗ рд╕рдкреЛрд░реНрдЯ, рдЬреЛ Flash рд╡рд░ Coreboot рдШрдЯрдХ рд╕рд╛рдард╡рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ, рддреЛ RAMStage рдЖрдгрд┐ рдкреНрд░реА-рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдпрдЭреЗрд╢рди рдЯрдкреНрдкреНрдпрд╛рдВрд╡рд░ рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. CBFS рдХреЕрд╢реЗ рдлрд╛рдЗрд▓рд╕рд╛рдареА рд╕реНрд╡рддрдВрддреНрд░ рдореЗрдорд░реА рдХреНрд╖реЗрддреНрд░ рд░рд╛рдЦреАрд╡ рди рдареЗрд╡рддрд╛ cbfs_map() рдлрдВрдХреНрд╢рди рд╡рд╛рдкрд░реВрди CBFS рдлрд╛рдЗрд▓реНрд╕ рдЕрдирдкреЕрдХ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ. рдХреЕрд╢реЗ рдЖрдХрд╛рд░ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА PRERAM_CBFS_CACHE_SIZE рдЖрдгрд┐ RAMSTAGE_CBFS_CACHE_SIZE рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд.
- рдмреВрдЯрдмреНрд▓реЙрдХрдордзреНрдпреЗ рд░реЛрдорд╕реНрдЯреЗрдЬ рдПрдореНрдмреЗрдб рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ. рдмреВрдЯрдмреНрд▓реЙрдХрдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рд░реЛрдорд╕реНрдЯреЗрдЬ рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реНрдпрд╛рдиреЗ рдХреЛрдб рдЖрдХрд╛рд░ резреж,режрежреж-реиреж,режрежреж рдУрд│реАрдВрдиреА рдХрдореА рд╣реЛрддреЛ. рдЬреНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд рд╡реЗрдЧрд│реНрдпрд╛ рд░реЛрдорд╕реНрдЯреЗрдЬрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕реВ рд╢рдХрддреЗ рддреНрдпрд╛рдордзреНрдпреЗ vboot рдХрд┐рдВрд╡рд╛ рдлреЙрд▓рдмреЕрдХ рдореЛрдбрд╕рд╣ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рддрд╕реЗрдЪ рдорд░реНрдпрд╛рджрд┐рдд рдмреВрдЯ рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░ (Intel APL 32K) рдХрд┐рдВрд╡рд╛ рдЕрддреНрдпрдВрдд рд╕реНрд▓реЛ рдмреВрдЯ рдореАрдбрд┐рдпрд╛ (рдХрд╛рд╣реА ARM SoCs) рдЕрд╕рд▓реЗрд▓реА рдЙрдкрдХрд░рдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд.
- рдЗрдВрдЯреЗрд▓ рдЪрд┐рдкреНрд╕ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЙрдкрдХрд░рдгрд╛рдВрд╡рд░ рдмрд╛рд╣реНрдп рд╕реНрдХреНрд░реАрдирдЪреА рдЙрдкрд╕реНрдерд┐рддреА рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА gfx рдордзреНрдпреЗ рдПрдХ API рдЬреЛрдбрдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ.
- pci_rom рдЖрддрд╛ VFCT рдЯреЗрдмрд▓ рднрд░рддрд╛рдирд╛ VBIOS рд╕рд╛рдареА рдЪреЗрдХрд╕рдо рдЬреЛрдбрдгреНрдпрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЗ. рд╣рд╛ рдЪреЗрдХрд╕рдо рдХрд╛рд╣реА AMD рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рджреНрд╡рд╛рд░реЗ рджреЗрдЦреАрд▓ рддрдкрд╛рд╕рд▓рд╛ рдЬрд╛рддреЛ. Windows.
- рд▓рд╛рдБрдЪ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдмрджрд▓ рдЬреЛрдбрд▓реЗ. Windows рдХреЛрдЕрд░рдмреВрдЯ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХрд╛рд╣реА рдХреНрд░реЛрдордмреБрдХреНрд╕рд╡рд░.
- ARM64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареА ACPI рдЯреЗрдмрд▓рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА.
- ACPI рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╣ рд╕реБрдзрд╛рд░рд┐рдд рд╕реБрд╕рдВрдЧрддрддрд╛.
- SNB+MRC рдмреЛрд░реНрдбрд╕рд╛рдареА MRC (рдореЗрдорд░реА рд░реЗрдлрд░рдиреНрд╕ рдХреЛрдб) рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рдЯреНрд░реА рд╕реНрдЯреНрд░рдХреНрдЪрд░рдордзреНрдпреЗ рд╣рд▓рд╡рдгреНрдпрд╛рдд рдЖрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
- U-Boot рдЖрдгрд┐ edk2 рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗрд▓реЗ рдкреЗрд▓реЛрдб рдШрдЯрдХ.
- рд╡рд╛рдкрд░рд▓реЗрд▓реА рд╕рд╛рдзрдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЖрд╣реЗрдд: GMP 6.3.0, binutils 2.41 рдЖрдгрд┐ MPFR 4.2.1.
- рдЧрд┐рдЯ рд░рд┐рдкреЙрдЭрд┐рдЯрд░реАрдордзреАрд▓ рдореБрдЦреНрдп рд╢рд╛рдЦреЗрдЪреЗ рдирд╛рд╡ "рдорд╛рд╕реНрдЯрд░" рд╡рд░реВрди "рдореЗрди" рдЕрд╕реЗ рдмрджрд▓рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ.
рд╕реНрддреНрд░реЛрдд: opennet.ru
