Outils pour utilisateurs

Outils du site


openbsd.org:hppa

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
openbsd.org:hppa [2017/11/02 22:41]
pengouinpdt [hppa] v6.2
openbsd.org:hppa [2021/05/02 17:49] (Version actuelle)
pengouinpdt v1.283
Ligne 1: Ligne 1:
-**''[[https://www.openbsd.org/hppa.html|Version de traduction basée sur la version officielle]]''** +--- 
-----+[ [[openbsd.org:start|OpenBSD]] ] ~ Traduction française de la page **[[https://www.openbsd.org/hppa.html|OpenBSD hppa]] : //(v[[https://cvsweb.openbsd.org/cgi-bin/cvsweb/www/hppa.html|1.283]] ; 18/10/2020)//** 
 +---
  
 ====== OpenBSD hppa ====== ====== OpenBSD hppa ======
 +
 +[[https://www.openbsd.org/images/hppa.jpg|{{  :openbsd.org:hppa.jpg?208|OpenBSD hppa}}]]
  
 OpenBSD/hppa fonctionne sur un large ensemble de stations de travail 32 bits Hewlett Packard Precision et de serveurs (HP PA-RISC). Un sous-ensemble de modèles 64 bits est également supporté dans le mode 32 bits, aussi bien.  OpenBSD/hppa fonctionne sur un large ensemble de stations de travail 32 bits Hewlett Packard Precision et de serveurs (HP PA-RISC). Un sous-ensemble de modèles 64 bits est également supporté dans le mode 32 bits, aussi bien. 
Ligne 14: Ligne 17:
 ===== Histoire ===== ===== Histoire =====
  
-Le projet a été démarré à l'époque où les seuls systèmes d'exploitations open source pour les ordinateurs HP PA-RISC étaient [[http://www.cs.utah.edu/projects/flux/lites/html|Lites]] et [[http://www.mklinux.org/|MkLinux]]. Ces deux sources étaient une source importante d'informations et de codes pour démarrer le développement du port d'OpenBSD/hppa. [[http://www.cs.utah.edu/~mike/hpbsd/hpbsd.html|HPBSD]] est encombré de code HP propriétaire, et la licence USL n'est pas disponible publiquement. L'un des principaux avantages directs des efforts de portage antérieurs (en plus du code, bien sûr) était le support de HP PA-RISC dans GCC et binutils, ce qui a permis de construire rapidement un environnement multi-outils pour le développement. +Le projet a été démarré à l'époque où les seuls systèmes d'exploitations open source pour les ordinateurs HP PA-RISC étaient [[http://www.cs.utah.edu/flux/lites/html|Lites]] et [[http://www.mklinux.org/|MkLinux]]. Ces deux sources étaient une source importante d'informations et de codes pour démarrer le développement du port d'OpenBSD/hppa. [[http://www.cs.utah.edu/~mike/hpbsd/hpbsd.html|HPBSD]] est encombré de code HP propriétaire, de la licence USL et n'est pas disponible publiquement. L'un des principaux avantages directs des efforts de portage antérieurs (en plus du code, bien sûr) était le support de HP PA-RISC dans GCC et binutils, ce qui a permis de compiler rapidement un environnement d'outils croisés pour le développement. 
  
 Plus tard, Hewlett-Packard décida de sponsoriser un port [[http://www.parisc-linux.org/|Linux]] de la famille PA-RISC, qui a actuellement eu pour résultat de libérer quelques documentations propriétaires, même si la cible était celle d'une catégorie différente de 9000 machines.  Plus tard, Hewlett-Packard décida de sponsoriser un port [[http://www.parisc-linux.org/|Linux]] de la famille PA-RISC, qui a actuellement eu pour résultat de libérer quelques documentations propriétaires, même si la cible était celle d'une catégorie différente de 9000 machines. 
Ligne 24: Ligne 27:
 ===== Matériel supporté ===== ===== Matériel supporté =====
  
-Lire [[https://man.openbsd.org/?query=intro&arch=hppa&sektion=4|intro(4/hppa)]] à-propos d'un composant système et de pilotes de périphérique listés pour cet architecture. +Lisez [[https://man.openbsd.org/hppa/intro.4|intro(4/hppa)]] à-propos de la liste des composants système et des pilotes de périphérique pour cette architecture.
  
-  * [[https://man.openbsd.org/?query=cpu&sektion=4&arch=hppa|cpu(4)]] support pour les processeurs 7000, 7100, 7100LC, 7150, 7200, 7300LC, 8000, 8200, 8500, 8600, 8700 trouvés sur les systèmes suivantes, basés sur +  * [[https://man.openbsd.org/hppa/cpu.4|cpu(4)]] support pour les processeurs 7000, 7100, 7100LC, 7150, 7200, 7300LC, 8000, 8200, 8500, 8600, 8700 trouvés sur les systèmes suivants :
     * PA7000 : 705, 710, 720, 730, 750     * PA7000 : 705, 710, 720, 730, 750
     * PA7100 : 715/33, 715/50, 715/75, 725/50, 725/75, 735/100, 742i, 745i, 747i, 755/100     * PA7100 : 715/33, 715/50, 715/75, 725/50, 725/75, 735/100, 742i, 745i, 747i, 755/100
Ligne 37: Ligne 40:
     * PA8500 (en mode 32 bits): B1000, B2000, C360, C3000, J5000, J7000     * PA8500 (en mode 32 bits): B1000, B2000, C360, C3000, J5000, J7000
     * PA8600 (en mode 32 bits): B2600, C3600, J5600, J6000, J7600     * PA8600 (en mode 32 bits): B2600, C3600, J5600, J6000, J7600
-    * PA8700 (en mode 32 bits): C3650, C3700, C3750, J6700, J6750  +    * PA8700 (en mode 32 bits): C3650, C3700, C3750, J6700, J6750 
-  * [[https://man.openbsd.org/?query=mem&sektion=4&arch=hppa|mem(4)]] contrôleurs mémoire jusqu'à 2 Go  de mémoire.  +  * [[https://man.openbsd.org/hppa/mem.4|mem(4)]] contrôleurs mémoire jusqu'à 2 Go  de mémoire. 
-  * [[https://man.openbsd.org/?query=io&sektion=4&arch=hppa|io(4)]] Contrôleurs et ponts Bus/IO, incluant :  +  * [[https://man.openbsd.org/hppa/io.4|io(4)]] Contrôleurs et ponts Bus/IO, incluant : 
-    * [[https://man.openbsd.org/?query=phantomas&sektion=4&arch=hppa|phantomas(4)]] Phantom PseudoBC GSC+ Port, +    * [[https://man.openbsd.org/hppa/phantomas.4|phantomas(4)]] Phantom PseudoBC GSC+ Port, 
-    * [[https://man.openbsd.org/?query=uturn&sektion=4&arch=hppa|uturn(4)]] U2/UTurn Runway-GSC with IOA, +    * [[https://man.openbsd.org/hppa/uturn.4|uturn(4)]] U2/UTurn Runway-GSC with IOA, 
-    * [[https://man.openbsd.org/?query=gsc&sektion=4&arch=hppa|gsc(4)]] GSC, +    * [[https://man.openbsd.org/hppa/gsc.4|gsc(4)]] GSC, 
-    * [[https://man.openbsd.org/?query=lasi&sektion=4&arch=hppa|lasi(4)]] LASI, +    * [[https://man.openbsd.org/hppa/lasi.4|lasi(4)]] LASI, 
-    * [[https://man.openbsd.org/?query=asp&sektion=4&arch=hppa|asp(4)]] ASP, +    * [[https://man.openbsd.org/hppa/asp.4|asp(4)]] ASP, 
-    * [[https://man.openbsd.org/?query=wax&sektion=4&arch=hppa|wax(4)]] WAX, +    * [[https://man.openbsd.org/hppa/wax.4|wax(4)]] WAX, 
-    * [[https://man.openbsd.org/?query=astro&sektion=4&arch=hppa|astro(4)]] Mémoire Astro et contrôleur I/O.  +    * [[https://man.openbsd.org/hppa/astro.4|astro(4)]] Mémoire Astro et contrôleur I/O. 
-  * [[https://man.openbsd.org/?query=dino&sektion=4&arch=hppa|dino(4)]] Ponts d'hôtes PCI Dino/Cujo ou [[https://man.openbsd.org/?query=elroy&sektion=4&arch=hppa|elroy(4)]] Elroy fournissant les bus [[https://man.openbsd.org/?query=pci&arch=hppa&sektion=4|pci(4)]] PCI, supportant la plupart des cartes [[https://man.openbsd.org/?query=pci&arch=hppa&sektion=4|pci(4)]]. +  * [[https://man.openbsd.org/hppa/dino.4|dino(4)]] Ponts d'hôtes PCI Dino/Cujo ou [[https://man.openbsd.org/hppa/elroy.4|elroy(4)]] Elroy fournissant les bus [[https://man.openbsd.org/hppa/pci.4|pci(4)]] PCI, supportant la plupart des cartes [[https://man.openbsd.org/hppa/pci.4|pci(4)]]. 
-  * [[https://man.openbsd.org/?query=ppb&arch=hppa&sektion=4|ppb(4)]] ponts standard PCI-PCI, incluant les extensions backplanes PCI. +  * [[https://man.openbsd.org/hppa/ppb.4|ppb(4)]] ponts standard PCI-PCI, incluant les extensions backplanes PCI. 
-  * [[https://man.openbsd.org/?query=cbb&arch=hppa&sektion=4|cbb(4)]] Les ponts YENTA compatibles PCI-CardBus supportant quelques [[https://man.openbsd.org/?query=cardbus&arch=hppa&sektion=4|cardbus(4)]] et les cartes [[https://man.openbsd.org/?query=pcmcia&arch=hppa&sektion=4|pcmcia(4)]], sur certains modèles. +  * [[https://man.openbsd.org/hppa/cbb.4|cbb(4)]] Les ponts YENTA compatibles PCI-CardBus supportant quelques [[https://man.openbsd.org/hppa/cardbus.4|cardbus(4)]] et les cartes [[https://man.openbsd.org/hppa/pcmcia.4|pcmcia(4)]], sur certains modèles. 
-  * Les contrôleurs SCSI embarquées [[https://man.openbsd.org/?query=oosiop&sektion=4|oosiop(4)]], [[https://man.openbsd.org/?query=osiop&sektion=4|osiop(4)]] et [[https://man.openbsd.org/?query=siop&sektion=4|siop(4)]]. +  * Les contrôleurs SCSI embarquées [[https://man.openbsd.org/oosiop.4|oosiop(4)]], [[https://man.openbsd.org/osiop.4|osiop(4)]] et [[https://man.openbsd.org/siop.4|siop(4)]]. 
-  * [[https://man.openbsd.org/?query=pciide&sektion=4|pciide(4)]] les contrôleurs de disques IDE supportant [[https://man.openbsd.org/?query=wd&sektion=4|wd(4)]] et les lecteurs [[https://man.openbsd.org/?query=cd&sektion=4|cd(4)]]. +  * [[https://man.openbsd.org/pciide.4|pciide(4)]] les contrôleurs de disques IDE supportant [[https://man.openbsd.org/wd.4|wd(4)]] et les lecteurs [[https://man.openbsd.org/cd.4|cd(4)]]. 
-  * [[https://man.openbsd.org/?query=dc&arch=hppa&sektion=4|dc(4)]] ethernet 10/100Mbit embarquée sur Digital. +  * [[https://man.openbsd.org/hppa/dc.4|dc(4)]] ethernet 10/100Mbit embarquée sur Digital. 
-  * [[https://man.openbsd.org/?query=ohci&arch=hppa&sektion=4|ohci(4)]] les contrôleurs USB embarqués supportant la plupart des périphériques [[https://man.openbsd.org/?query=usb&sektion=4|usb(4)]]. +  * [[https://man.openbsd.org/hppa/ohci.4|ohci(4)]] les contrôleurs USB embarqués supportant la plupart des périphériques [[https://man.openbsd.org/usb.4|usb(4)]]. 
-  * [[https://man.openbsd.org/?query=sti&arch=hppa&sektion=4|sti(4)]] les contrôleurs graphiques SGC/GSC/PCI. +  * [[https://man.openbsd.org/hppa/sti.4|sti(4)]] les contrôleurs graphiques SGC/GSC/PCI. 
-  * [[https://man.openbsd.org/?query=com&arch=hppa&sektion=4|com(4)]] les ports séries embarqués sur ns16550. +  * [[https://man.openbsd.org/hppa/com.4|com(4)]] les ports séries embarqués sur ns16550. 
-  * [[https://man.openbsd.org/?query=lpt&arch=hppa&sektion=4|lpt(4)]] les ports parallèles embarqués. +  * [[https://man.openbsd.org/hppa/lpt.4|lpt(4)]] les ports parallèles embarqués. 
-  * [[https://man.openbsd.org/?query=harmony&arch=hppa&sektion=4|harmony(4)]] les puces audios embarqués sur CS4215/AD1849. +  * [[https://man.openbsd.org/hppa/harmony.4|harmony(4)]] les puces audios embarqués sur CS4215/AD1849. 
-  * [[https://man.openbsd.org/?query=hilkbd&arch=hppa&sektion=4|hilkbd(4)]] les claviers HIL. +  * [[https://man.openbsd.org/hppa/hilkbd.4|hilkbd(4)]] les claviers HIL. 
-  * [[https://man.openbsd.org/?query=hilms&arch=hppa&sektion=4|hilms(4)]] les souris et tablettes graphiques HIL. +  * [[https://man.openbsd.org/hppa/hilms.4|hilms(4)]] les souris et tablettes graphiques HIL. 
-  * [[https://man.openbsd.org/?query=hilid&arch=hppa&sektion=4|hilid(4)]] les modules ID HIL. +  * [[https://man.openbsd.org/hppa/hilid.4|hilid(4)]] les modules ID HIL. 
-  * [[https://man.openbsd.org/?query=pckbd&sektion=4&arch=hppa|pckbd(4)]] les claviers PS/2. +  * [[https://man.openbsd.org/hppa/pckbd.4|pckbd(4)]] les claviers PS/2. 
-  * [[https://man.openbsd.org/?query=pms&sektion=4|pms(4)]] les souris PS/2. +  * [[https://man.openbsd.org/pms.4|pms(4)]] les souris PS/2. 
-  * [[https://man.openbsd.org/?query=power&sektion=4&arch=hppa|power(4)]] le bouton 'soft power'   disponible sur certains modèles. +  * [[https://man.openbsd.org/hppa/power.4|power(4)]] le bouton 'soft power'   disponible sur certains modèles. 
-  * [[https://man.openbsd.org/?query=lcd&sektion=4&arch=hppa|lcd(4)]] l'écran d'affichage en devanture sur certains modèles. +  * [[https://man.openbsd.org/hppa/lcd.4|lcd(4)]] l'écran d'affichage en devanture sur certains modèles. 
-  * La batterie sauvegardant l'horloge temps réel. +  * La batterie sauvegardant l'horloge temps réel.
  
-===== Matériel et périphériques non supportés ===== 
  
-Les systèmes suivants ne sont pas supportés, mais peuvent éventuellement l'être. Certains démarreront OpenBSD, mais il n'y a pas assez de support matériel pour qu'OpenBSD soit réellement utilisable sur ceux-ci. +==== Systèmes et dispositifs non pris en charge ==== 
 + 
 +Les systèmes suivants ne sont pas pris en charge, mais peuvent éventuellement fonctionner. Certains démarreront OpenBSD, mais il n'y a pas assez de support matériel pour qu'OpenBSD soit réellement utilisable sur ceux-ci. 
  
   * basés sur PA7100LC : Dx00, Dx10   * basés sur PA7100LC : Dx00, Dx10
Ligne 75: Ligne 79:
   * basés sur PA8000 (en mode 32 bits) : Dx70, Dx80/R380, Kx50/Kx60   * basés sur PA8000 (en mode 32 bits) : Dx70, Dx80/R380, Kx50/Kx60
   * basés sur PA8200 (en mode 32 bits) : D390/R390, Kx70/Kx80   * basés sur PA8200 (en mode 32 bits) : D390/R390, Kx70/Kx80
-  * HP 9000 E-Class (with limited I/O)+  * HP 9000 E-Class (avec I/O limité)
   * La plupart des stations et serveurs Hitachi PA-RISC.   * La plupart des stations et serveurs Hitachi PA-RISC.
  
-Il est très peu probable que les systèmes suivants soient supportés à cause de firmware incompatibles  (les 3000) ou de sous-systèmes I/O documentés de manière incomplète (les 8x7).+Les systèmes suivants sont très peu susceptibles d'être pris en charge car ils ont, soit des firmware incompatibles (les 3000), soit de sous-systèmes I/O presque totalement dépourvus de documentation (les 8x7).
  
   * HP 3000 900   * HP 3000 900
   * HP 9000 8x7 (F, G, H, I-Class)    * HP 9000 8x7 (F, G, H, I-Class) 
  
-Même si certains systèmes 64 bits sont pris en charge par ce port en mode 32 bits, les modèles suivants ne peuvent pas être pris en charge en raison des limitations du système d'I/O et ne fonctionneront que sur le port OpenBSD / hppa64 :+Même si certains systèmes 64 bits sont pris en charge par ce port en mode 32 bits, les modèles suivants ne peuvent pas être pris en charge en raison des limitations du système d'I/O et ne fonctionneront que sur le port [[openbsd.org:hppa64|OpenBSD/hppa64]] :
  
   * basés sur PA8500 : A400/rp24x0, L1000/L2000   * basés sur PA8500 : A400/rp24x0, L1000/L2000
Ligne 91: Ligne 95:
   * basés sur PA8900 : C8000, rp3410, rp3440, rp4410, rp4440, rp7420, rp84x0    * basés sur PA8900 : C8000, rp3410, rp3440, rp4410, rp4440, rp7420, rp84x0 
  
-Il est peu probable que les systèmes PA-RISC convexes (les grappes de supercomputation NUMA consistant en un ou plusieurs noeuds SMP 8 voies avec les CPU PA7100 ou PA7200) ne soient jamais pris en charge.+Les systèmes PA-RISC convexes (les grappes de supercalculateurs NUMA consistant en un ou plusieurs nœuds SMP 8 voies avec les CPU PA7100 ou PA7200) sont peu susceptibles d'être jamais soutenus.
  
 Tous les autres systèmes de serveurs HP 9000 6xx, 8xx et 9xx ne seront probablement jamais pris en charge par ce port car ils sont d'architecture 1.0 PA-RISC, ce qui est nettement inférieur au 1.1. Tous les autres systèmes de serveurs HP 9000 6xx, 8xx et 9xx ne seront probablement jamais pris en charge par ce port car ils sont d'architecture 1.0 PA-RISC, ce qui est nettement inférieur au 1.1.
  
-===== Périphériques non supportés =====+==== Périphériques non pris en charge ====
  
 Cette liste n'est pas non plus exhaustive, mais résume les appareils les plus fréquemment rencontrés sur les machines hppa. Cette liste n'est pas non plus exhaustive, mais résume les appareils les plus fréquemment rencontrés sur les machines hppa.
  
-  * [[https://man.openbsd.org/?query=dino&sektion=4&arch=hppa|dino(4)]] Dino in card mode. +  * [[https://man.openbsd.org/hppa/dino.4|dino(4)]] Dino en mode carte
-  * [[https://man.openbsd.org/?query=pcmcia&arch=hppa&sektion=4|pcmcia(4)]] les adaptateurs PCMCIA. +  * [[https://man.openbsd.org/hppa/pcmcia.4|pcmcia(4)]] les adaptateurs PCMCIA. 
-  * [[https://man.openbsd.org/?query=mongoose&sektion=4&arch=hppa|mongoose(4)]]les adaptateurs de bus EISA. +  * [[https://man.openbsd.org/hppa/mongoose.4|mongoose(4)]] les adaptateurs de bus EISA. 
-  * les contrôleurs VME +  * le contrôleur VME 
-  * tout périphérique HP-PB +  * tout appareil HP-PB 
-  * les contrôleurs enbarqués de disquettes+  * le contrôleur embarqué de disquette
-  * les contrôleurs sourisclaviers PS2 Dino+  * les contrôleurs souris et claviers PS2 de Dino
   * la gestion de l'alimentation sur PrecisionBook    * la gestion de l'alimentation sur PrecisionBook 
  
 ===== Obtenir et installer ===== ===== Obtenir et installer =====
  
-La dernière version supportée d'OpenBSD/hppa est [[https://www.openbsd.org/61.html|OpenBSD 6.1]]. Voici les [[https://ftp.openbsd.org/pub/OpenBSD/6.1/hppa/INSTALL.hppa|instructions d'installations d'OpenBSD/hppa 6.1]]. +La dernière version supportée d'OpenBSD/hppa est [[https://www.openbsd.org/69.html|OpenBSD 6.9]]. Voici les [[https://ftp.openbsd.org/pub/OpenBSD/6.9/hppa/INSTALL.hppa|instructions d'installations d'OpenBSD/hppa]]. 
  
-Les snapshots sont disponibles de temps à autre, à cet [[https://ftp.openbsd.org/pub/OpenBSD/snapshots/hppa|endroit]] aussi bien que sur quelques [[https://www.openbsd.org/ftp.html|miroirs]]. Voici les [[https://ftp.openbsd.org/pub/OpenBSD/snapshots/hppa/INSTALL.hppa|instructions d'installation des instantanés d'OpenBSD/hppa]].+Les snapshots sont disponibles de temps à autre, à cet [[https://cdn.openbsd.org/pub/OpenBSD/snapshots/hppa|endroit]] aussi bien que sur quelques [[openbsd.org:ftp|miroirs]]. Voici les [[https://ftp.openbsd.org/pub/OpenBSD/snapshots/hppa/INSTALL.hppa|instructions d'installation des instantanés d'OpenBSD/hppa]].
  
 ===== Documentation matérielle ===== ===== Documentation matérielle =====
Ligne 121: Ligne 125:
     - [[http://ftp.parisc-linux.org/docs/chips/PCXL_ers.ps|PA7100LC CPU ERS]]     - [[http://ftp.parisc-linux.org/docs/chips/PCXL_ers.ps|PA7100LC CPU ERS]]
     - [[http://ftp.parisc-linux.org/docs/chips/pcxl2_ers.ps|PA7300LC CPU ERS]]      - [[http://ftp.parisc-linux.org/docs/chips/pcxl2_ers.ps|PA7300LC CPU ERS]] 
-  - Processor Dependent Code/I/O Dependent Code Interface \\ (les chapitres sélections depuis "PA-RISC I/O Architecture Specification")+  - Processor Dependent Code/I/O Dependent Code Interface \\ (les chapitres sélectionnés depuis "PA-RISC I/O Architecture Specification")
     - [[http://ftp.parisc-linux.org/docs/arch/pdc11-v0.96-Ch1-procs.pdf|PDC 1.1]]     - [[http://ftp.parisc-linux.org/docs/arch/pdc11-v0.96-Ch1-procs.pdf|PDC 1.1]]
     - [[http://ftp.parisc-linux.org/docs/arch/pdc11-v0.96-Ch3-IODC.pdf|IODC 1.1]]     - [[http://ftp.parisc-linux.org/docs/arch/pdc11-v0.96-Ch3-IODC.pdf|IODC 1.1]]
Ligne 139: Ligne 143:
   - les contrôleurs Ethernet Intel [[http://developer.intel.com/design/network/datashts/290219.htm|i82596DX/SX]] et [[http://developer.intel.com/design/network/datashts/290218.htm|i82596CA]]    - les contrôleurs Ethernet Intel [[http://developer.intel.com/design/network/datashts/290219.htm|i82596DX/SX]] et [[http://developer.intel.com/design/network/datashts/290218.htm|i82596CA]] 
  
-Bien sûr, aucune page hppa, que ce soit sur OpenBSD ou non, ne pouvait faire semblant d’être sérieux sans lien vers le site de référence essentiel [[http://www.openpa.net/|OpenPA]]. +Bien sûr, aucune page hppa, que ce soit sur OpenBSD ou non, ne pouvait prétendre être sérieuse sans lien vers le site de référence essentiel [[http://www.openpa.net/|OpenPA]]. 
  
  
Ligne 149: Ligne 153:
  
  
-//Si vous voulez participer à l'effort de traduction, merci de lire ce [[https://obsd4a.net/forum/showthread.php?tid=1358|topic]].// +//Si vous voulez participer à l'effort de traduction, merci de lire ce [[https://forum.openbsd.fr.eu.org/showthread.php?tid=1358|topic]].//  
 + 
 +---- 
 + 
 +{{tag>Architecture hppa}} 
 + 
openbsd.org/hppa.1509662462.txt.gz · Dernière modification: 2020/01/19 16:22 (modification externe)