diff --git a/fr/platforms/ia64/Makefile b/fr/platforms/ia64/Makefile index c384bf5dc8..ae7eb49908 100644 --- a/fr/platforms/ia64/Makefile +++ b/fr/platforms/ia64/Makefile @@ -1,15 +1,18 @@ -# $FreeBSD$ +# $FreeBSD: www/fr/platforms/ia64/Makefile,v 1.1 2003/12/15 16:05:03 stephane Exp $ # The FreeBSD French Documentation Project -# Original revision: 1.1 +# Original revision: 1.6 .if exists(../Makefile.conf) .include "../Makefile.conf" .endif .if exists(../Makefile.inc) .include "../Makefile.inc" .endif -DOCS= index.sgml machines.sgml refs.sgml todo.sgml +DOCS= machines.sgml refs.sgml + +XMLDOCS= index::news.xml: +XMLDOCS+= todo::news.xml: .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/fr/platforms/ia64/includes.xsl b/fr/platforms/ia64/includes.xsl new file mode 100644 index 0000000000..9ee7d8af73 --- /dev/null +++ b/fr/platforms/ia64/includes.xsl @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/fr/platforms/ia64/index.html b/fr/platforms/ia64/index.html new file mode 100644 index 0000000000..5d7607c5d8 --- /dev/null +++ b/fr/platforms/ia64/index.html @@ -0,0 +1,244 @@ + + + + + + + + Projet FreeBSD/ia64 + + + + + + + + + +
+
+ Skip site + navigation (1)Skip section navigation (2) + +
+ + +

Site Navigation

+ + +
+ +
+ + +
+

Projet FreeBSD/ia64

+ McKinley die + +

Rechercher dans les archives de la liste de + diffusion freebsd-ia64:

+ +
+ +
+ +

Table des matières

+ + + +

Introduction

+ +

Les pages du projet FreeBSD/ia64 contiennent des + informations au sujet du port FreeBSD sur + l'architecture IA-64 de Intel; connue sous le nom de + "Famille de Processeurs Intel Itanium®" (IPF). Tout + comme le port lui-même, ces pages sont en constante + évolution.

+ +

Statut actuel

+ +

Le port ia64 est encore considéré comme plateforme + de niveau 2. En résumé, cela veut dire qu'elle n'est + pas entièrement supportée par notre officier de + sécurité, par les ingénieurs de versions ni par les + mainteneurs de l'ensemble des outils de compilation. + Dans la pratique, toutefois, la distinction entre une + plateforme de niveau 1 (entièrement supportée) et une + plateforme de niveau 2 n'est pas aussi stricte qu'il + n'y paraît. En bien des aspects, le port ia64 est une + plateforme de niveau 1.
+ Du point de vue d'un développeur, il y a un avantage + dans le fait que le port ia64 soit une plateforme de + niveau 2 pendant encore quelque temps. Nous prévoyons + toujours plusieurs changements importants au niveau de + l'ABI et devoir maintenir une compatibilité aussi tôt + dans la vie du port ne serait pas très pratique.

+
+
+
+ + +
+
+ + + diff --git a/fr/platforms/ia64/index.xsl b/fr/platforms/ia64/index.xsl new file mode 100644 index 0000000000..5fbae3624b --- /dev/null +++ b/fr/platforms/ia64/index.xsl @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + +
+
+ + +
+ + + +
+ + + McKinley die + +

Rechercher dans les archives de la liste de diffusion + freebsd-ia64:

+ +
+ + + + +
+ +

Table des matières

+ + + +

Introduction

+ +

Les pages du projet FreeBSD/ia64 contiennent des + informations au sujet du port FreeBSD sur l'architecture + IA-64 de Intel; connue sous le nom de "Famille de + Processeurs Intel Itanium®" (IPF). Tout comme le + port lui-même, ces pages sont en constante + évolution.

+ +

Statut actuel

+ +

Le port ia64 est encore considéré comme + plateforme de niveau 2. En résumé, cela veut + dire qu'elle n'est pas entièrement supportée + par notre officier de sécurité, par les + ingénieurs de versions ni par les mainteneurs de + l'ensemble des outils de compilation. Dans la pratique, + toutefois, la distinction entre une plateforme de niveau + 1 (entièrement supportée) et une plateforme de + niveau 2 n'est pas aussi stricte qu'il n'y paraît. + En bien des aspects, le port ia64 est une plateforme de + niveau 1. +
+ Du point de vue d'un développeur, il y a un + avantage dans le fait que le port ia64 soit une + plateforme de niveau 2 pendant encore quelque temps. + Nous prévoyons toujours plusieurs changements + importants au niveau de l'ABI et devoir maintenir une + compatibilité aussi tôt dans la vie du port + ne serait pas très pratique.

