OpenBSD/mac68k
OpenBSD/mac68k fonctionne sur plusieurs machines Apple Macintosh à base
de Motorola 680x0. Il nécessite un processeur Motorola 68020, 68030, ou
68040. Si vous avez un 68020, le port aura aussi besoin d'un PMMU
Motorola 68851 (notez que c'est différent du 68881, qui est un FPU).
Une liste de diffusion dédiée au port OpenBSD/mac86k est disponible à
l'adresse mac86k@openbsd.org. Pour
vous inscrire à la liste de diffusion OpenBSD/mac86k, envoyez un message
dont le corps contient "subscribe mac86k" à
majordomo@openbsd.org. Veuillez
relire notre politique des listes de diffusion
avant de vous inscrire.
Il n'y a à l'heure actuelle aucun mainteneur pour le port mac68k, bien
que Martin Reindl
(martin@openbsd.org) travaille
dessus au jour le jour.
D'autres contributeurs sont définitivement les bienvenus !
Table des matières
Historique :
Le port mac68k d'OpenBSD a été dérivé à partir de NetBSD/mac68k, et il
fût un temps où ce port supportait pratiquement tout le matériel
supporté par NetBSD.
Le développement est en cours, et les mises à jour depuis NetBSD sont
faites de temps en temps, selon le temps libre des personnes.
Etat actuel :
A l'heure actuelle, tout le matériel listé dans la section matériel supporté ci-dessous démarre en
multi-utilisateur, et supporte assez de périphériques embarqués pour
être généralement utilisable.
Un serveur non-accéléré X11 natif est disponible pour les cartes
intégrées et NuBus.
Projets (sans ordre particulier) :
- Améliorer les procédures d'installation.
- Support de davantage de périphériques.
Matériel supporté :
Modèles supportés
OpenBSD/mac68k fonctionne maintenant sur une large gamme de machines
Macintosh à base de 680x0. Le noyau lui-même supporte les combinaisons
de processeurs suivantes :
- 68020 avec 68851 PMMU et 68881 FPU
- 68030 avec 68882 FPU
- 68040 (mais pas le 68LC040)
Les modèles Macintosh suivants sont supportés et testés.
Ceci signifie que le contrôleur SCSI, la console série et le contrôleur
ethernet intégré fonctionneront à coup sur sur ces modèles.
Sur certaines de ces machines, un CPU 68040 est requis afin de remplacer
le CPU 68LC040 par défaut.
- Famille LC : LC 475, Performa 475, Performa 476
- Famille Centris : 610, 650
- Famille Quadra : 605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950
- MacTV
Périphériques supportés
- Contrôleurs et périphériques SCSI internes :
- Contrôleurs SCSI intégrés NCR 53c96 des séries Quadra/Centris
(esp).
- Contrôleurs SCSI intégrés NCR 5380 des séries Macintosh
II-series', Performa et LC-series'
(ncrscsi,
sbc).
- Disques SCSI
(sd).
- Lecteurs cdrom SCSI
(cd).
- Auto-changeurs
(ch).
- Lecteurs de bande
(st).
- Son interne
(asc).
- Bus NuBus d'expansion interne
(nubus)
- La plupart des cartes vidéo NuBus.
- Les deux ports série internes
(zsc).
- Claviers et souris ADB
(adb)
(sauf sur les IIfx, Quadra 900 et 950).
- Cartes Ethernet à base de Natl. Semiconductor 8390 (Asante, Apple,
et quelques autres)
(ae).
- Ethernet MACE intégré des séries Quadra/Centris AV
(mc).
- Quelques cartes Ethernet à base de la puce SONIC incluant
l'Ethernet interne sur plusieurs séries Apple non-AV
Quadras/Centris et séries PowerBook 500.
- Certaines cartes ethernet basées sur le chip SONIC incluant
l'ethernet interne sur de nombreux Apple Quadras/Centrises non-AV
(sn).
Systèmes non testés
Les modèles Macintosh suivant sont non-testés et/ou manquent de support
pour les sous-systèmes majeures. Il est très probable que certains de
ces systèmes ne fonctionnent pas du tout.
- Famille Classic : Color Classic, Classic II
- Famille Macintosh II : Mac II, IIx, IIcx, IIci, IIsi, IIfx, IIvi,
IIvx, Performa 600
- Famille LC : LC, LC II, LC III, LC III+, Performa 400-430, Performa
450, Performa 460
- Famille 500 : 520, 550, 575, 580, Mac TV
- Quadra family: 605
Quelques systèmes sont pratiquement supportés à ce qu'il paraît :
- LC/Performa 475/575 (si le 68LC040 est remplacé par un 68040)
- LC/Performa 630 (si le 68LC040 est remplacé par un 68040, et
démarré à partir d'un lecteur SCSI externe)
- PowerBook 550c (mais le lecteur SCSI interne n'est pas encore
supporté)
Systèmes non supportés
- Macs à base de PowerPC. Quelques unes de ces machines sont
supportées par le port OpenBSD/macppc.
- Famille Powerbook. Les composantes matérielles limitent
l'utilisation de ces systèmes.
- Machines à base de processeur 68LC040. Malheureusement, cette puce
contient un bogue majeur pour lequel il n'existe aucune solution
logicielle de contournement sous OpenBSD.
Périphériques non supportés
- Cartes Ethernet Apple Communication Slot (CS).
- Toute carte NuBus non citée.
- Sous-système IOP ADB sur les IIfx, Quadra 900 et 950.
- Lecteurs IDE.
Obtenir et installer OpenBSD/mac68k :
La dernière version disponible et supportée d'OpenBSD/mac68k est
OpenBSD 3.8.
Voici les
instructions d'installation d'OpenBSD/mac68k 3.8.
Des snapshots sont mis à disposition de temps à autre, à
cet endroit
ainsi que sur quelques miroirs. Voici de même les
instructions
d'installation d'OpenBSD/mac68k snapshot.
www@openbsd.org
$OpenBSD: mac68k.html,v 1.43 2006/01/10 06:01:40 saad Exp $