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/mac68k est disponible à
l'adresse mac68k@openbsd.org. Pour
vous inscrire à la liste de diffusion OpenBSD/mac68k, envoyez un message
dont le corps contient "subscribe mac68k" à
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,
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
fut un temps où ce port supportait pratiquement tout le matériel
supporté par NetBSD.
La compilation et les tests sur OpenBSD/mac68k se sont arrêtés de manière
active après OpenBSD 4.6 à cause du manque d'intérêt des développeurs.
État actuel :
Tout le matériel listé dans la section matériel supporté ci-dessous démarre en
multi-utilisateurs, et supporte assez de périphériques embarqués pour
être généralement utilisable.
Projets (sans ordre particulier) :
- Support de davantage de périphériques.
- Réparer le support de X
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 sûr sur ces modèles.
Sur certaines de ces machines, un CPU 68040 est requis afin de remplacer
le CPU 68LC040 par défaut.
- Famille Classic : SE30
- Famille LC : LC, LC II, LC III, LC III+, LC475, Performa 400-430,
Performa 450, Performa 460, Performa 475, Performa 476
- Famille Centris : 610, 650
- Famille Quadra : 605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950
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)
- Vidéo interne et la plupart des cartes vidéo NuBus
(macfb).
- 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 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 500 : 520, 550, 575, 580, Mac TV
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.
- Lecteur de disquettes.
- 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 4.6.
Voici les
instructions d'installation d'OpenBSD/mac68k 4.6.
www@openbsd.org
$OpenBSD: mac68k.html,v 1.61 2012/05/19 22:52:02 ajacoutot Exp $