OpenBSD/mac68k
OpenBSD/mac68k läuft auf vielen der Motorola-680x0-basierten
Apple-Macintosh-Computern. Es benötigt einen Motorola-68020-, -68030-
oder -68040-Prozessor. Wenn du einen 68020 hast, brauchst du dazu eine
Motorola-68851-PMMU (die ist anders als die 68881, die eine FPU ist).
Eine Mailingliste, die sich mit der OpenBSD/mac68k-Portierung befasst,
ist unter mac68k@openbsd.org zu
erreichen. Um die OpenBSD/mac68k-Mailingliste zu abonnieren, sende eine
E-Mail mit dem Inhalt ,subscribe mac68k' an
majordomo@openbsd.org.
Lies vorher aber bitte unbedingt unsere
Mailinglistenrichtlinie.
Es gibt zurzeit keinen Verantwortlichen für die Mac68k-Portierung,
obwohl Martin Reindl
(martin@openbsd.org) von Zeit zu
Zeit an ihr herumwerkelt. Andere sind selbstverständlich eingeladen,
ebenfalls etwas beizutragen!
Inhaltsverzeichnis
Geschichte:
Die mac68k-Portierung von OpenBSD stammt von NetBSD/mac68k ab und hat
fast die gleiche Hardware wie NetBSD unterstützt. Die Entwicklung wird
weitergeführt und Aktualisierungen von NetBSD werden von Zeit zu Zeit
eingebunden, abhängig von der freien Zeit der Leute.
Aktueller Stand:
Momentan sollte die gesamte Hardware, die unter
Unterstützte Hardware
aufgeführt ist, in den ,multi user'-Modus booten und genügend der
on-board Geräte unterstützen, um allgemein benutzbar zu sein.
Ein nativer, nicht beschleunigter X11-Server ist für eingebaute und
NuBus-Grafikadapter verfügbar.
Projekte (in keiner bestimmten
Reihenfolge):
- Installationsprozeduren verbessern.
- Mehr Geräte unterstützen.
- Auf X.Org wechseln.
Unterstützte Hardware:
Unterstützte Maschinen
OpenBSD/mac68k läuft auf einem großen Teil der 680x0-basierten
Macintosh-Computern. Der Kernel selbst unterstützt die folgenden
Prozessor-Kombinationen:
- 68020 mit 68851 PMMU und 68881 FPU
- 68030 mit 68882 FPU
- 68040 (ohne den 68LC040)
Die folgenden Macintosh-Modelle werden unterstützt und wurden getestet.
Das heißt, dass zumindest der SCSI-Controller, die serielle Konsole und
das eingebaute Ethernet mit diesen Modellen funktionieren.
Auf einigen dieser Maschinen wird eine vollständige 68040-CPU benötigt,
um die standardmäßige 68LC040-CPU auszutauschen.
- LC-Familie: LC 475, Performa 475, Performa 476
- Centris-Familie: 610, 650
- Quadra-Familie: 605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950
Unterstützte Geräte
- Interne SCSI-Controller und -Peripherien:
- Quadra/Centris series' onboard NCR-53c96-SCSI-Controller
(esp).
- Macintosh II-series', Performa- und LC-series' onboard NCR-5380-SCSI-Controller
(ncrscsi,
sbc).
- SCSI-Plattenlaufwerke
(sd).
- SCSI-CD-ROM-Laufwerke
(cd).
- Autochangers
(ch).
- Bandlaufwerke
(st).
- Interner Sound
(asc).
- NuBus interner Erweiterungsbus
(nubus).
- Die meisten NuBus-Grafikkarten.
- Beide internen seriellen Schnittstellen
(zsc).
- ADB-Tastaturen und -Mäuse
(adb) (mit Ausnahme der IIfx, Quadra 900 und 950.)
- Ethernetkarten basierend auf dem National Semiconductor 8390 (Asante, Apple und ein paar weiter)
(ae)
- Quadra/Centris-AV-Serie onboard MACE-Ethernet
(mc)
- Einige Ethernetkarten basierend auf dem SONIC-Chip, einschließlich
des internen Ethernet in vielen Apple nicht AV Quadras/Centrises
(sn)
Nicht getestete Systeme
Die folgenden Macintosh-Modelle sind ungetestet und/oder haben keine
Unterstützung für wichtige Subsysteme. Es ist sehr wahrscheinlich, dass
viele von ihnen überhaupt nicht laufen.
- Classic-Familie: Color Classic, Classic II
- Macintosh-II-Familie: Mac II, IIx, IIcx, IIci, IIsi, IIfx, IIvi,
IIvx, Performa 600
- LC-Familie: LC, LC II, LC III, LC III+, Performa 400-430, Performa
450, Performa 460
- 500-Familie: 520, 550, 575, 580, Mac TV
Nicht unterstützte Systeme
- PowerPC-basierte Macs. Einige davon werden von der
OpenBSD/macppc-Portierung unterstützt.
- Powerbook-Familie. Hardwaremöglichkeiten begrenzen die Nutzbarkeit
dieser Systeme.
- Machines basierend auf dem 68LC040-Prozessor.
Unglücklicherweise enthält der Chip selbst einen schweren Fehler,
für den es unter OpenBSD keine Softwarelösung gibt.
Nicht unterstützte Geräte
- ,Apple Communication Slot'- (CS) Ethernetkarten.
- Alle oben nicht aufgeführten NuBus-Karten.
- Diskettenlaufwerk.
- IOP-ADB-Subsystem in IIfx, Quadra 900 und 950.
- IDE-Laufwerke.
OpenBSD/mac68k beziehen und installieren:
Das aktuellste unterstützte OpenBSD/mac68k-Release ist
OpenBSD 3.8.
Hier sind die
OpenBSD/mac68k-3.8-Installationsanweisungen.
Snapshots werden von Zeit zu Zeit
hier
genauso wie auf den verschiedenen
,mirrors' verfügbar gemacht.
Hier gibt es auch die
OpenBSD/mac68k-Snapshot-Installationsanweisungen.
www@openbsd.org
$OpenBSD: mac68k.html,v 1.48 2006/01/06 12:42:40 jufi Exp $