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
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.
Momentaner Status:
Momentan sollte die gesamte Hardware, die unter
Unterstützte Hardware
aufgeführt ist, in den Multiuser-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.
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.3.
Hier sind die
OpenBSD/mac68k-4.3-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.62 2008/05/12 07:23:51 tobias Exp $