http://armadeus.org/wiki/index.php?action=history&feed=atom&title=Fr%3APS%2F2 Fr:PS/2 - Revision history 2026-06-30T12:31:20Z Revision history for this page on the wiki MediaWiki 1.26.3 http://armadeus.org/wiki/index.php?title=Fr:PS/2&diff=4295&oldid=prev JulienB: /* Liens */ 2008-06-19T17:06:10Z <p>‎<span dir="auto"><span class="autocomment">Liens</span></span></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;' lang='en'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 17:06, 19 June 2008</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l46" >Line 46:</td> <td colspan="2" class="diff-lineno">Line 46:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* http://www.computer-engineering.org/ps2protocol/</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* http://www.computer-engineering.org/ps2protocol/</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&lt;br&gt;</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>&lt;br&gt;</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">[[Image:FrenchFlag.png]] [[Fr:fr_Max5821 </del>| <del class="diffchange diffchange-inline">Cette page en français]]</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">{{LanguageBar</ins>|<ins class="diffchange diffchange-inline">PS/2|PS/2|PS/2}}</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:UserInput|PS/2 (french)]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:UserInput|PS/2 (french)]]</div></td></tr> </table> JulienB http://armadeus.org/wiki/index.php?title=Fr:PS/2&diff=3830&oldid=prev JulienB: /* Liens */ 2008-03-30T18:18:30Z <p>‎<span dir="auto"><span class="autocomment">Liens</span></span></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;' lang='en'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 18:18, 30 March 2008</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l45" >Line 45:</td> <td colspan="2" class="diff-lineno">Line 45:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* http://www.rennes.supelec.fr/ren/fi/elec/docs/mouse_ps2/souris_ps2.htm</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* http://www.rennes.supelec.fr/ren/fi/elec/docs/mouse_ps2/souris_ps2.htm</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* http://www.computer-engineering.org/ps2protocol/</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* http://www.computer-engineering.org/ps2protocol/</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">&lt;br&gt;</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Image:FrenchFlag.png]] [[Fr:fr_Max5821 | Cette page en français]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Image:FrenchFlag.png]] [[Fr:fr_Max5821 | Cette page en français]]</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:UserInput]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:UserInput<ins class="diffchange diffchange-inline">|PS/2 (french)</ins>]]</div></td></tr> </table> JulienB http://armadeus.org/wiki/index.php?title=Fr:PS/2&diff=3780&oldid=prev Salocin68 at 09:51, 29 March 2008 2008-03-29T09:51:55Z <p></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;' lang='en'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 09:51, 29 March 2008</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l48" >Line 48:</td> <td colspan="2" class="diff-lineno">Line 48:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Image:FrenchFlag.png]] [[Fr:fr_Max5821 | Cette page en français]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Image:FrenchFlag.png]] [[Fr:fr_Max5821 | Cette page en français]]</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:<del class="diffchange diffchange-inline">Hardware</del>]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:<ins class="diffchange diffchange-inline">UserInput</ins>]]</div></td></tr> </table> Salocin68 http://armadeus.org/wiki/index.php?title=Fr:PS/2&diff=2626&oldid=prev NicolasC: Fr PS/2 moved to Fr:PS/2 2007-07-27T00:52:21Z <p><a href="/wiki/index.php?title=Fr_PS/2" class="mw-redirect" title="Fr PS/2">Fr PS/2</a> moved to <a href="/wiki/index.php?title=Fr:PS/2" title="Fr:PS/2">Fr:PS/2</a></p> <table class='diff diff-contentalign-left'> <tr style='vertical-align: top;' lang='en'> <td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 00:52, 27 July 2007</td> </tr><tr><td colspan='2' style='text-align: center;' lang='en'><div class="mw-diff-empty">(No difference)</div> </td></tr></table> NicolasC http://armadeus.org/wiki/index.php?title=Fr:PS/2&diff=2612&oldid=prev NicolasC: Fr:Nom de la page moved to Fr PS/2 2007-07-25T02:43:56Z <p><a href="/wiki/index.php?title=Fr:Nom_de_la_page" class="mw-redirect" title="Fr:Nom de la page">Fr:Nom de la page</a> moved to <a href="/wiki/index.php?title=Fr_PS/2" class="mw-redirect" title="Fr PS/2">Fr PS/2</a></p> <table class='diff diff-contentalign-left'> <tr style='vertical-align: top;' lang='en'> <td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 02:43, 25 July 2007</td> </tr><tr><td colspan='2' style='text-align: center;' lang='en'><div class="mw-diff-empty">(No difference)</div> </td></tr></table> NicolasC http://armadeus.org/wiki/index.php?title=Fr:PS/2&diff=2600&oldid=prev NicolasC at 05:29, 22 July 2007 2007-07-22T05:29:29Z <p></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr style='vertical-align: top;' lang='en'> <td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td> <td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 05:29, 22 July 2007</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l46" >Line 46:</td> <td colspan="2" class="diff-lineno">Line 46:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* http://www.computer-engineering.org/ps2protocol/</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* http://www.computer-engineering.org/ps2protocol/</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Image:FrenchFlag.png]] [[Fr:<del class="diffchange diffchange-inline">Nom de la page </del>| Cette page en français]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Image:FrenchFlag.png]] [[Fr:<ins class="diffchange diffchange-inline">fr_Max5821 </ins>| Cette page en français]]</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Hardware]]</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Hardware]]</div></td></tr> </table> NicolasC http://armadeus.org/wiki/index.php?title=Fr:PS/2&diff=2599&oldid=prev NicolasC at 05:17, 22 July 2007 2007-07-22T05:17:16Z <p></p> <p><b>New page</b></p><div>==Instructions pour connecter un clavier PS/2 à votre carte Armadeus==<br /> <br /> ===Introduction===<br /> Votre carte Armadeus vous autorise à la connecter à un clavier de PC, en utilisant la puissance du FPGA Spartan3(si présent sur votre carte).<br /> <br /> ===Connection hardware ===<br /> <br /> [[Image:PS2_Schema.png]] [[http://artemys25.free.fr/armadeus/images/PS2_Schema.png PS2_Schema.png]]<br /> <br /> Connectez la ligne PS/2 DATA à la broche P137 du FPGA(IO_L27N_0) et la CLOCK une(??) à la broche P140 du FPGAIO_L01P_0).&lt;br&gt;<br /> Si votre clavier supporte une tension d'alimentation de 3,3v, vous n'avez pas besoin d'utiliser une résistance diviseur de tension(??)! Utilisez juste 3,3v depuis la Devlight et connectez les broches du PS/2 directioment au FPGA.<br /> <br /> <br /> ===Installation du firmware ===<br /> <br /> Le firmware pour PS/2 est disponible dans votre dépôt SVN: firmware/PS2/ps2_top.bit.&lt;br&gt;<br /> Copiez le dans votre répertoire TFTP et suivez la procédure ici:<br /> [[InstallTargetSoftware#FPGA_firmware_installation|Firmware installation]]<br /> <br /> ===Memory Map===<br /> <br /> Le noyau(??) utilise la carte de registre suivante:<br /> {|border=1<br /> |----------------<br /> |Adresse|| Nom || Description<br /> |----------------<br /> |0x12000000 || Status register ||Les bits suivants sont utilisés: 0x2 =&gt; vide, 0x8=&gt;rempli, les autres bits peuvent être ignoré (non utilisés ou pour debugger)<br /> |----------------<br /> |0x12000002 || Data read register ||Les scancodes(??) du clavier peuvent être lues dans ce registre. Après chaque accès, l'octed suivant du FIFO apparait ici<br /> |----------------<br /> |0x12000004 || Test register || (n'a rien à voir avec l'interface PS/2, juste pour le fun) Les 8 bits de poids faible agissent comme une RAM normale.<br /> |----------------<br /> |0x12000006 || Test register || (n'a rien à voir avec l'interface PS/2, juste pour le fun) Les 8 bits de poids faible agissent comme une RAM normale.<br /> |----------------<br /> |0x12000008 || Test register || (n'a rien à voir avec l'interface PS/2, juste pour le fun) La valeur est toujours 0x1234, l'écriture est ignorée<br /> |}<br /> <br /> ===BUGS===<br /> <br /> Le Status register commence avec la valeur 0x000A -&gt; Fifo plein + Fifo vide normal ??<br /> <br /> ===Liens===<br /> <br /> * http://www.barcodeman.com/altek/mule/scandoc.php<br /> * http://www.rennes.supelec.fr/ren/fi/elec/docs/mouse_ps2/souris_ps2.htm<br /> * http://www.computer-engineering.org/ps2protocol/<br /> <br /> [[Image:FrenchFlag.png]] [[Fr:Nom de la page | Cette page en français]]<br /> <br /> [[Category:Hardware]]</div> NicolasC