{"id":111945,"date":"2023-12-03T15:10:13","date_gmt":"2023-12-03T13:10:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-coreboot-4-22"},"modified":"2023-12-03T15:10:13","modified_gmt":"2023-12-03T13:10:13","slug":"vypusk-coreboot-4-22","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-coreboot-4-22","title":{"rendered":"Vydanie Coreboot 4.22","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dostupn\u00e1 verzia projektu CoreBoot 4.22, v r\u00e1mci ktor\u00e9ho sa vyv\u00edja slobodn\u00e1 alternat\u00edva k propriet\u00e1rnym firmv\u00e9r a BIOS. K\u00f3d projektu je distribuovan\u00fd pod licenciou GPLv2. Na vytvoren\u00ed novej verzie sa podie\u013ealo 135 v\u00fdvoj\u00e1rov, ktor\u00ed pripravili 977 zmien. Zaznamen\u00e1va sa, \u017ee od nasleduj\u00facej verzie prejde projekt na nov\u00fa sch\u00e9mu pomenovania verzi\u00ed, ktor\u00e1 bude zalo\u017een\u00e1 na d\u00e1tume (rok.mesiac.aktualiz\u00e1cia), napr\u00edklad vo febru\u00e1ri 2024 namiesto verzie 4.23 bude vytvoren\u00e1 verzia 24.02.00.      <\/p>\n<p>Hlavn\u00e9 zmeny:   <\/p>\n<ul>\n<li class=\"l\"> Pridan\u00e1 z\u00e1kladn\u00e1 implement\u00e1cia platformy AMD openSIL (Open-Source Silicon Initialization Library), ktor\u00e1 rozv\u00edja komponenty na zjednodu\u0161enie vytv\u00e1rania firmv\u00e9ru.\n<li class=\"l\"> Pridan\u00e1 podpora pre 17 z\u00e1kladn\u00fdch dosiek. 11 pridan\u00fdch dosiek sa pou\u017e\u00edva na zariadeniach s Chrome OS alebo na <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/dts-gdansk\/\"   title=\"serveroch\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4549\">serveroch<\/a> Google. Dosky, ktor\u00e9 nie s\u00fa prepojen\u00e9 s Google:\n<ul>\n<li class=\"l\"> AMD Onyx\n<li class=\"l\"> Intel Meteorlake-P RVP\n<li class=\"l\"> Purism Librem 11\n<li class=\"l\"> Purism Librem L1UM v2\n<li class=\"l\"> Siemens FA EHL\n<li class=\"l\"> Supermicro X11SSW-F  <\/ul>\n<li class=\"l\"> Pridan\u00e1 podpora SoC AMD Genoa.\n<li class=\"l\"> Na architekt\u00fare x86 je implementovan\u00e1 podpora sekcie <span class=\"quote\">.data<\/span> na f\u00e1zach pred inicializ\u00e1ciou pam\u00e4te, \u010do umo\u017e\u0148uje pou\u017e\u00edva\u0165 defin\u00edcie glob\u00e1lnych premenn\u00fdch v k\u00f3de v jazyku C. V \u0161t\u00e1diu zav\u00e1dza\u010da s\u00fa d\u00e1ta pripojen\u00e9 hne\u010f po k\u00f3de a n\u00e1sledne s\u00fa umiestnen\u00e9 v cache pomocou konceptu Cache-As-RAM (VMA).\n<li class=\"l\"> Pre syst\u00e9my x86 v \u0161t\u00e1diu ramstage a v \u0161t\u00e1di\u00e1ch pred inicializ\u00e1ciou pam\u00e4te bola implementovan\u00e1 podpora cache pre s\u00faborov\u00fd syst\u00e9m CBFS, ktor\u00fd sa pou\u017e\u00edva na umiestnenie komponentov Coreboot na Flash. Cache CBFS umo\u017e\u0148uje rozba\u013eovanie s\u00faborov CBFS pomocou funkcie cbfs_map() bez vyhradenia samostatnej oblasti pam\u00e4te pre s\u00fabor. Pre nastavenie ve\u013ekosti cache s\u00fa navrhnut\u00e9 parametre PRERAM_CBFS_CACHE_SIZE a RAMSTAGE_CBFS_CACHE_SIZE.\n<li class=\"l\"> Pridan\u00e1 mo\u017enos\u0165 zabudovania romstage do zav\u00e1dzacieho bloku (bootblock). Dod\u00e1vka romstage v r\u00e1mci zav\u00e1dzacieho bloku umo\u017e\u0148uje zmen\u0161i\u0165 ve\u013ekos\u0165 k\u00f3du o 10-20 tis\u00edc riadkov. Medzi situ\u00e1cie, v ktor\u00fdch m\u00f4\u017ee by\u0165 potrebn\u00e1 samostatn\u00e1 dod\u00e1vka romstage, patr\u00ed konfigur\u00e1cie s vboot alebo fallback re\u017eimom, ako aj zariadenia s obmedzenou ve\u013ekos\u0165ou zav\u00e1dzacieho bloku (Intel APL 32K) alebo pr\u00edli\u0161 pomal\u00fdm zav\u00e1dzac\u00edm m\u00e9diom (niektor\u00e9 ARM SoC).\n<li class=\"l\"> V gfx bol pridan\u00fd API na ur\u010denie pr\u00edtomnosti vonkaj\u0161ieho displeja na zariadeniach s \u010dipmi Intel.\n<li class=\"l\"> V pci_rom bola realizovan\u00e1 mo\u017enos\u0165 pridania kontroln\u00e9ho s\u00fa\u010dtu pre VBIOS pri vyp\u013a\u0148an\u00ed tabu\u013eky VFCT. Tak\u00fdto kontroln\u00fd s\u00fa\u010det kontroluj\u00fa niektor\u00e9 ovl\u00e1da\u010de AMD pre Windows.\n<li class=\"l\"> Pridan\u00e9 zmeny na spustenie syst\u00e9mu Windows na niektor\u00fdch zariadeniach Chromebook s Coreboot.\n<li class=\"l\"> Implementovan\u00e1 gener\u00e1cia ACPI tabu\u013eky pre zariadenia zalo\u017een\u00e9 na architekt\u00fare ARM64.\n<li class=\"l\"> Zlep\u0161en\u00e1 kompatibilita so \u0161pecifik\u00e1ciami ACPI.\n<li class=\"l\"> Nastavenia MRC (Memory Reference Code) pre dosky SNB+MRC boli presunut\u00e9 do \u0161trukt\u00fary DeviceTree.\n<li class=\"l\"> Aktualizovan\u00e9 komponenty payload zalo\u017een\u00e9 na U-Boot a edk2.\n<li class=\"l\"> Aktualizovan\u00fd pou\u017eit\u00fd n\u00e1stroj: GMP 6.3.0, binutils 2.41 a MPFR 4.2.1.\n<li class=\"l\"> Hlavn\u00e1 vetva v Git-repozit\u00e1ri bola premenovan\u00e1 z <span class=\"quote\">master<\/span> na <span class=\"quote\">main<\/span>.  <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60224\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CoreBoot 4.22, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c \u0438 BIOS. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2. \u0412 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u0440\u0438\u043d\u044f\u043b\u043e \u0443\u0447\u0430\u0441\u0442\u0438\u0435 135 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 977 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0435\u0440\u0435\u0439\u0434\u0451\u0442 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u0441\u0445\u0435\u043c\u0443 \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0443\u044e \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0443 \u043a \u0434\u0430\u0442\u0435 (\u0433\u043e\u0434.\u043c\u0435\u0441\u044f\u0446.\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435), \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2024 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-111945","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CoreBoot 4.22, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c \u0438 BIOS. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-coreboot-4-22\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Coreboot 4.22 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CoreBoot 4.22, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c \u0438 BIOS. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-coreboot-4-22\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-12-03T13:10:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-12-03T13:10:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vydanie Coreboot 4.22 | ProHoster","description":"K dispoz\u00edcii je vydanie projektu CoreBoot 4.22, v r\u00e1mci ktor\u00e9ho sa vyv\u00edja vo\u013en\u00e1 alternat\u00edva k propriet\u00e1rnym firmv\u00e9r a BIOS. K\u00f3d projektu je distribuovan\u00fd pod licenciou GPLv2.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-coreboot-4-22","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Coreboot 4.22 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CoreBoot 4.22, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c \u0438 BIOS. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-coreboot-4-22","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-12-03T13:10:13+00:00","article:modified_time":"2023-12-03T13:10:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/111945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=111945"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/111945\/revisions"}],"predecessor-version":[{"id":164427,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/111945\/revisions\/164427"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=111945"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=111945"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=111945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}