{"id":182545,"date":"2026-07-08T22:53:25","date_gmt":"2026-07-08T20:53:26","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/linux-zapushhen-na-igrovoj-pristavke-atari-jaguar"},"modified":"2026-07-08T22:53:25","modified_gmt":"2026-07-08T20:53:26","slug":"linux-zapushhen-na-igrovoj-pristavke-atari-jaguar","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/linux-zapushhen-na-igrovoj-pristavke-atari-jaguar","title":{"rendered":"Linux l\u00e4uft auf der Spielkonsole Atari Jaguar.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nach der Portierung von Linux auf die Sega MegaDrive wurde die M\u00f6glichkeit realisiert, den Linux-Kernel mit einer Sammlung von Busybox-Dienstprogrammen auf der Spielkonsole Atari Jaguar zu starten, die 1993 auf den Markt kam. Die Konsole war mit einer Motorola 68000 CPU ausgestattet, hatte 2 MB RAM und konnte als permanentes Speichermedium bis zu 6 MB gro\u00dfe Cartridges verwenden. Das Ger\u00e4t war mit zwei Co-Prozessoren ausgestattet: Tom (GPU mit 32-Bit RISC-Architektur + 64-Bit Videoverarbeitungsprozessor + 64-Bit Logikverarbeitungsprozessor) und Jerry (DSP mit 32-Bit RISC-Architektur f\u00fcr die Arbeit mit Sound).      <\/p>\n<p>\u00c4hnlich wie der Port f\u00fcr den Sega MegaDrive zur Ausf\u00fchrung des Linux-Kernels auf der CPU Motorola 68000, die \u00fcber kein Hardware-Modul zur Speicherverwaltung (MMU) verf\u00fcgt, wurde der Standardkernel 7.2.0-rc1 im f\u00fcr Mikrocontroller verwendeten \u201eNOMMU\u201c-Modus kompiliert, der die Verwendung eines flachen Speichermodells mit linearem Adressraum erm\u00f6glicht (zuvor wurden Entwicklungen zur Nutzung ohne MMU im Fork des Kernels uClinux vorangetrieben, wurden aber sp\u00e4ter in den Hauptkern als Option \u201eNOMMU\u201c \u00fcbernommen). Das Problem des Mangels an RAM wurde anders gel\u00f6st, indem der Mechanismus Execute-in-Place (XIP) verwendet wurde, der die direkte Ausf\u00fchrung des Kerncodes aus dem ROM ohne Kopieren in den RAM erm\u00f6glicht.    <\/p>\n<p>Der RAM im Ger\u00e4t spiegelt sich an der Adresse 0x000000 wider, w\u00e4hrend das ROM (Cartridge) \u2014 an der Adresse 0x80000, sodass die Komponenten des Linux-Kernels in zwei separate Speicherbereiche unterteilt wurden: die Abschnitte .rodata und .text mit Konstanten und Code wurden auf der Cartridge platziert, w\u00e4hrend die Abschnitte .data und .bss mit ver\u00e4nderbaren Daten im RAM untergebracht wurden. Da die CPU 68000 die Interrupt-Vektortabelle an der Adresse 0x0 sucht, das Kernel jedoch tats\u00e4chlich auf der Cartridge untergebracht ist, deren Inhalt an der Adresse 0x80000 abgebildet wird, wurde zus\u00e4tzlich ein Hack verwendet, um die Interrupt-Vektoren in den RAM zu kopieren.        <\/p>\n<p>Das Problem des fehlenden Timers in der Motorola 68000 CPU wurde gel\u00f6st, indem die in der DSP zur Klangsynthese verwendeten Timer verwendet wurden. Diese Timer wurden zur Generierung von Interrupts eingesetzt, um den Task-Scheduler zu aktivieren. F\u00fcr die Ausgabe von Kernel-Nachrichten w\u00e4hrend des Bootvorgangs wurde ein separater Konsolentreiber geschrieben, der die Ausgabe \u00fcber eine Simulation des parallelen Ports \u00fcber die Anschl\u00fcsse TXD und RXD steuerte, die \u00fcber den DSP-Prozessor verwaltet wurden.       <\/p>\n<p>F\u00fcr den Zusammenbau der Komponenten des Benutzerspace wurde das Buildroot-Toolchain mit Patches aus dem LinuxMD-Projekt verwendet. Um Speicher zu sparen, wurde die Kommandozeile direkt mit dem Befehl \u201e\/bin\/busybox sh\u201c initialisiert, die malloc-Funktion in der uClibc-Bibliothek wurde durch eine vereinfachte Version malloc-simple ersetzt, die keine zus\u00e4tzlichen Metadaten speichert, und anstelle eines vollst\u00e4ndigen Bootloaders wie U-Boot fand eine direkte \u00dcbergabe der Kontrolle an den Kernel mit dem Befehl \u201ejmp $80000\u201c statt.                          <center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/2e7083644cdd22d754c688d0070aa99d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65866\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043b\u0435\u0434\u043e\u043c \u0437\u0430 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c Linux \u043d\u0430 Sega MegaDrive \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044f\u0434\u0440\u0430 Linux \u0441 \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u0443\u0442\u0438\u043b\u0438\u0442 Busybox \u043d\u0430 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 Atari Jaguar, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0439 \u0432 1993 \u0433\u043e\u0434\u0443. \u041f\u0440\u0438\u0441\u0442\u0430\u0432\u043a\u0430 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u043e\u0432\u0430\u043b\u0430\u0441\u044c CPU Motorola 68000, \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u043b\u0430\u0441\u044c \u0441 2 \u041c\u0411 \u041e\u0417\u0423 \u0438 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u043c\u043e\u0433\u043b\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0440\u0442\u0440\u0438\u0434\u0436\u0438, \u043e\u0431\u044a\u0451\u043c\u043e\u043c \u0434\u043e 6 \u041c\u0411. \u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0431\u044b\u043b\u043e \u043e\u0441\u043d\u0430\u0449\u0435\u043d\u043e \u0434\u0432\u0443\u043c\u044f \u0441\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u043c\u0438: Tom (GPU c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182545","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=\"\u0421\u043b\u0435\u0434\u043e\u043c \u0437\u0430 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c Linux \u043d\u0430 Sega MegaDrive \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044f\u0434\u0440\u0430 Linux \u0441 \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u0443\u0442\u0438\u043b\u0438\u0442 Busybox \u043d\u0430 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 Atari Jaguar, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0439 \u0432 1993 \u0433\u043e\u0434\u0443.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/linux-zapushhen-na-igrovoj-pristavke-atari-jaguar\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\udd47Linux \u0437\u0430\u043f\u0443\u0449\u0435\u043d \u043d\u0430 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043f\u0440\u0438\u0441\u0442\u0430\u0432\u043a\u0435 Atari Jaguar | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043b\u0435\u0434\u043e\u043c \u0437\u0430 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c Linux \u043d\u0430 Sega MegaDrive \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044f\u0434\u0440\u0430 Linux \u0441 \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u0443\u0442\u0438\u043b\u0438\u0442 Busybox \u043d\u0430 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 Atari Jaguar, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0439 \u0432 1993 \u0433\u043e\u0434\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/linux-zapushhen-na-igrovoj-pristavke-atari-jaguar\" \/>\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=\"2026-07-08T20:53:26+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-08T20:53:26+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Linux l\u00e4uft auf der Spielkonsole Atari Jaguar | ProHoster","description":"Nach der Portierung von Linux auf Sega MegaDrive wurde die M\u00f6glichkeit realisiert, das Linux-Kernel zusammen mit einer Sammlung von Busybox-Dienstprogrammen auf der 1993 ver\u00f6ffentlichten Spielekonsole Atari Jaguar zu starten.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/linux-zapushhen-na-igrovoj-pristavke-atari-jaguar","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\udd47Linux \u0437\u0430\u043f\u0443\u0449\u0435\u043d \u043d\u0430 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043f\u0440\u0438\u0441\u0442\u0430\u0432\u043a\u0435 Atari Jaguar | ProHoster","og:description":"\u0421\u043b\u0435\u0434\u043e\u043c \u0437\u0430 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c Linux \u043d\u0430 Sega MegaDrive \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044f\u0434\u0440\u0430 Linux \u0441 \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u0443\u0442\u0438\u043b\u0438\u0442 Busybox \u043d\u0430 \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 Atari Jaguar, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u043e\u0439 \u0432 1993 \u0433\u043e\u0434\u0443.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/linux-zapushhen-na-igrovoj-pristavke-atari-jaguar","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":"2026-07-08T20:53:26+00:00","article:modified_time":"2026-07-08T20:53:26+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182545","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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":"default","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":"2026-08-05 12:22:07","updated":"2026-08-05 12:22:07","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=182545"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182545\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=182545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=182545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=182545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}