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 hp300

OpenBSD/hp300 fonctionne sur la plupart des séries 300 et 400 des stations de travail HP 9000, basées sur la famille de processeur Motorola 680×0.

Le port OpenBSD/hp300 a été abandonné après la version 5.5.


Histoire

OpenBSD suit les traces de 4.4BSD en supportant le hp300 ; la plupart de ces types de machines sont compatibles avec les processeurs 68030 ou supérieurs, ainsi qu'avec les périphériques de stockage SCSI et HP-IB.

OpenBSD/hp300 exécute nativement des exécutables de 8k de pagesize (le premier système d'exploitation pour le hp300 à le faire), en maintenant le format binaire standard utilisé par toutes les autres plates-formes OpenBSD m68k.

Au fil du temps, la base de code 4.4BSD a été étendue et corrigée, et le port hp300 a basculé sur le config(4) normal pour la configuration du noyau.

Rapidement après la sortie d'OpenBSD 2.9, le support a été ajouté au modèle 425e, en utilisant la console série sur le premier port série.

Le développement récent comprend le remplacement de l'ancienne base de code du SCSI spécifique au hp300 par le sous-système SCSI générique (à partir de 3.6), l'attachement et le détachement dynamique des périphériques HP-HIL, et la prise en charge des bus SGC et des framebuffers (à partir de 3.7), ainsi que le clavier et la souris Apollo Domain (à partir de 3.8).


Statut actuel

Actuellement, tous les matériels listés dans la section de matériel supporté ci-dessous démarrent en mode multi-utilisateur, et supportent assez de dispositifs embarqués pour être généralement utilisables, à moins qu'il en soit spécifié autrement.

Un serveur X11R6 natif non accéléré est disponible pour tous les framebuffers exceptés les sti.


Matériel supporté

Machines supportées

  • Les séries HP 9000/300 :
    • basées sur 68030 : 340, 345, 360, 362, 370 et 375
    • basées sur 68040 : 380, 382 et 385
  • Les séries HP 9000/400 :
    • basées sur 68030 : 400(dl/s/t)
    • basées sur 68040 : 425(dl/e/s/t) et 433(dl/e/s/t)

Ces machines ne sont pas supportées quand elles sont configurées pour Domain/OS ; la ROM doit être en mode HP-UX afin de démarrer le système.

Contrôleurs et périphériques SCSI

  • 98658A intégré et interface additionnelle SCSI (spc)
  • Lecteurs disques SCSI-1 (sd). (*)
  • Lecteurs cdrom SCSI-1 (cd). (*)
  • Autochangers (ch).
  • Lecteurs disquettes : lecteurs HP DAT, Exabyte, et SCSI QIC tels que Archive Viper (st).

(*) Les dispositifs SCSI-2 sont connus pour fonctionner, mais requièrent le changement d'un cavalier pour restreindre le comportement SCSI-1. Référez-vous à la documentation matérielle pour des détails.

Contrôleurs et périphériques HP-IB/CS80

  • Interface intégrée 98624 (nhpib)
  • Interface “fast” 98625A et 98625B (fhpib)
  • La plupart des disques HP, incluant : 7912, 7914, 7933, 7936, 7937, 7945, 7957, 7958, 7959, 2200, et 2203 (hd)
  • Lecteurs cartouche à faible densité : 7914, 7946, et 9144 (ct)
  • Lecteurs cartouche à haute densité : 9145 (ct)
  • Lecteurs disquette 1/2“ : 7974A, 7978A/B, 7979A, 7980A, et 7980XC (ct)

Ports séries

  • 98644 intégré et carte additionnelle port unique (dca)
  • 98642 4-port mux (dcm)
  • 98638 8-port mux (dcm)
  • Les séries 400 Apollo 3 - port série/clavier mux (apci)
    (le premier port a être typiquement configuré comme dispositif dca, excepté pour le 425e)

Interfaces Ethernet

  • 98643 intégré et cartes additionnels LAN (le)

Frame buffers

  • 98543, 98544, 98545, et 98547 couleur et monochrome Topcat (topcat)
  • 98548, 98549 et 98550 couleur et monochrome Catseye (topcat)
  • A1416A couleur Kathmandu (topcat)
  • 98700 et 98710 Gatorbox (gbox)
  • 98720 et 98721 Renaissance (rbox)
  • 98730 et 98731 DaVinci (dvbox)
  • A1096A monochrome Hyperion (hyper)
  • 98705 PersonalVRX TigerShark (tvrx)
  • VRX (362/382 embarqués), EVRX (425e embarqué) et SGC frame buffers (sti)

Dispositifs d'entrée

  • Interface générale supportant tous les dispositifs HIL (hil) :
    • Claviers (hilkbd)
    • Souris et boites à boutons (hilms)
    • Module ID (hilid)
      Les souris série connectées à un HIL à convertisseur quadruple sont également connues pour fonctionner.
    • Clavier et souris Apollo Domain (sur les séries 400) (dnkbd)

Divers

  • Digital audio sur le modèle 425e (arcofi)
  • Horloge Temps-Réel sauvegardé par une batterie (exceptée sur le 425e)
  • Imprimantes et traceurs sur RS232 et HP-IB (ppi)

Machines non supportées

  • Basées sur 68010 : 310
  • Basées sur 68020 : 318, 319, 320, 330 et 350 (le support pour tous les modèles 68020 a été supprimé après OpenBSD 3.9)
  • Basées sur 68030 : 332 (ce modèle devrait fonctionner si un FPU 68882 est installé, mais à notre connaissance, il n' a jamais été testé)

Dispositifs non supportés

  • Port parallèle
  • 98765 TurboVRX, X-Genesis et Y-Genesis frame buffers
  • Slot ISA surl le modèle “t” 4xx. (il y a un support minimal, mais les interruptions ne fonctionnent pas)
  • Slots EISA sur les modèles “s” 4xx

Obtenir et installer OpenBSD/hp330

La dernière version supportée d'OpenBSD/hp300 était OpenBSD 5.5. Voici les instructions d'installations d'OpenBSD/hp300 5.5.


Cette page est la traduction officieuse de la page ”hp300“ 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.