{"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\/it\/blog\/news\/v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1","title":{"rendered":"Il kernel Linux 5.13 avr\u00e0 supporto iniziale per la CPU Apple M1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hector Martin ha proposto di includere nel kernel di Linux il primo set di patch preparato dal progetto Asahi Linux, che sta lavorando per adattare Linux per i computer Mac dotati del chip ARM Apple M1. Le patch indicate sono gi\u00e0 state approvate dal mantenitore del ramo Linux SoC e sono state accettate nella base di codice Linux-next, da cui si sviluppa la funzionalit\u00e0 del kernel 5.13. Tecnologicamente, Linus Torvalds pu\u00f2 bloccare la consegna delle modifiche proposte, ma un tale sviluppo degli eventi \u00e8 considerato poco probabile.     <\/p>\n<p>Le patch includono il supporto per i componenti SoC M1 non legati alla GPU, come il controller delle interruzioni, il timer, UART, SMP, e le funzioni per l'organizzazione di I\/O e MMIO. Il reverse engineering della GPU non \u00e8 ancora completato, e per organizzare l'output nelle patch viene fornito supporto per il framebuffer e la console tramite la porta seriale. Tra i dispositivi \u00e8 dichiarato il supporto per il computer Apple Mac mini, che viene utilizzato come piattaforma di riferimento nel progetto Asahi Linux (\u00e8 disponibile una guida dettagliata per l'installazione).     <\/p>\n<p>Separatamente, si sta sviluppando un adattatore hardware open source, riconosciuto per semplificare la connessione alla console tramite la porta seriale e per effettuare il debug. Nella sua forma attuale, a causa dell'uso da parte di Apple di comandi USB-PD non standard nel suo hardware, il modo pi\u00f9 semplice per accedere alla console \u00e8 collegarsi a un altro computer basato su chip Apple M1 utilizzando un cavo USB C. Un metodo pi\u00f9 complesso consiste nella creazione di un'interfaccia basata su un microcontrollore Arduino, su un chip FUSB30 e su un adattatore UART-TTL.      <\/p>\n<p>Il progetto ha anche preparato il caricatore m1n1, che consente di avviare il kernel Linux e un ambiente di sistema minimo sui computer Mac con CPU Apple M1. Apple consente, sui computer con CPU M1, di avviare kernel non firmati senza la necessit\u00e0 di utilizzare il jailbreak. Questa caratteristica consente agli sviluppatori di sperimentare con nuovi kernel XNU, ma si presentano difficolt\u00e0 nel tentativo di avviare altri sistemi, poich\u00e9 Apple utilizza un proprio protocollo di avvio e un formato Device Tree differente. Il caricatore m1n1 proposto da Asahi Linux funge da strato intermedio, consentendo di utilizzare il Device Tree standard e il protocollo di avvio utilizzato nel kernel Linux per ARM64. In futuro, in m1n1 \u00e8 previsto di aggiungere la possibilit\u00e0 di chiamare U-Boot e GRUB per organizzare un processo di avvio tipico, simile a quello utilizzato su altre piattaforme ARM64.<br \/>\n<br \/>Fonte: <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.1.1 - 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\/it\/blog\/news\/v-yadre-linux-5-13-poyavitsya-nachalnaya-podderzhka-cpu-apple-m1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47Il kernel Linux 5.13 avr\u00e0 il supporto iniziale per CPU Apple M1 | ProHoster","description":"Hector Martin ha proposto di includere nel kernel Linux il primo set di patch preparato dal progetto Asahi Linux, che sta lavorando per adattare Linux ai computer Mac dotati di chip ARM Apple M1.","canonical_url":"https:\/\/prohoster.info\/it\/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":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/99697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=99697"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/99697\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=99697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=99697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=99697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}