Man page - gpasm(1)
Packages contains this manual
Available languages:
en frManual
GPASM
NOMSYNOPSIS
AVERTISSEMENT
DESCRIPTION
OPTIONS
VOIR AUSSI
AUTEUR
TRADUCTION
COPYRIGHT
NOM
gpasm - Assembleur GNU pour PIC
SYNOPSIS
gpasm [options] fichier
AVERTISSEMENT
Les informations de cette page de manuel sont extraites de la documentation complÚte de gputils et sont limitées à la signification des options. Pour une documentation complÚte, reportez-vous au fichier « gputils.ps » (en anglais) situé dans le répertoire doc de gputils.
DESCRIPTION
gpasm est un assembleur pour les microcontrĂŽleurs PIC (TM) de Microchip (TM). Son objectif est dâĂȘtre compatible avec lâassembleur MPASM du fabricant. gpasm est une partie de gputils. Consultez la page manuel gputils (1) pour avoir des dĂ©tails sur les autres utilitaires GNU PIC.
OPTIONS
Voici un
résumé des options
gpasm
. Les options
de
gpasm
supplantent toujours toute configuration
contenue dans le code source.
-a FMT
,
--hex-format FMT
GPASM reconnaßt les formats de fichiers hexadécimaux inhx8m, inhx8s, inhx16 et inhx32. Cette option contrÎle quel format de fichier hexadécimal est utilisé. La valeur par défaut est inhx32.
-c , --object
Produire en sortie un objet relogeable (nouveau format COFF).
-C , --old-coff
Produire en sortie un objet relogeable (ancien format COFF).
-d , --debug
Afficher les messages de débogage.
-D SYM=VAL , --define SYM=VAL
Définir SYM avec la valeur VAL. Ceci est équivalent à placer « #define SYM VAL » dans le code source.
-e [ON|OFF] , --expand [ON|OFF]
Le dĂ©veloppement des macros dans le fichier listage est contrĂŽlĂ© en utilisant les directives EXPAND et NOEXPAND. Cette option permet dâignorer lâune ou lâautre directive. Lorsque « ON » est sĂ©lectionnĂ©, les macros sont toujours dĂ©veloppĂ©es sans se soucier de la prĂ©sence de NOEXPAND. De la mĂȘme maniĂšre, « OFF » forcera les macros Ă ne pas ĂȘtre dĂ©veloppĂ©es.
-g , --debug-info
Utiliser les directives de débogage pour COFF.
-h , --help
Afficher un message dâutilisation et quitter.
-i , --ignore-case
Tous les symboles et macros dĂ©finis par lâutilisateur sont sensibles Ă la casse. Cette option permet de les rendre insensibles Ă la casse.
-I RĂP , --include RĂP
Le fichier dâassemblage de plus haut niveau hiĂ©rarchique est passĂ© comme argument Ă gpasm. Ce fichier peut contenir des directives INCLUDE. Ces directives ouvrent les fichiers spĂ©cifiĂ©s et leurs contenus sont alors assemblĂ©s. GPASM recherche ces fichiers dans le rĂ©pertoire courant. Si le fichier nâest pas localisĂ©, le chemin par dĂ©faut des en-tĂȘtes est parcouru. Enfin, tous les chemins spĂ©cifiĂ©s par cet argument sont parcourus.
-l[12[ce]|14[ce]|16[ce]] , --list-chips[=([12[ce]|14[ce]|16[ce]])]
Afficher la liste des processeurs reconnus.
-L , --force-list
Ignorer les directives NOLIST. Ceci force gpasm à afficher chaque ligne assemblée dans le fichier listage de sortie.
-m , --dump
Ă la fin de la derniĂšre Ă©tape dâassemblage, afficher le contenu de la mĂ©moire programme.
--mpasm-compatible
Cette option définit le mode de compatibilité MPASM.
-M , --deps
Produire un fichier des dépendances.
-n , --dos
Par défaut, gpasm génÚre des fichiers hexadécimaux au format ISO. Toutefois, certains programmateurs de composants requiÚrent un fichier au format DOS. Cette option fait que gpasm génÚrera un fichier au format DOS.
-o FICHIER , --output FICHIER
Nom alternatif du fichier de sortie.
-p PROC , --processor PROC
Sélectionner le processeur.
-P FILE , --preprocess FICHIER
Enregistrer le fichier assembleur prétraité dans FICHIER.
-q , --quiet
Supprimer tout ce qui est envoyé sur la sortie standard.
-r BASE , --radix BASE
Les bases reconnues sont BIN, DEC, OCT, et HEX. La base par défaut est HEX.
-u , --absolute
Utiliser des chemins absolus.
-v , --version
Afficher les informations de version et quitter.
-w [0|1|2] , --warning [0|1|2]
Cette option configure le niveau dâaffichage des messages. La valeur par dĂ©faut est « 0 ». Elle permet lâaffichage des messages, des avertissements et des erreurs. « 1 » supprimera les messages. « 2 » supprimera les messages et les avertissements.
-y , --extended
Activer le mode étendu 18xx.
VOIR AUSSI
gputils (1)
AUTEUR
Craig Franklin <craigfranklin@users.sourceforge.net>
TRADUCTION
Ce document est une traduction réalisée par Alain Portal <alain DOT portal AT univ-montp2 DOT fr> le 14 octobre 2004 et révisée le 4 mai 2013.
LâĂ©quipe de traduction a fait le maximum pour rĂ©aliser une adaptation française de qualitĂ©. La version anglaise la plus Ă jour de ce document est toujours consultable via la commande : « LANG=C man 1 gpasm ». NâhĂ©sitez pas Ă signaler Ă lâauteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
COPYRIGHT
Copyright (C) 2002, 2003, 2004, 2005 James Bowman, Craig Franklin
Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier sous les termes de la licence GNU GPL telle que publiée par la Free Software Foundation ; soit la version 2, soit (à votre convenance) toute version ultérieure.
Ce programme est distribuĂ© dans lâespoir quâil soit utile, mais SANS AUCUNE GARANTIE ; mĂȘme sans la garantie implicite dâUTILISABILITĂ ou dâADAPTATION Ă UN USAGE PRĂCIS. Lisez la licence GNU GPL pour plus de dĂ©tails.
Vous devriez avoir reçu une copie de la licence GNU GPL avec ce programme ; si ce nâest pas le cas, Ă©crivez Ă Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.