+
+ +
+
+ +
+
+ + +
+
diff --git a/fr/platforms/ia64/machines.html b/fr/platforms/ia64/machines.html new file mode 100644 index 0000000000..80e3ebd2ca --- /dev/null +++ b/fr/platforms/ia64/machines.html @@ -0,0 +1,469 @@ + + + + + + Projet FreeBSD/ia64 -- machines + + + + + + + + + + +
+
+ Skip site navigation + (1) Skip section navigation (2) + +
+ + +

Site Navigation

+ + +
+ +
+ + +
+

Projet FreeBSD/ia64 -- machines

+ +

Machines sur le marché

+ +

Cette page tente de rassembler les différentes + machines que l'on peut acheter aujourd'hui ou dans un + passé récent. Leur présence ici ne signifie pas que + FreeBSD fonctionne sur celles-ci. Nous y parviendrons + peut-être par la suite. Si une machine en particulier + ne figure pas ici, il est probable que nous ne la + connaissons pas. Veuillez noter que les machines basées + sur le Merced ne figurent pas ici, bien qu'elles soient + supportées. La raison de ceci est qu'elles ne sont plus + intéressantes.

+ +

Bull

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ NovaScale 4020jusqu'à 2 Itanium 2chipset Intel E8870
+ NovaScale 4040jusqu'à 4 Itanium 2chipset Intel E8870
+ NovaScale 5080jusqu'à 8 Itanium 2chipset Intel E8870
+ NovaScale 5160jusqu'à 16 Itanium 2chipset Intel E8870
+ +

Fujitsu-Siemens

+ + + + + + + + + + + + + + + + + + + +
+ PRIMERGY RXi300jusqu'à 2 Itanium 2chipset Intel E8870
+ PRIMERGY RXi600jusqu'à 4 Itanium 2chipset Intel E8870
+ +

Hewlett-Packard

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Integrity rx1600jusqu'à 2 Itanium 2chipset HP zx1
+ Integrity rx2600jusqu'à 2 Itanium 2chipset HP zx1
+ Integrity rx4640jusqu'à 4 Itanium 2chipset HP zx1
+ Integrity rx5670jusqu'à 4 Itanium 2chipset HP zx1
+ Integrity rx7620jusqu'à 8 Itanium 2chipset HP sx1000
+ Integrity rx8620jusqu'à 16 Itanium 2chipset HP sx1000
+ Integrity Superdomejusqu'à 64 Itanium 2chipset HP sx1000
+ +

IBM

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ eserver xSeries 382jusqu'à 2 Itanium 2chipset IBM XA-64
+ eserver xSeries 450jusqu'à 4 Itanium 2chipset IBM XA-64
+ eserver xSeries 455jusqu'à 16 Itanium 2chipset IBM XA-64
+ +

NEC

+ + + + + + + + + + + +
+ Express5800/1000 seriesjusqu'à 32 Itanium 2inconnu
+ +

Supermicro

+ + + + + + + + + + + + + + + + + + + +
+ SuperServer 6113L-8jusqu'à 2 Itanium 2chipset Intel E8870
+ SuperServer 6113M-ijusqu'à 2 Itanium 2chipset Intel E8870
+ +

Unisys

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ ES7000 Aries 410jusqu'à 8 Itanium 2inconnu
+ ES7000 Aries 420jusqu'à 16 Itanium 2inconnu
+ ES7000 Orion 430jusqu'à 2*16 Itanium 2inconnu
+ ES7000 Orion 560jusqu'à 2*16 Itanium 2 + jusqu'à 32 Xeoninconnu
+
+
+
+ + +
+
+ + + diff --git a/fr/platforms/ia64/news.xml b/fr/platforms/ia64/news.xml new file mode 100644 index 0000000000..b0658da78e --- /dev/null +++ b/fr/platforms/ia64/news.xml @@ -0,0 +1,35 @@ + + + + + + + + + + $FreeBSD$ + + + + diff --git a/fr/platforms/ia64/refs.html b/fr/platforms/ia64/refs.html new file mode 100644 index 0000000000..1e72d5f83b --- /dev/null +++ b/fr/platforms/ia64/refs.html @@ -0,0 +1,330 @@ + + + + + + Projet FreeBSD/ia64 -- références + + + + + + + + + + +
+
+ Skip site navigation + (1) Skip section navigation (2) + +
+ + +

Site Navigation

+ + +
+ +
+ + +
+

Projet FreeBSD/ia64 -- références

+
+ +
+
+ Google + +
+
+
+ +

Références

+ +

Cette page contient une collection de liens vers des + documents de référence.

+ +

Architecture

+ + + +

Implémentations du processeur

+ + + +

Chipset

