{"id":99697,"date":"2021-04-10T10:23:13","date_gmt":"2021-04-10T08:23:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1"},"modified":"2021-04-10T10:23:13","modified_gmt":"2021-04-10T08:23:13","slug":"v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1","title":{"rendered":"De Linux-kernel 5.13 zal initi\u00eble ondersteuning voor de Apple M1 CPU bevatten","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hector Martin stelde voor om de eerste set patches, ontwikkeld door het Asahi Linux-project, op te nemen in de Linux-kernel. Dit project werkt aan de aanpassing van Linux voor Mac-computers met de Apple M1 ARM-chip. De genoemde patches zijn al goedgekeurd door de onderhoudsverantwoordelijke van de Linux SoC-branch en zijn opgenomen in de Linux-next codebasis, die de functionaliteit van kernel 5.13 vormt. Technisch gezien kan Linus Torvalds de levering van de voorgestelde wijzigingen blokkeren, maar deze ontwikkeling wordt als onwaarschijnlijk beoordeeld.     <\/p>\n<p>De patches bevatten ondersteuning voor M1 SoC-componenten die niet met de GPU zijn verbonden, zoals de interruptcontroller, timer, UART, SMP, en functies voor het organiseren van input\/output en MMIO. De reverse engineering van de GPU is momenteel nog niet voltooid, maar de patches bieden ondersteuning voor framebuffer en console output via de seri\u00eble poort. Ondersteuning is aangekondigd voor de Apple Mac mini, die als referentieplatform in het Asahi Linux-project wordt gebruikt (er is een gedetailleerde installatiehandleiding beschikbaar).     <\/p>\n<p>Er wordt apart gewerkt aan een open hardware-adapter, die bedoeld is om de verbinding met de console via de seri\u00eble poort en het debuggen te vergemakkelijken. In de huidige staat is de eenvoudigste manier om toegang te krijgen tot de console, vanwege het gebruik van niet-standaard USB-PD-commando's door Apple in zijn hardware, door verbinding te maken met een andere computer die op een Apple M1-chip is gebaseerd met een USB C-kabel. Een complexere aanpak omvat het cre\u00ebren van een scheiding met een Arduino-microcontroller, de FUSB30-chip en een UART-TTL-adapter.      <\/p>\n<p>Het project heeft ook de m1n1-bootloader voorbereid, waarmee het mogelijk is om de Linux-kernel en een minimale systeemomgeving te laden op Mac-computers met een Apple M1-CPU. Apple staat op computers met een M1-CPU standaard toe om niet-ondertekende digitale handtekeningen van de kernel te laden zonder dat hiervoor jailbreak nodig is. Deze eigenschap biedt ontwikkelaars de mogelijkheid om te experimenteren met nieuwe XNU-kernels, maar het laden van andere systemen kan problematisch zijn, aangezien Apple een eigen opstartprotocol en een ander Device Tree-formaat gebruikt. De door het Asahi Linux-project voorgestelde m1n1-bootloader fungeert als een tussenlaag, waarmee de standaard Device Tree en het opstartprotocol worden gebruikt die in de Linux-kernel voor ARM64 worden toegepast. In de toekomst is het de bedoeling om in m1n1 de mogelijkheid toe te voegen om U-Boot en GRUB aan te roepen voor het organiseren van een typische opstartprocedure die vergelijkbaar is met die op andere ARM64-platforms.<br \/>\n<br \/>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54940\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0413\u0435\u043a\u0442\u043e\u0440 \u041c\u0430\u0440\u0442\u0438\u043d (Hector Martin), \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u044f\u0434\u0440\u043e Linux \u043f\u0435\u0440\u0432\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Asahi Linux, \u0432\u0435\u0434\u0443\u0449\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 Linux \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 Mac, \u043e\u0441\u043d\u0430\u0449\u0451\u043d\u043d\u044b\u0445 ARM-\u0447\u0438\u043f\u043e\u043c Apple M1. \u0423\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u043f\u0430\u0442\u0447\u0438 \u0443\u0436\u0435 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u044b \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u043c \u0432\u0435\u0442\u043a\u0438 Linux SoC \u0438 \u043f\u0440\u0438\u043d\u044f\u0442\u044b \u0432 \u043a\u043e\u0434\u043e\u0432\u0443\u044e \u0431\u0430\u0437\u0443 Linux-next, \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u044f\u0434\u0440\u0430 5.13. \u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438, \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043c\u043e\u0436\u0435\u0442 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0443 [&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-99697","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0413\u0435\u043a\u0442\u043e\u0440 \u041c\u0430\u0440\u0442\u0438\u043d (Hector Martin), \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u044f\u0434\u0440\u043e Linux \u043f\u0435\u0440\u0432\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Asahi Linux, \u0432\u0435\u0434\u0443\u0449\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 Linux \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 Mac, \u043e\u0441\u043d\u0430\u0449\u0451\u043d\u043d\u044b\u0445 ARM-\u0447\u0438\u043f\u043e\u043c Apple M1.\" \/>\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\/nl\/blog\/news\/v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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 \u044f\u0434\u0440\u0435 Linux 5.13 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 CPU Apple M1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0413\u0435\u043a\u0442\u043e\u0440 \u041c\u0430\u0440\u0442\u0438\u043d (Hector Martin), \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u044f\u0434\u0440\u043e Linux \u043f\u0435\u0440\u0432\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Asahi Linux, \u0432\u0435\u0434\u0443\u0449\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 Linux \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 Mac, \u043e\u0441\u043d\u0430\u0449\u0451\u043d\u043d\u044b\u0445 ARM-\u0447\u0438\u043f\u043e\u043c Apple M1.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1\" \/>\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=\"2021-04-10T08:23:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-04-10T08:23: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\udd47De eerste ondersteuning voor de Apple M1-CPU komt in Linux-kernel 5.13 | ProHoster","description":"Hector Martin heeft voorgesteld om de eerste set patches van het Asahi Linux-project, dat werkt aan de adaptatie van Linux voor Mac-computers uitgerust met de ARM-chip van Apple M1, op te nemen in de Linux-kernel.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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 \u044f\u0434\u0440\u0435 Linux 5.13 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 CPU Apple M1 | ProHoster","og:description":"\u0413\u0435\u043a\u0442\u043e\u0440 \u041c\u0430\u0440\u0442\u0438\u043d (Hector Martin), \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u044f\u0434\u0440\u043e Linux \u043f\u0435\u0440\u0432\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0442\u0447\u0435\u0439, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c Asahi Linux, \u0432\u0435\u0434\u0443\u0449\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 Linux \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 Mac, \u043e\u0441\u043d\u0430\u0449\u0451\u043d\u043d\u044b\u0445 ARM-\u0447\u0438\u043f\u043e\u043c Apple M1.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1","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":"2021-04-10T08:23:13+00:00","article:modified_time":"2021-04-10T08:23:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99697","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-04-10 08:47:51","updated":"2022-09-27 22:34:13","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/99697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=99697"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/99697\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=99697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=99697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=99697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}