<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Zorro-Bus</id>
	<title>Zorro-Bus - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Zorro-Bus"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Zorro-Bus&amp;action=history"/>
	<updated>2026-06-02T04:36:10Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Zorro-Bus&amp;diff=139624&amp;oldid=prev</id>
		<title>imported&gt;Conan174: /* Autoconfig-Mechanismus */ doppelung raus</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Zorro-Bus&amp;diff=139624&amp;oldid=prev"/>
		<updated>2026-04-08T13:39:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Autoconfig-Mechanismus: &lt;/span&gt; doppelung raus&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Zorro II cards (7802866670).jpg|mini|rechts|Verschiedene Zorro-Karten]]&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;Zorro-Bus&amp;#039;&amp;#039;&amp;#039; ist ein [[Bus (Datenverarbeitung)|Bus]]system und eine [[Schnittstelle#Hardwareschnittstelle|Schnittstelle]], die in der [[Amiga]]-Computerfamilie verwendet wird. Der Name stammt von einer Entwicklungs[[Leiterplatte|platine]] für den [[Amiga 1000]], auf der der Zorro-Bus zusammen mit anderen wichtigen Schnittstellen erstmals [[Implementierung#Softwaretechnik|implementiert]] wurde.&lt;br /&gt;
&lt;br /&gt;
== Zorro ==&lt;br /&gt;
Der ursprüngliche Zorro-[[Steckplatz]] ([[retronym]] &amp;#039;&amp;#039;Zorro I&amp;#039;&amp;#039;) ist als einzelner externer [[Platinenstecker]] mit 86 Kontakten hinter einer Plastikklappe implementiert, der beim [[Amiga 1000]] rechts und beim [[Amiga 500]] und [[Amiga 500 Plus|500 Plus]] links sitzt. Er verfügt über 24-Bit-Adress- und 16-Bit-[[Datenleitung]]en.&lt;br /&gt;
&lt;br /&gt;
== Zorro II ==&lt;br /&gt;
Im [[Amiga 2000]] sind fünf 100-polige, interne, weibliche [[Steckplatz|Steckplätze]] verbaut, ebenfalls mit 24-Bit-Adress- und 16-Bit-Datenleitungen.&lt;br /&gt;
&lt;br /&gt;
Die Pinbelegung ist die gleiche wie bei Zorro I (bis auf Autoconfig). Mit einem einfachen [[Adapter]] können Zorro II-Karten an einem Amiga 500 / 1000 betrieben werden.&lt;br /&gt;
&lt;br /&gt;
== Zorro III ==&lt;br /&gt;
Die internen Zorro III-Steckplätze des [[Amiga 3000]] und [[Amiga 4000]] verwenden denselben [[Formfaktor (Computertechnik)|Formfaktor]] wie Zorro II, allerdings mit 32-Bit breitem Adress- und Datenbus. Dies wird durch [[Multiplexverfahren|Multiplexen]] der Signalleitungen erreicht.&lt;br /&gt;
&lt;br /&gt;
Zorro II-Karten laufen auch in Zorro III-Steckplätzen, da am Bus selbständig erkannt wird, ob es sich bei der Karte um eine 16- oder 32-Bit-Karte handelt.&lt;br /&gt;
&lt;br /&gt;
== Brückenkarte ==&lt;br /&gt;
In den Amiga-Modellen A2000, A3000 und A4000 können auch handelsübliche [[Industry Standard Architecture|ISA]]-Steckkarten (16-Bit) verwendet werden. Dazu ist jedoch eine spezielle [[Commodore-Produktübersicht#Brückenkarten (Bridgeboards)|Brückenkarte]] erforderlich, die die Verbindung zwischen dem Zorro-Bus und den ISA-Steckplätzen ermöglicht. [[Festplatte]]n, die über ISA-Steckkarten angeschlossen sind, sind über spezielle Software von der Amiga-Seite aus zugänglich.&lt;br /&gt;
&lt;br /&gt;
== Autoconfig-Mechanismus ==&lt;br /&gt;
Der Zorro-Bus verfügt über einen Autoconfig-Mechanismus, der es ermöglicht, [[Steckkarte|Erweiterungskarten]] beim [[Booten|Systemstart]] automatisch zu erkennen und einzubinden. Jede Zorro-Karte enthält einen [[EPROM]]- oder [[Programmable Array Logic|PAL]]-Baustein, der die notwendigen Informationen für den Autoconfig-Prozess speichert. Zu den wichtigen Informationen gehören:&lt;br /&gt;
&lt;br /&gt;
; Hersteller-Kennziffer&lt;br /&gt;
: Jeder Entwickler von Zorro-Karten erhielt von [[Commodore International|Commodore]] bzw. [[Amiga Technologies]] eine einzigartige Kennziffer, die es der &amp;#039;&amp;#039;expansion.library&amp;#039;&amp;#039; ermöglicht, die Karte zu identifizieren.&lt;br /&gt;
&lt;br /&gt;
; Produktnummer&lt;br /&gt;
: Diese vom Hersteller frei wählbare Nummer ist ebenfalls für die Erkennung der Karte durch die &amp;#039;&amp;#039;expansion.library&amp;#039;&amp;#039; erforderlich.&lt;br /&gt;
&lt;br /&gt;
; Seriennummer&lt;br /&gt;
: Die Seriennummer, ebenfalls vom Hersteller frei wählbar, kann beliebige Werte (4 Bytes) annehmen.&lt;br /&gt;
&lt;br /&gt;
; Typ-Bezeichnung und Flags&lt;br /&gt;
: Hier werden Informationen wie der Zorro-Standard (II/III), die Größe des benötigten [[Adressraum#Adressraum in der Informationstechnologie|Adressraums]] und weitere spezifische Merkmale der Karte gespeichert.&lt;br /&gt;
&lt;br /&gt;
Der Adressraum einer Zorro-Karte kann zwischen 64 [[KiB]] und 8 MiB betragen. Bei Zorro III sind auch Adressräume von 16 bis 1024 MiB möglich (in [[Dualsystem|Zweierpotenzen]]). Das System reserviert dabei nur den benötigten Speicherplatz für die jeweilige Karte.&lt;br /&gt;
&lt;br /&gt;
Mit dem [[Amiga 2000]] wurde erstmals die Möglichkeit eingeführt, auch interne Schnittstellen automatisch zu konfigurieren. Diese internen Schnittstellen des Amiga ähneln den [[Peripheral Component Interconnect|PCI]]-Slots späterer [[Personal Computer|Personal-Computer]].&lt;br /&gt;
&lt;br /&gt;
Jede Zorro-Karte erhält eine eindeutige Nummer, die sich nach dem Steckplatz richtet, in dem sie installiert ist. Nach einem [[Reset]] werden alle Karten über die Signale &amp;lt;syntaxhighlight lang=&amp;quot;asm&amp;quot; inline&amp;gt;CFGIn&amp;lt;/syntaxhighlight&amp;gt; und &amp;lt;syntaxhighlight lang=&amp;quot;asm&amp;quot; inline&amp;gt;CFGOut&amp;lt;/syntaxhighlight&amp;gt; abgefragt. Jede Karte bekommt dann einen 64-KiB-großen Informationsblock zugewiesen, der für Zorro-II ab der Adresse &amp;lt;syntaxhighlight lang=&amp;quot;asm&amp;quot; inline&amp;gt;$00E8xxxx&amp;lt;/syntaxhighlight&amp;gt; und für Zorro-III ab der Adresse &amp;lt;syntaxhighlight lang=&amp;quot;asm&amp;quot; inline&amp;gt;$FF00xxxx&amp;lt;/syntaxhighlight&amp;gt; liegt.&lt;br /&gt;
&lt;br /&gt;
Anschließend werden die nötigen Daten der Karte in eine Systemliste eingetragen, und die Treiber werden installiert. Über die &amp;#039;&amp;#039;expansion.library&amp;#039;&amp;#039; erhält das System alle erforderlichen Informationen, um die Karte korrekt zu integrieren.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
; Anbieter von Zorro-Erweiterungskarten&lt;br /&gt;
: Neben Commodore selbst boten auch andere Unternehmen wie [[Great Valley Products]] und [[phase5]] Erweiterungskarten für den Zorro-Bus an.&lt;br /&gt;
&lt;br /&gt;
; Hardware-Logik und Chips&lt;br /&gt;
&lt;br /&gt;
: Die Logik für die Bus-[[Kommunikationsprotokoll|Protokolle]] des Zorro-Busses ist im Customchip „Buster“ integriert. Eine Ausnahme stellt der Amiga 2000 A dar, bei dem [[Elektrisches Bauelement#Diskrete und integrierte Bauelemente|diskrete]] [[Programmable Array Logic|GALs]] (Generic Array Logic) anstelle des Busters verwendet wurden. Für den Zorro-III-Bus kam der weiterentwickelte Chip „Super Buster“ zum Einsatz.&lt;br /&gt;
&lt;br /&gt;
; Zorro-Steckplatz in späteren Modellen&lt;br /&gt;
: Im [[Amiga 600]] und [[Amiga 1200]] wurde der Zorro-I-Steckplatz durch den modernen [[PC Card|PC-Card]]-Steckplatz ersetzt.&lt;br /&gt;
&lt;br /&gt;
; Zorro-IV und PCI&lt;br /&gt;
: Nach der Bekanntgabe der [[Peripheral Component Interconnect|PCI]]-[[Spezifikation]]en betrachtete [[Dave Haynie]] die Entwicklung des Zorro-IV-Busses als obsolet, da PCI schnell eine weit verbreitete Alternative wurde.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.devili.iki.fi/mirrors/haynie/zorroiii/docs/zorro3.pdf Zorro III Spezifikation] (PDF; 434&amp;amp;nbsp;kB)&lt;br /&gt;
* [https://www.amigawiki.org/doku.php?id=de:signals:zorro_bus Beschreibung Zorro-Bus], amigawiki.org&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste Commodore}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Peripheriebus (intern)]]&lt;br /&gt;
[[Kategorie:Commodore-Hardware]]&lt;br /&gt;
[[Kategorie:Amiga]]&lt;br /&gt;
[[Kategorie:AmigaOS]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Conan174</name></author>
	</entry>
</feed>