+ + + +

Runtime

+ + +
+
+
+ + +
+
+ + + diff --git a/fr/platforms/ia64/refs.sgml b/fr/platforms/ia64/refs.sgml index 57f68f483f..9136b811d5 100644 --- a/fr/platforms/ia64/refs.sgml +++ b/fr/platforms/ia64/refs.sgml @@ -1,92 +1,107 @@ - - + + %navincludes; %includes; ]> &header;
Google

Références

Cette page contient une collection de liens vers des documents de référence.

Architecture

+ +

Implémentations du processeur

+ +

Chipset

Runtime

&footer; diff --git a/fr/platforms/ia64/todo.html b/fr/platforms/ia64/todo.html new file mode 100644 index 0000000000..e0caf8574d --- /dev/null +++ b/fr/platforms/ia64/todo.html @@ -0,0 +1,297 @@ + + + + + + + + Projet FreeBSD/ia64 + + + + + + + + + +
+
+ Skip site + navigation (1)Skip section navigation (2) + +
+ + +

Site Navigation

+ + +
+ +
+ + +
+

Projet FreeBSD/ia64

+ Montecito die + +

Rechercher dans la base de PRs de FreeBSD/ia64:

+ +
+ +
+ +

Ce qu'il reste à faire

+ +

Cette page essaye d'être un point de départ pour les + personnes qui veulent trouver quelque chose à faire. + L'ordre des tâches de cette page n'est pas une + indication de priorité stricte, mais c'est une bonne + indication. Il y a d'autres tâches qui ne sont pas + mentionnées ici, mais qui doivent néanmoins être + réalisées. Un exemple typique est la maintenance des + pages web ia64... malheureusement.

+ +

Devenir une plateforme de niveau 1

+ +

Avec deux versions en tant que plateforme de niveau + 2 à son actif, il est temps de devenir une plateforme + de niveau 1. Ceci comprend des tâches aussi variées + que:

+ +
    +
  • Améliorer le processus d'installation pour + prendre en compte un GPT avec une partition EFI + existante, comprenant d'autres systèmes + d'exploitation. La possibilié de rajouter FreeBSD au + menu de démarrage EFI serait une bonne chose.
  • + +
  • Porter le debugger GNU. Il manque cruellement sur + une machine de développement et est requis sur les + plateformes de niveau 1.
  • + +
  • Porter le serveur X (ports/x11/XFree86-4-Server). + Pas indispensable pour un statut de niveau 1, mais on + ne peut pas faire sans si l'on veut utiliser ia64 + comme machine de bureau.
  • +
+ +

Logiciels portés et paquetages

+ +

Une tâche très importante pour le succès de FreeBSD + sur ia64 est de s'assurer que les utilisateurs puissent + exécuter autre chose que ls(1). Notre collection + immense de logiciels portés s'est principalement + focalisée par le passé sur ia32, et il n'est pas + étonnant que de nombreux logiciels portés ne compilent + pas ou ne fonctionnent pas sur ia64. Regardez + ici pour une liste à jour des logiciels portés qui + ne compilent pas pour une raison ou pour une autre. + Veuillez noter que si des logiciels portés dépendent + d'un ou plusieurs logiciels portés cassés, ceux-ci ne + sont pas compilés et comptés. Un bon moyen d'aider est + de travailler sur les logiciels portés qui ont beaucoup + de de dépendances (voir la colonne "Aff." dans le + tableau).

+ +

Affûter la scie

+ +

De nombreuses fonctions (plus particulièrement des + routines en assembleur) ont été écrites pour combler + une fonctionnalité manquante, sans aucune considération + de vitesse et/ou robustesse. Une revue de ces fonctions + et un remplacement si nécessaire est une bonne tâche + qui peut être menée en parrallèle et indépendamment + d'autres activités et ne requièrent pas de + connaissances et/ou d'expérience particulières.

+ +

Développement central

+ +

Dans les choses de haut niveau qui ne marchent pas + ou n'existent pas, il y aussi des choses qui impliquent + une réécriture des fondations et qui affectent + potentiellement les autres plateformes également. Ceci + comprend:

+ +
    +
  • Améliorer la stabilité UP et SMP en améliorant le + module PMAP. La gestion bas niveau des translations + VM doit être améliorée. Ceci inclut aussi bien + l'exactitude que la performance.
  • + +
  • Des pilotes de base comme sio(4) et syscons(4) ne + fonctionnent pas sur les machines ia64 qui ne + supportent pas les anciens périphériques. C'est un + gros problème, car cela concerne toutes les + plateformes et pourrait nécessiter la réécriture de + grosses parties de certains sous systèmes. Cette + tâche a besoin d'un support massif et de + coordination.
  • + +
  • Une meilleure gestion des configurations de + mémoire (physique) clairsemée en ne créant pas de + tableaux de la VM qui recouvrent tout l'espace + d'addressage, mais qui couvrent plutôt les morceaux + de mémoire qui sont présents. Nous sommes + actuellement obligés d'ignorer de la mémoire à cause + de cela.
  • +
