OpenBSD/mac68k
OpenBSD/mac68k läuft auf vielen Motorola-680x0-basierten
Apple-Macintosh-Computern.
Es benötigt einen Motorola-68020-, -68030- oder -68040-Prozessor.
Wenn du einen 68020 hast, brauchst du zusätzlich eine Motorola-68851-PMMU
(beachte das sich diese von der 68881 unterscheidet, die eine FPU ist).
Eine Mailingliste für OpenBSD/mac68k-Portierung ist unter
mac68k@openbsd.org erreichbar.
Um die OpenBSD/mac68k-Mailingliste zu abonnieren, sende eine
E-Mail mit dem Inhalt »subscribe mac68k« an
majordomo@openbsd.org.
Bitte lies vorher unsere
Mailinglisten-Richtlinien.
Es gibt zurzeit keinen Verantwortlichen für die mac68k-Portierung,
obwohl andere in jedem Fall willkommen sind, ihren Teil beizutragen.
Inhaltsverzeichnis
Geschichte:
Die mac68k-Portierung von OpenBSD stammt von NetBSD/mac68k ab und hat
fast die gleiche Hardware wie NetBSD unterstützt.
Aktives Erzeugen und Testen von OpenBSD/mac68k wurde nach dem Release von
OpenBSD 4.6 aufgrund des Mangels an Interesse von Developern und Erzeugern
eingestellt.
Momentaner Status:
Die gesamte Hardware, die unter
Unterstützte Hardware
aufgeführt ist, sollte in den Mehrbenutzer-Modus starten und genügend der
on-board Geräte unterstützen, um allgemein benutzbar zu sein.
Projekte (in keiner bestimmten Reihenfolge):
- Mehr Geräte unterstützen.
- X-Unterstützung reparieren
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.
- Classic-Familie: SE30
- LC-Familie: LC, LC II, LC III, LC III+, LC475, Performa 400-430,
Performa 450, Performa 460, 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).
- Interne Video- und die meisten NuBus-Grafikkarten
(macfb).
- Beide internen seriellen Schnittstellen
(zsc).
- ADB-Tastaturen und -Mäuse
(adb) (mit Ausnahme der IIfx, Quadra 900 und 950.)
- Auf dem National Semiconductor 8390 basierte Ethernetkarten (Asante, Apple und ein paar weiter)
(ae)
- Quadra/Centris-AV-Serie onboard MACE-Ethernet
(mc)
- Einige auf dem SONIC-Chip basierte Ethernetkarten, 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
- 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.
- Auf dem 68lC040-Prozessor basierte Maschinen.
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 4.6.
Hier sind die
OpenBSD/mac68k-4.6 Installationsanweisungen.
www@openbsd.org
$OpenBSD: mac68k.html,v 1.69 2012/04/25 12:13:16 ajacoutot Exp $