Provided by:
gputils_0.13.7-1_i386 
NOM
gpasm - Assembleur GNU pour PIC
SYNOPSIS
gpasm [options] fichier
AVERTISSEMENT
Les informations de cette page de manuel sont extraites de la
documentation complete de gputils et sont limitees a la signification
des options. Pour une documentation complete, reportez-vous au fichier
<< gputils.ps >> (en anglais) situe dans le repertoire doc de gputils.
DESCRIPTION
gpasm est un assembleur pour les microcontroleurs PIC (TM) de Microchip
(TM). Son objectif est d'etre compatible avec l'assembleur MPASM du
fabricant. gpasm est une partie de gputils. Consultez la page manuel
gputils(1) pour avoir des details sur les autres utilitaires GNU PIC.
OPTIONS
Voici un resume des options gpasm. Les options de gpasm supplantent
toujours toute configuration contenue dans le code source.
-a FMT, --hex-format FMT
GPASM reconnait les formats de fichiers hexadecimaux inhx8m,
inhx8s, inhx16 et inhx32. Cette option controle quel format de
fichier hexadecimal est utilise. La valeur par defaut est
inhx32.
-c, --object
Produire en sortie un objet relogeable (ancien format COFF).
-C, --new-coff
Produire en sortie un objet relogeable (nouveau format COFF).
-d, --debug
Afficher les messages de debogage.
-D SYM=VAL, --define SYM=VAL
Definir SYM avec la valeur VAL. Ceci est equivalent a placer
<< #define SYM VAL >> dans le code source.
-e [ON|OFF], --expand [ON|OFF]
Le developpement des macros dans le fichier listage est controle
en utilisant les directives EXPAND et NOEXPAND. Cette option
permet d'ignorer l'une ou l'autre directive. Lorsque << ON >>
est selectionne, les macros sont toujours developpees sans se
soucier de la presence de NOEXPAND. De la meme maniere,
<< OFF >> forcera les macros a ne pas etre developpees.
-g, --debug-info
Utiliser les directives de debogage pour COFF.
-h, --help
Afficher un message d'usage.
-i, --ignore-case
Tous les symboles et macros definis par l'utilisateur sont
sensibles a la casse. Cette option permet de les rendre
insensibles a la casse.
-I R'EP, --include R'EP
Le fichier d'assemblage de plus haut niveau hierarchique est
passe comme argument a gpasm. Ce fichier peut contenir des
directives INCLUDE. Ces directives ouvrent les fichiers
specifies et leurs contenus sont alors assembles. GPASM
recherche ces fichiers dans le repertoire courant. Si le fichier
n'est pas localise, le chemin par defaut des en-tetes est
parcouru. Enfin, tous les chemins specifies par cet argument
sont parcourus.
-L, --force-list
Ignorer les directives NOLIST. Ceci force gpasm a afficher
chaque ligne assemblee dans le fichier listage de sortie.
-l, --list-chips
Afficher la liste des processeurs reconnus.
-m, --dump
A la fin de la derniere etape d'assemblage, afficher le contenu
de la memoire programme.
-M, --deps
Produire un fichier des dependances.
-n, --dos
Par defaut, gpasm genere des fichiers hexadecimaux au format
ISO. Toutefois, certains programmateurs de composants requierent
un fichier au format DOS. Cette option fait que gpasm generera
un fichier au format DOS.
-o FICHIER, --output FICHIER
Nom alternatif du fichier de sortie.
-p PROC, --processor PROC
Selectionner le processeur.
-q, --quiet
Supprimer tout ce qui est envoye sur la sortie standard.
-r BASE, --radix BASE
Les bases reconnues sont BIN, DEC, OCT, et HEX. La base par
defaut est HEX.
-v, --version
Afficher la version.
-w [0|1|2], --warning [0|1|2]
Cette option configure le niveau d'affichage des messages. La
valeur par defaut 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 etendu 18xx.
VOIR AUSSI
gputils(1)
AUTEUR
Craig Franklin <craigfranklin@users.sourceforge.net>
TRADUCTION
Ce document est une traduction realisee par Alain Portal <aportal AT
univ-montp2 DOT fr> le 14 octobre 2004 et revisee le 13 mai 2008.
L'equipe de traduction a fait le maximum pour realiser une adaptation
francaise de qualite. La version anglaise la plus a jour de ce document
est toujours consultable via la commande : << LANG=C man 1 gpasm >>.
N'hesitez pas a signaler a 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 publiee par
la Free Software Foundation ; soit la version 2, soit (a votre
convenance) toute version ulterieure.
Ce programme est distribue dans l'espoir qu'il soit utile, mais SANS
AUCUNE GARANTIE ; meme sans la garantie implicite d'UTILISABILITE ou
d'ADAPTATION A UN USAGE PRECIS. Lisez la licence GNU GPL pour plus de
details.
Vous devriez avoir recu une copie de la licence GNU GPL avec ce
programme ; si ce n'est pas le cas, ecrivez a Free Software Foundation,
Inc., 675 Mass Ave, Cambridge, MA 02139, USA.