OBSD4* : wiki

Ce projet officiel ayant été abandonné, il est peu probable qu'il y ait des mises à jours d'informations.

Version de traduction basée sur le site officiel


OpenBSD mac68k

OpenBSD/mac68k fonctionnait sur beaucoup d'ordinateurs Apple Macintosh basés sur le Motorola 680×0. Il fallait un Motorola 68020 ou un processeur meilleur, avec une PMMU Motorola 68851 externe dans le cas du 68020.

Le port d'OpenBSD/mac68k a été abandonné après la version 5.1.


Histoire

Le port mac69k d'OpenBSD est dérivé du NetBSD/mac68k, et supporté la plupart des mêmes matériels que NetBSD.

La compilation et les tests actifs d'OpenBSD/mac68k ont été arrêtés après OpenBSD 4.6 du fait d'un manque d'intérêt par les développeurs et le compilateur.

Finalement, l'absence d'une interface de firmware correcte, nécessitant l'utilisation d'une application MacOS comme chargeur de démarrage, avec peu ou pas de possibilité de mettre à jour cette application pour suivre les progrès d'OpenBSD (et encore moins de la reconstruire avec une chaîne d'outils logiciels libres) a convaincu les développeurs d'abandonner la prise en charge de ce port, et de supprimer le code de l'arborescence.


Matériel supporté

Modèles supportés

OpenBSD/mac68k fonctionnait sur une large partie des ordinateurs basés sur le Macintosh 680×0. Le noyau a pris en charge les combinaisons de processeurs suivants :

  • 68020 avec 68851 PMMU et 68881 FPU
  • 68030 avec 68882 FPU
  • 68040 (n'incluant pas le 68LC040)

Les modèles suivants de Macintosh utilisés étaient supportés et testés. Cela signifie qu'au moins le contrôleur SCSI, la console série et l'ethernet embarquée fonctionnaient sur ces modèles. Sur certaines de ces machines, un CPU 68040 complet était requit pour remplacer le CPU 68LC040 par défaut.

  • La famille Classic : SE30
  • La famille des LC : LC, LC II, LC III, LC III+, LC475, Performa 400-430, Performa 450, Performa 460, Performa 475, Performa 476
  • La famille des Centris : 610, 650
  • La famille des Quadra : 605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950

Dispositifs supportés

  • Contrôleurs et périphériques internes SCSI :
    • Les séries de contrôleur embarqué SCSI Quadra/Centris NCR 53c96 (esp).
    • Les séries de contrôleur SCSI embarqué Macintosh II-series', Performa, et LC NCR 5380 (ncrscsi, sbc).
    • Lecteurs disques SCSI (sd).
    • Lecteurs cdrom SCSI (cd).
    • Autochangers (ch).
    • Lecteurs Tape (st).
  • Son intégré (asc).
  • Bus d'expansion interne NuBus (nubus).
  • Vidéo intégré et la plupart des cartes vidéo NuBus (macfb).
  • Les deux ports séries internes (zsc).
  • Claviers et souris ADB (adb) (excepté sur les IIfx, Quadra 900 et 950).
  • Cartes Ethernet basées sur le Natl. Semiconductor 8390 (Asante, Apple, et quelques autres) (ae).
  • Les séries d'Ethernet embarquées Quadra/Centris AV MACE (mc).
  • Certaines cartes ethernet basées sur la puce SONIC incluant les Ethernet internes sur beaucoup d'Apple non AV Quadras/Centrises (sn).

Systèmes non testés

Les modèles Macintosh suivants n'ont pas testés, et/ou manquent de support pour les sous-systèmes majeurs :

  • La famille des Classic : Color Classic, Classic II
  • La famille des Macintosh II : Mac II, IIx, IIcx, IIci, IIsi, IIfx, IIvi, IIvx, Performa 600
  • La famille des 500 : 520, 550, 575, 580, Mac TV

Systèmes non supportés

  • Les MAC basés sur les PowerPC. Certains sont supportés par le port OpenBSD/macppc.
  • La famille des Powerbook. Les capacités matérielles limitent l'usage de ces systèmes.
  • Les machines basées sur le processeur 68LC040. la puce elle-même contient un bogue majeur pour lequel il n' y a pas de solution de contournement logicielle disponible dans OpenBSD.

Dispositifs non supportés

  • Cartes ethernet Apple Communication Slot (CS).
  • Toute autre carte NuBus non listée ci-dessus.
  • Lecteur disquette.
  • Sous-système IOP ADB sur les IIfx, Quadra 900 et 950.
  • Lecteurs IDE.

Obtenir et installer OpenBSD/mac68k

La dernière version supportée d'OpenBSD/mac68k était OpenBSD 5.1.


Cette page est la traduction officieuse de la page “mac68k” officielle d'OpenBSD.
En cas de doute, merci de vous y référer !

Si vous voulez participer à l'effort de traduction, merci de lire ce topic.