+
+
+
+ + +
+
+ + + diff --git a/fr/platforms/ia64/todo.xsl b/fr/platforms/ia64/todo.xsl new file mode 100644 index 0000000000..02005ebeb7 --- /dev/null +++ b/fr/platforms/ia64/todo.xsl @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + +
+
+ + +
+ + +
+ + Montecito die + +

Rechercher dans la base de PRs de FreeBSD/ia64:

+ +
+ + + + +
+ +

+ Ce qu'il reste à faire +

+

+ Cette page essaye d'être un point de départ pour les + personnes qui veulent trouver quelque chose à faire. + L'ordre des tâches de cette page n'est pas une indication + de priorité stricte, mais c'est une bonne indication. Il + y a d'autres tâches qui ne sont pas mentionnées ici, + mais qui doivent néanmoins être réalisées. + Un exemple typique est la maintenance des pages web ia64... + malheureusement. +

+ +

+ Devenir une plateforme de niveau 1 +

+

+ Avec deux versions en tant que plateforme de niveau 2 à + son actif, il est temps de devenir une plateforme de niveau 1. + Ceci comprend des tâches aussi variées que: +

+
    +
  • + Améliorer le processus d'installation pour prendre en + compte un GPT avec une partition EFI existante, comprenant + d'autres systèmes d'exploitation. La possibilié + de rajouter FreeBSD au menu de démarrage EFI serait une + bonne chose. +
  • +
  • + Porter le debugger GNU. Il manque cruellement sur une + machine de développement et est requis sur les + plateformes de niveau 1. +
  • +
  • + Porter le serveur X (ports/x11/XFree86-4-Server). Pas + indispensable pour un statut de niveau 1, mais on ne peut + pas faire sans si l'on veut utiliser ia64 comme machine de + bureau. +
  • +
+ +

+ Logiciels portés et paquetages +

+

+ Une tâche très importante pour le succès de + FreeBSD sur ia64 est de s'assurer que les utilisateurs + puissent exécuter autre chose que ls(1). Notre + collection immense de logiciels portés s'est + principalement focalisée par le passé sur ia32, et + il n'est pas étonnant que de nombreux logiciels + portés ne compilent pas ou ne fonctionnent pas sur ia64. + Regardez ici + pour une liste à jour des logiciels portés qui ne + compilent pas pour une raison ou pour une autre. Veuillez + noter que si des logiciels portés dépendent d'un ou + plusieurs logiciels portés cassés, ceux-ci ne sont + pas compilés et comptés. Un bon moyen d'aider est + de travailler sur les logiciels portés qui ont beaucoup + de de dépendances (voir la colonne "Aff." dans le + tableau). +

+ + +

+ Affûter la scie +

+

+ De nombreuses fonctions (plus particulièrement des + routines en assembleur) ont été écrites pour + combler une fonctionnalité manquante, sans aucune + considération de vitesse et/ou robustesse. Une revue de + ces fonctions et un remplacement si nécessaire est une + bonne tâche qui peut être menée en + parrallèle et indépendamment d'autres activités + et ne requièrent pas de connaissances et/ou + d'expérience particulières. +

+ +

+ Développement central +

+

+ Dans les choses de haut niveau qui ne marchent pas ou + n'existent pas, il y aussi des choses qui impliquent une + réécriture des fondations et qui affectent + potentiellement les autres plateformes également. Ceci + comprend: +

+
    +
  • + Améliorer la stabilité UP et SMP en + améliorant le module PMAP. La gestion bas niveau des + translations VM doit être améliorée. Ceci + inclut aussi bien l'exactitude que la performance. +
  • +
  • + Des pilotes de base comme sio(4) et syscons(4) ne + fonctionnent pas sur les machines ia64 qui ne supportent pas + les anciens périphériques. C'est un gros + problème, car cela concerne toutes les plateformes et + pourrait nécessiter la réécriture de grosses + parties de certains sous systèmes. Cette tâche a + besoin d'un support massif et de coordination. +
  • +
  • + Une meilleure gestion des configurations de mémoire + (physique) clairsemée en ne créant pas de tableaux + de la VM qui recouvrent tout l'espace d'addressage, mais qui + couvrent plutôt les morceaux de mémoire qui sont + présents. Nous sommes actuellement obligés + d'ignorer de la mémoire à cause de cela. +
  • +
+ +
+ +
+
+ +
+
+ + +
+