MFen: 1.1 --> 1.15

PR:		 www/87452
Submitted by:	Florent Thoumie <flz@FreeBSD.org>
This commit is contained in:
Marc Fonvieille 2005-10-15 08:40:31 +00:00
parent 6ac3681880
commit c5b4864bf5
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=26017

View file

@ -1,38 +1,292 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY enbase "../&base;">
<!ENTITY date "$FreeBSD: www/fr/platforms/ppc.sgml,v 1.2 2004/01/06 17:31:43 stephane Exp $">
<!ENTITY date "$FreeBSD: www/fr/platforms/ppc.sgml,v 1.4 2005/10/06 12:56:06 blackend Exp $">
<!ENTITY title "Projet FreeBSD/PPC">
<!ENTITY email 'freebsd-ppc'>
<!ENTITY % navincludes SYSTEM "../includes.navdevelopers.sgml"> %navincludes;
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
<!--
The FreeBSD French Documentation Project
Original revision: 1.1
Original revision: 1.15
Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
Mise a jour : Florent Thoumie <flz@FreeBSD.org>
-->
<html>
&header;
<p>Cette page contient des informations &agrave; propos du port de FreeBSD sur
PowerPC.</p>
<h3>Liens sp&eacute;cifiques &agrave; FreeBSD/PPC</h3>
<h3>Informations g&eacute;n&eacute;rales</h3>
<ul>
<li><a
href="mailto:freebsd-ppc@FreeBSD.org">Liste de diffusion FreeBSD/PPC</a></li>
<li><a href="#intro">Introduction</a></li>
<li><a href="#news">Derni&egrave;res nouvelles</a></li>
<li><a href="#faq">Foire aux questions</a></li>
<li><a href="#hardware">Mat&eacute;riel support&eacute;</a></li>
<li><a href="#list">Liste de diffusion FreeBSD/ppc</a></li>
<li><a href="#issues">Probl&egrave;mes connus</a></li>
<li><a href="#doc">Documentation, publications et outils divers</a></li>
<li><a href="#links">Autres liens d'inter&ecirc;t</a></li>
</ul>
<h3>Autres liens int&eacute;ressant</h3>
<h3><a name="intro">Introduction</a></h3>
<p>Les pages du Projet FreeBSD/ppc contiennent des informations sur
le portage de FreeBSD sur l'architecture PowerPC&reg;. Comme le portage
lui m&ecirc;me, ces pages sont un travail en cours.</p>
<p>Le portage FreeBSD/ppc est toujours une plate-forme Tier-2. Cela
veut dire qu'il n'est pas totalement support&eacute; par notre
officier de s&eacute;curit&eacute;, par l'&eacute;quipe de sortie
des nouvelles versions de FreeBSD et les mainteneurs de la
cha&icirc;ne de compilation.</p>
<hr noshade>
<h3><a name="news">Derni&egrave;res nouvelles</a></h3>
<ul>
<li><strong>25 Juin, 2005</strong>: Cette page a &eacute;t&eacute;
significativement mise &agrave; jour</li>
</ul>
<hr noshade>
<h3><a name="faq">Foire aux questions</a></h3>
<ol>
<li><a href="#1">Comment installer FreeBSD/ppc?</a></li>
<li><a href="#2">O&ugrave; trouver des paquetages pour
FreeBSD/ppc?</a></li>
<li><a href="#3">Qui contacter en cas de probl&egrave;me?</a></li>
</ol>
<h4><a name="1">Comment installer FreeBSD/ppc?</a></h4>
<p>Des images ISO sont disponibles au t&eacute;l&eacute;chargement
&agrave; cette <a
href="http://people.freebsd.org/~grehan/ppc_iso">adresse</a>. La
derni&egrave;re version est disponible <a
href="http://people.freebsd.org/~grehan/ppc_iso/latest.iso">ici</a>.
Suivez les instructions donn&eacute;es <a
href="http://people.freebsd.org/~grehan/iso_install.txt">ici</a>.</p>
<h4><a name="2">O&ugrave; trouver des paquetages pour
FreeBSD/ppc?</a></h4>
<p>Gr&acirc;ce &agrave; Peter Grehan et Tilman Linneweh, vous pouvez
trouver quelques paquetages <a
href="http://people.freebsd.org/~grehan/ppc_pkgs/">ici</a> et <a
href="http://people.freebsd.org/~arved/packages_powerpc/">et</a>.
<h4><a name="3">Qui contacter en cas de probl&egrave;me?</a></h4>
<p><a href="mailto:grehan@FreeBSD.org">Peter Grehan</a> est le
responsable du portage. Contactez le si vous pouvez participer au
portage. Si vous voulez juste conna&icirc;tre le status du
projet, consultez cette page r&eacute;guli&egrave;rement ou
inscrivez vous &agrave; <a href="#list">la liste de diffusion
FreeBSD/ppc</a>.</p>
<hr noshade>
<h3><a name="hardware">Mat&eacute;riel support&eacute;</a></h3>
<p>Le portage FreeBSD/ppc devrait fonctionner sur n'importe quelle
machine de type New-World. FreeBSD fonctionne sur les machines
suivantes:</p>
<table class="tblbasic">
<tr class="heading">
<th>Fabricant</th>
<th>Mod&egrave;le</th>
<th>Contact (liens optionnels)</th>
<th>Notes</th>
</tr>
<tr>
<td>Apple</td>
<td>iMac G3 350 MHz</td>
<td><a href="mailto:diskiller@diskiller.net">Martin
Minkus</a></td>
<td>Rage 128VR</td>
</tr>
<tr>
<td>Apple</td>
<td>iMac G3 Revision B</td>
<td><a href="mailto:grehan@FreeBSD.org">Peter Grehan</a></td>
<td>Rage 3D Pro 215GP, accel disabled</td>
</tr>
<tr>
<td>Apple</td>
<td>eMac 700 MHz</td>
<td><a href="mailto:grehan@FreeBSD.org">Peter Grehan</a></td>
<td>Nvidia GeForce2 MX</td>
</tr>
<tr>
<td>Apple</td>
<td>Mac Mini G4 1.4 GHz</td>
<td><a href="mailto:arved@FreeBSD.org">Tilman Linneweh</a> (<a
href="http://people.freebsd.org/~arved/stuff/minimac">dmesg</a>)</td>
<td>None</td>
</tr>
<tr>
<td>Apple</td>
<td>Powerbook G4 1.33 GHz</td>
<td><a href="mailto:grehan@FreeBSD.org">Peter Grehan</a></td>
<td>Nvidia GeForce G5200</td>
</tr>
<tr>
<td>Apple</td>
<td>Aluminium Powerbook G4 1.5 GHz</td>
<td><a href="mailto:toa@pop.agri.ch">Andreas Tobler</a></td>
<td>None</td>
</tr>
</table>
<hr noshade>
<h3><a name="list">Liste de diffusion de FreeBSD/ppc</a></h3>
<p>Pour vous inscrire &agrave; cette liste, envoyez un courrier
&agrave; <a
href="mailto:freebsd-ppc-subscribe@FreeBSD.org">freebsd-ppc-subscribe@FreeBSD.org</a>
ou visitez <a
href="http://lists.FreeBSD.org/mailman/listinfo/freebsd-ppc">l'interface
mailman</a>.</p>
<hr noshade>
<h3><a name="issues">Probl&egrave;mes connus</a></h3>
<ul>
<li>Pas de support AltiVec pour le moment.</li>
<li>Les contr&ocirc;leurs int&eacute;gr&eacute;s BMAC+ ne
fonctionnent pas. Un pilote de p&eacute;riph&eacute;rique bm(4)
en cours d'&eacute;criture est disponible sur la page personnelle
de Peter Grehan <a
href="http://people.freebsd.org/~grehan/">ici</a> (if_bm.c et
if_bmreg.h).</li>
<li>Le curseur de la souris n'appara&icirc;t pas en mode
console.</li>
<li>Fdisk ne fonctionne pas.</li>
<li>Seulement les claviers USB sont support&eacute;s.</li>
<li>Si vous avez du Bluetooth, il y a un faux port OHCI et les
p&eacute;riph&eacute;riques cr&eacute;&eacute;s peuvent &ecirc;tre
utilis&eacute;s pour acc&eacute;der &agrave; un clavier ou
&agrave; une souris sans-fil. Le probl&egrave;me est qu'il est
d&eacute;tect&eacute; avant les clavier/souris fixes. Pour eviter
ceci, l'emplacement PCI associ&eacute; avec le
p&eacute;riph&eacute;rique ohci2 probl&eacute;matique peut
&ecirc;tre d&eacute;sactiv&eacute; au chargement:
<pre>OK set hint.pcib.1.skipslot=26</pre></li>
<li>Pour les machines &agrave; base de cartes graphiques ATI
Radeon:
<ul>
<li>Une v&eacute;rification d'intervalle syscons doit
&ecirc;tre d&eacute;sactiv&eacute;e avec le param&ecirc;tre
sysctl hw.ofwfb.relax_mmap.</li>
<li>Un <a
href="http://people.freebsd.org/~grehan/radeon_driver.c">pilote</a>
sp&eacute;cial pour radeon est n&eacute;cessaire. Vous devez
ajouter ceci dans votre fichier xorg.conf dans la section
Device: <pre>Option "iBookHacks" "on"</pre></li>
</ul>
</li>
<li>Il y a un probl&egrave;me connu avec le chargeur
d'amor&ccedil;age (boot-loader) qui emp&ecirc;che de charger un
autre noyau, ce qui fait que tester votre propre noyau est un peu
risqu&eacute;. Quand vous arrivez &agrave; l'invite d'Open
Firmware, donnez lui le nom d'une partition qui n'existe pas, qui
n'a pas de noyau &agrave; charger, ou qui n'est pas une partition
UFS:
<pre>0 > boot hd:loader hd:0</pre>
A ce moment vous pouvez changer la valeur de currdev et charger
manuellement votre noyau:
<pre>OK set currdev=hd:14
OK load /boot/kernel/kernel.save</pre>
</li>
<li>Certains correctifs sont n&eacute;cessaires pour compiler vos
propres syst&egrave;mes et noyaux:
<ul>
<li>
RELENG_5 (GCC 3.4.2):
<a
href="http://people.freebsd.org/~grehan/rs6000.c.diff">rs6000.c.diff</a>
et <a
href="http://people.freebsd.org/~grehan/sysv4.h.diff">sysv4.h.diff</a>
</li>
<li>
HEAD (GCC 3.4.4):
<a
href="http://people.freebsd.org/~arved/stuff/ppc/patch-rs6000.c">rs6000.c.diff</a>
et <a
href="http://people.freebsd.org/~arved/stuff/ppc/patch-sysv4.h">sysv4.h.diff</a>
</li>
</ul>
</li>
</ul>
<hr noshade>
<h3><a name="doc">Documentation, publication et outils
divers</a></h3>
<ul>
<li><a href="http://www.NetBSD.org/Ports/macppc/">NetBSD/macppc</a></li>
<li><a
href="http://www.OpenBSD.org/powerpc.html">OpenBSD/powerpc</a></li>
href="http://e-www.motorola.com/brdata/PDFDB/docs/MPCFPE32B.pdf">
Documentation processeur PowerPC</a></li>
<li><a href="http://www.firmworks.com/QuickRef.html">
R&eacute;f&eacute;rence rapide Open Firmware</a></li>
<li><a href="http://developer.apple.com/technotes/tn/tn1061.html">
"TN1061: Principes fondamentaux d'Open Firmware, Partie 1 -
L'interface utilisateur"</a></li>
<li><a href="http://developer.apple.com/technotes/tn/tn1062.html">
"TN1062: Principes fondamentaux d'Open Firmware, Partie 2 -
L'arbre des p&eacute;riph&eacute;riques"</a></li>
<li><a
href="http://developer.apple.com/techpubs/hardware/hardware2.html">
Documentations pour le d&eacute;veloppeur de mat&eacute;riel
Apple</a></li>
<li><a href="http://developer.apple.com/technotes/tn/tn2004.html">
"TN2004: Debogguer Open Firmware en utilisant telnet"</a></li>
<li><a href="http://developer.apple.com/technotes/tn/tn2023.html">
"TN2023: Debogguer Open Firmware par Ethernet II -
T&eacute;l&eacute;chargement via telnet"</a></li>
<li><a href="http://developer.apple.com/technotes/tn/tn2001.html">
"TN2001: Lancer des applications depuis un disque dur dans Open
Firmware"</a></li>
<li><a href="http://sourceware.cygnus.com/psim/">psim</a> - Un
simulateur PowerPC, disponible dans le catalogue des logiciel
port&eacute;s sur FreeBSD: <a
href="http://www.freshports.org/?package=psim-freebsd">
emulators/psim-freebsd</a></li>
</ul>
<h3><a name="links">Autres liens d'inter&ecirc;t</a></h3>
<ul>
<li><a href="http://wikitest.freebsd.org/moin.cgi/powerpc">Page du
Projet FreeBSD/ppc sur le wiki</a></li>
<li><a
href="http://lists.freebsd.org/pipermail/freebsd-ppc/2005-January/000814.html">
Description de Garance A. Drosehn sur l'installation de FreeBSD
sur un Mac Mini</a></li>
<li><a href="http://www.NetBSD.org/Ports/macppc/">Projet
NetBSD/macppc</a></li>
<li><a href="http://www.OpenBSD.org/macppc.html">Projet
OpenBSD/macppc</a></li>
</ul>
&footer;