Coreboot 4.16 e lokollotsoe

Ho lokolloa ha morero oa CoreBoot 4.16 ho phatlalalitsoe, ka har'a moralo oo ho ntseng ho ntlafatsoa mofuta o mong oa mahala oa firmware oa thepa le BIOS. Khoutu ea projeke e ajoa tlasa laesense ea GPLv2. Bahlahisi ba 170 ba nkile karolo ho thehoeng ha mofuta o mocha, ba lokiselitseng liphetoho tse 1770.

Litlhahiso tse ka sehloohong:

  • Tšehetso e ekelitsoeng bakeng sa liboto tsa bo-mme tse 33, tse 22 tsa tsona li sebelisoa lisebelisoa tse nang le Chrome OS kapa li-server tsa Google. Har'a litefiso tseo e seng tsa Google:
    • Acer Aspire VN7-572G
    • amd chausie
    • ASROCK H77 Pro4-M
    • ASUS P8Z77-M
    • Emulation QEMU matla9
    • Intel Alderlake-N RVP
    • Atlas ea tlhahiso
    • Star Labs Star Labs StarBook Mk V (i3-1115G4 le i7-1165G7)
    • System76 gaze16 3050, 3060 le 3060-b
  • Tšehetso bakeng sa liboto tsa bo-mme tsa Google Corsola, Nasher le Stryke ha e sa sebelisoa.
  • Tšehetso e ekelitsoeng bakeng sa Power9 CPU le AMD Sabrina SoC.
  • E kentse khetho ea ho tima IME (Intel Management Engine) subsystem, e tlang ho liboto tsa bo-mme tsa sejoale-joale tse nang le li-processor tsa Intel mme e kengoa ts'ebetsong e le microprocessor e ikemetseng e sebetsang ntle le CPU mme e etsa mesebetsi e hlokang ho arohanngoa le sistimi e sebetsang, joalo ka e le ho sebetsana le litaba tse sirelelitsoeng (DRM), ts'ebetsong ea li-module tsa TPM (Trusted Platform Module) le li-interfaces tsa boemo bo tlaase bakeng sa lisebelisoa tsa ho hlahloba le ho laola. Ho tima IME lits'ebetsong tse nang le li-processor ho tloha lelapeng la Skylake ho ea Alder Lake, me_state parameter e sebelisoa ho CMOS, e fana ka boleng ba 1 e tla tima enjene. Ho fetola boemo ba CSME ka CMOS, mokhoa oa ".enable" o kentsoe, boemo ba oona bo lumellanang le me_state parameter.
  • E kenyellelitsoe coreboot-configurator, GUI e bonolo ea ho fetola litlhophiso tsa CMOS ho Coreboot CBFS u sebelisa sesebelisoa sa nvramtool.
  • E kentse sesebelisoa sa apcb_v3_edit bakeng sa ho hlophisa APCB V3 (AMD PSP Customization Block) lifaele tsa binary le ho kenya sebaka sa 16 SPD (Serial Presence Detect) ho tsona.
  • Li-submodule tse ntlafalitsoeng tsa amd_blobs, arm-trusted-firmware, blobs, chromeec, intel-microcode, qc_blobs le vboot.
  • Khoutu ea ho lokisa LAPIC (Local Advanced Programmable Interrupt Controller) e fetiselitsoe ho MP init.
  • Ts'ehetso e ekelitsoeng bakeng sa tatelano ea phonyoho ea ANSI ho totobatsa liketsahalo tsa bohlokoa, joalo ka liphoso le litemoso, ha o hlahisa lintlha ho khomphutha e sebetsanang.
  • Ts'ebetso ea cbmem_dump_console e kentsoeng, e ts'oanang le cbmem_dump_console_to_uart, empa e sebetsa ka li-consoles tse hlophisitsoeng hangata.
  • Litlhophiso tsa litšoantšo tse phelang li fetisetsoa ho sebetsa le NixOS 21.11 kabo. Sephutheloana sa iasl se emisitsoe mme se nketsoe sebaka ke lisebelisoa tsa acpica.
  • U-Boot bootloader e ntlafalitsoe hore e be mofuta oa 2021.10.
  • Ts'ehetso e ekelitsoeng bakeng sa litsamaiso tse nang le li-cores tse fetang 128 CPU.
  • Mokhanni o ekelitsoeng oa lisensara tsa proximity tsa Semtech sx9360 SAR tse sebelisoang lisebelisoa tsa Samsung.
  • Kekelitsoe mokhanni bakeng sa lilaoli tsa SGenesys Logic GL9750 SD tse sebelisoang ho Chromebooks.
  • Ts'ehetso e ekelitsoeng bakeng sa balaoli ba Ethernet ba Realtek RT8125.
  • Mokhanni o ekelitsoeng oa Fibocom 5G WWAN ACPI.
  • Ts'ehetso e ekelitsoeng bakeng sa li-topology tse tsoakiloeng tsa memori ha u sebelisa DDR4.
  • Tšehetso e ekelitsoeng bakeng sa litlhaloso tsa FSP 2.3 (Flexible Software Package).
  • Khoutu ea ho bala li-hashes tse sebelisitsoeng ho netefatsa le ho lekola boemo ba CBFS e se e sebelitsoe bocha.
  • Tšehetso e ekelitsoeng bakeng sa theknoloji ea PCI-e Resizable BAR (Base Address Registers), e lumellang CPU ho fihlella memori eohle ea video ea karete ea PCI.

Ho phaella moo, moralo oa phetoho o hlahisoa ho tloha ho lokolloa ha 4.18 ho ea khatisong ea bone ea mochine oa kabo ea lisebelisoa (RESOURCE_ALLOCATOR_V4), e eketsang ts'ehetso bakeng sa ho laola mefuta e mengata ea lisebelisoa, ho sebelisa sebaka sohle sa aterese, le kabo ea mohopolo libakeng tse ka holimo ho 4 GB. Coreboot 4.18, e lebelletsoeng ka Pulungoana, e boetse e rera ho theola mokhoa oa khale oa ho qala oa multiprocessor (LEGACY_SMP_INIT), o tla nkeloa sebaka ke khoutu ea ho qala ea PARALLEL_MP.

Source: opennet.ru

Eketsa ka tlhaloso