perkamon - en to fr translation catalogue (71 entries)

note: type: TH
en: 2017-09-15
fr: 15 septembre 2017

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: Get state of LEDs.  I<argp> points to a I<char>.  The lower three bits of I<*argp> are set to the state of the LEDs, as follows:
fr: Récupère l'état des LED. I<argp> pointe vers un I<char>. L'état des LED est enregistré dans les trois bits de poids le plus faible de I<*argp>, comme indiqué ci-dessous\ :

note: type: Plain text
en: Get keyboard type.  This returns the value KB_101, defined as 0x02.
fr: Récupère le type de clavier. Retourne la valeur KB_101, définie comme 0x02.

note: type: Plain text
en: Add I/O port as valid.  Equivalent to I<ioperm(arg,1,1)>.
fr: Ajoute un port aux ports d'entrée/sortie valables. Équivalent à I<ioperm(arg,1,1)>.

note: type: Plain text
en: Delete I/O port as valid.  Equivalent to I<ioperm(arg,1,0)>.
fr: Supprime un port des ports d'entrée/sortie valables. Équivalent à I<ioperm(arg,1,0)>.

note: type: Plain text
en: Enable I/O to video board.  Equivalent to I<ioperm(0x3b4, 0x3df-0x3b4+1, 1)>.
fr: Active les entrées/sorties vers la carte vidéo. Équivalent à I<ioperm(0x3b4, 0x3df-0x3b4+1, 1)>.

note: type: Plain text
en: Disable I/O to video board.  Equivalent to I<ioperm(0x3b4, 0x3df-0x3b4+1, 0)>.
fr: Désactive les entrées/sorties vers la carte vidéo. Équivalent à I<ioperm(0x3b4, 0x3df-0x3b4+1, 0)>..

note: type: Plain text
en: Start or stop sound generation.  The lower 16 bits of I<argp> specify the period in clock cycles (that is, I<argp> = 1193180/frequency).  I<argp> = 0 turns sound off.  In either case, control returns immediately.
fr: Démarre et arrête la génération du son. Les 16 bits de poids faible de I<argp> indiquent la période en nombre de cycles (c'est-à-dire I<argp> = 1193180/fréquence). I<argp> = 0 coupe le son. Dans les deux, le contrôle de la ligne de commande est rendu immédiatement.

note: type: Plain text
en: Sets screen font and associated rendering information.  I<argp> points to a
fr: Définit la fonte de l'écran et les informations pour le rendu. I<argp> pointe vers une

note: type: Plain text
en: struct consolefontdesc {
        unsigned short charcount;  /* characters in font
                                      (256 or 512) */
        unsigned short charheight; /* scan lines per
                                      character (1-32) */
        char          *chardata;   /* font data in
                                      expanded form */
    };
fr: struct consolefontdesc {
        unsigned short charcount;  /* nombre de caractères
                                      (256 ou 512) */
        unsigned short charheight; /* lignes par caractère
                                      (1-32) */
        char          *chardata;   /* données de la fonte
                                      forme étendue */
    };

note: type: Plain text
en: Get screen mapping from kernel.  I<argp> points to an area of size E_TABSZ, which is loaded with the font positions used to display each character.  This call is likely to return useless information if the currently loaded font is more than 256 characters.
fr: Récupère la correspondance de l'écran du noyau. I<argp> pointe vers un espace de taille E_TABSZ, qui recevra les positions de la fonte utilisées pour afficher chaque caractère. Les informations renvoyées par cet appel ne seront sûrement pas intéressantes si la fonte chargée a plus de 256 caractères.

note: type: Plain text
en: Loads the "user definable" (fourth) table in the kernel which maps bytes into console screen symbols.  I<argp> points to an area of size E_TABSZ.
fr: Charge dans le noyau la table «\ définissable par l'utilisateur\ » (la quatrième), qui fait la correspondance entre octet et symboles à l'écran de la console. I<argp> pointe vers un espace de taille E_TABSZ.

note: type: Plain text
en: Get Unicode-to-font mapping from kernel.  I<argp> points to a
fr: Récupère la correspondance Unicode/Fonte du noyau. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: Clear table, possibly advise hash algorithm.  I<argp> points to a
fr: Vide la table, éventuellement en informant l'algorithme de hachage. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: struct unimapinit {
        unsigned short advised_hashsize;  /* 0 if no opinion */
        unsigned short advised_hashstep;  /* 0 if no opinion */
        unsigned short advised_hashlevel; /* 0 if no opinion */
    };
fr: struct unimapinit {
        unsigned short advised_hashsize;  /* 0 si sans opinion */
        unsigned short advised_hashstep;  /* 0 si sans opinion */
        unsigned short advised_hashlevel; /* 0 si sans opinion */
    };

note: type: Plain text
en: Gets current keyboard mode.  I<argp> points to a I<long> which is set to one of these:
fr: Récupère le mode courant du clavier. I<argp> pointe vers un I<long> qui prend une de ces valeurs\ :

note: type: Plain text
en: Gets meta key handling mode.  I<argp> points to a I<long> which is set to one of these:
fr: Récupère le mode de gestion des méta-touches. I<argp> pointe vers un I<long> qui prend une des valeurs suivantes\ :

note: type: Plain text
en: Gets one entry in key translation table (keycode to action code).  I<argp> points to a
fr: Récupère une entrée dans la table de traduction des touches (code de touche vers code d'action). I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: with the first two members filled in: I<kb_table> selects the key table (0 E<lt>= I<kb_table> E<lt> MAX_NR_KEYMAPS), and I<kb_index> is the keycode (0 E<lt>= I<kb_index> E<lt> NR_KEYS).  I<kb_value> is set to the corresponding action code, or K_HOLE if there is no such key, or K_NOSUCHMAP if I<kb_table> is invalid.
fr: dont les deux premiers membres sont renseignés\ : I<kb_table> sélectionne la table de touches (0E<lt>= I<kb_table> E<lt> MAX_NR_KEYMAPS), et I<kb_index> est le code de touche (0 E<lt>= I<kb_index> E<lt> NR_KEYS). I<kb_value> est positionné avec le code d'action correspondant ou K_HOLE si la touche n'existe pas ou encore K_NOSUCHMAP si I<kb_table> n'est pas valable.

note: type: Plain text
en: Sets one entry in translation table.  I<argp> points to a I<struct kbentry>.
fr: Définit une entrée de la table de traduction. I<argp> pointe vers une I<struct kbentry>.

note: type: Plain text
en: Gets one function key string.  I<argp> points to a
fr: Récupère la chaîne d'une touche fonction. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: I<kb_string> is set to the (null-terminated) string corresponding to the I<kb_func>th function key action code.
fr: I<kb_string> fournit la chaîne (terminée par un caractère nul) correspondant au code d'action de la I<kb_func>ième touche fonction.

note: type: Plain text
en: Sets one function key string entry.  I<argp> points to a I<struct kbsentry>.
fr: Définit la chaîne d'une touche fonction. I<argp> pointe vers une I<struct kbsentry>.

note: type: Plain text
en: Read kernel accent table.  I<argp> points to a
fr: Lit la table des accents du noyau. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: where I<kb_cnt> is the number of entries in the array, each of which is a
fr: où I<kb_cnt> est le nombre d'entrées dans le tableau, chaque entrée étant une structure de type\ :

note: type: Plain text
en: Read kernel keycode table entry (scan code to keycode).  I<argp> points to a
fr: Lit une entrée de la table des codes touche du noyau («\ scan code\ » vers code touche). I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: The calling process indicates its willingness to accept the signal I<argp> when it is generated by pressing an appropriate key combination.  (1 E<lt>= I<argp> E<lt>= NSIG).  (See I<spawn_console>()  in I<linux/drivers/char/keyboard.c>.)
fr: Le processus signale sa volonté d'accepter le signal I<argp> quand il est généré en pressant une certaine combinaison de touches. (1 E<lt>= I<argp> E<lt>= NSIG). (Consultez I<spawn_console>() dans I<linux/drivers/char/keyboard.c>)

note: type: Plain text
en: Returns the first available (non-opened) console.  I<argp> points to an I<int> which is set to the number of the vt (1 E<lt>= I<*argp> E<lt>= MAX_NR_CONSOLES).
fr: Renvoie la première console disponible (non ouverte). I<argp> pointe vers un I<int> auquel est affecté le numéro du terminal virtuel (1 E<lt>= I<*argp> E<lt>= MAX_NR_CONSOLES).

note: type: Plain text
en: Get mode of active vt.  I<argp> points to a
fr: Récupère le mode du terminal virtuel («\ vt\ ») actif. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: struct vt_mode {
        char  mode;    /* vt mode */
        char  waitv;   /* if set, hang on writes if not active */
        short relsig;  /* signal to raise on release req */
        short acqsig;  /* signal to raise on acquisition */
        short frsig;   /* unused (set to 0) */
    };
fr: struct vt_mode {
        char  mode;    /* mode du terminal virtuel */
        char  waitv;   /* si positionné, met les écritures en attente
                          et permet les écritures, sinon */
        short relsig;  /* signal à lever en cas de libération */
        short acqsig;  /* signal à lever en cas d'acquisition */
        short frsig;   /* pas utilisé (mis à 0) */
    };

note: type: Plain text
en: which is set to the mode of the active vt.  I<mode> is set to one of these values:
fr: qui indique le mode du terminal virtuel actif. I<mode> prend une des valeurs\ :

note: type: Plain text
en: Set mode of active vt.  I<argp> points to a I<struct vt_mode>.
fr: Définit l'état du terminal virtuel actif. I<argp> pointe vers une I<struct vt_mode>.

note: type: Plain text
en: Get global vt state info.  I<argp> points to a
fr: Récupère l'information globale sur l'état du terminal virtuel. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: struct vt_stat {
        unsigned short v_active;  /* active vt */
        unsigned short v_signal;  /* signal to send */
        unsigned short v_state;   /* vt bit mask */
    };
fr: struct vt_stat {
        unsigned short v_active;  /* terminal virtuel actif */
        unsigned short v_signal;  /* signal à envoyer */
        unsigned short v_state;   /* masque de bits de terminaux virtuels */
    };

note: type: Plain text
en: For each vt in use, the corresponding bit in the I<v_state> member is set.  (Kernels 1.0 through 1.1.92.)
fr: Pour chaque terminal virtuel utilisé, le bit correspondant de I<v_state> est positionné. (noyaux 1.0 à 1.1.92.)

note: type: Plain text
en: Release a display.
fr: Libère un affichage.

note: type: Plain text
en: Switch to vt I<argp> (1 E<lt>= I<argp> E<lt>= MAX_NR_CONSOLES).
fr: Passe au terminal virtuel I<argp> (1 E<lt>= I<argp> E<lt>= MAX_NR_CONSOLES).

note: type: Plain text
en: Wait until vt I<argp> has been activated.
fr: Attend jusqu'à ce que le terminal virtuel I<argp> soit activé.

note: type: Plain text
en: Set the kernel's idea of screensize.  I<argp> points to a
fr: Informe le noyau sur la taille de l'écran. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: struct vt_sizes {
        unsigned short v_rows;       /* # rows */
        unsigned short v_cols;       /* # columns */
        unsigned short v_scrollsize; /* no longer used */
    };
fr: struct vt_sizes {
        unsigned short v_rows;       /* # lignes */
        unsigned short v_cols;       /* # colonnes */
        unsigned short v_scrollsize; /* n'est plus utilisé */
    };

note: type: Plain text
en: Set the kernel's idea of various screen parameters.  I<argp> points to a
fr: Informe le noyau de divers paramètres de l'écran. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: struct vt_consize {
        unsigned short v_rows;  /* number of rows */
        unsigned short v_cols;  /* number of columns */
        unsigned short v_vlin;  /* number of pixel rows
                                   on screen */
        unsigned short v_clin;  /* number of pixel rows
                                   per character */
        unsigned short v_vcol;  /* number of pixel columns
                                   on screen */
        unsigned short v_ccol;  /* number of pixel columns
                                   per character */
    };
fr: struct vt_consize {
        unsigned short v_rows;  /* nombre de lignes */
        unsigned short v_cols;  /* nombre de colonnes */
        unsigned short v_vlin;  /* lignes de pixels
                                   sur l'écran */
        unsigned short v_clin;  /* lignes de pixels
                                   par caractère */
        unsigned short v_vcol;  /* colonnes de pixels
                                   sur l'écran */
        unsigned short v_ccol;  /* colonnes de pixels
                                   par caractère */
    };

note: type: Plain text
en: The action of the following ioctls depends on the first byte in the struct pointed to by I<argp>, referred to here as the I<subcode>.  These are legal only for the superuser or the owner of the current terminal.
fr: Les actions des ioctls suivants dépendent du premier octet de la structure pointée par I<argp>, qui sera appelé I<subcode> par la suite. Elles ne sont autorisées que pour le superutilisateur ou pour le propriétaire du terminal courant.

note: type: Plain text
en: Set selection.  I<argp> points to a
fr: Définit la sélection. I<argp> pointe vers une structure de type\ :

note: type: Plain text
en: I<xs> and I<ys> are the starting column and row.  I<xe> and I<ye> are the ending column and row.  (Upper left corner is row=column=1.)  I<sel_mode> is 0 for character-by-character selection, 1 for word-by-word selection, or 2 for line-by-line selection.  The indicated screen characters are highlighted and saved in the static array sel_buffer in I<devices/char/console.c>.
fr: I<xs> et I<ys> sont la colonne et la ligne de début. I<xe> et I<ye> la colonne et la ligne de fin. (Le coin en haut à gauche a pour coordonnées ligne=colonne=1.) I<sel_mode> vaut 0 pour les sélections caractère par caractère, 1 pour les sélections mot à mot ou 2 pour les sélections ligne à ligne. Les caractères de l'écran indiqués sont surlignés et sauvés dans le tableau statique sel_buffer de I<devices/char/console.c>.

note: type: Plain text
en: Paste selection.  The characters in the selection buffer are written to I<fd>.
fr: Colle la sélection. Les caractères dans le tampon de la sélection sont écrits dans I<fd>.

note: type: Plain text
en: Unblank the screen.
fr: Arrête l'économiseur d'écran.

note: type: Plain text
en: Dump screen width and height, cursor position, and all the character-attribute pairs.  (Kernels 1.1.67 through 1.1.91 only.  With kernel 1.1.92 or later, read from I</dev/vcsa*> instead.)
fr: Fait un cliché de largeur et de la hauteur de l'écran, de la position du curseur et de toutes les paires caractère-attribut. (Noyaux 1.1.67 à 1.1.91 uniquement. Avec les noyaux 1.1.92 et suivants, lisez I</dev/vcsa*> à la place.)

note: type: Plain text
en: Restore screen width and height, cursor position, and all the character-attribute pairs.  (Kernels 1.1.67 through 1.1.91 only.  With kernel 1.1.92 or later, write to I</dev/vcsa*> instead.)
fr: Restaure la largeur et la hauteur de l'écran, la position du curseur et toutes les paires caractère-attribut. (Noyaux 1.1.67 à 1.1.91 uniquement. Avec les noyaux 1.1.92 et suivants, écrivez dans I</dev/vcsa*> à la place.)

note: type: Plain text
en: Handles the Power Saving feature of the new generation of monitors.  VESA screen blanking mode is set to I<argp[1]>, which governs what screen blanking does:
fr: Gère les fonctionnalités de gestion d'énergie de la nouvelle génération de moniteurs. Le mode de veille d'écran VESA est définit à I<argp[1]>, qui défini ce que la veille produit\ :

note: type: Plain text
en: Screen blanking is disabled.
fr: La veille de l'écran est désactivée.

note: type: Plain text
en: The current video adapter register settings are saved, then the controller is programmed to turn off the vertical synchronization pulses.  This puts the monitor into "standby" mode.  If your monitor has an Off_Mode timer, then it will eventually power down by itself.
fr: Les paramètres du registre de l'adaptateur vidéo sont enregistrés, puis le contrôleur est programmé pour couper les pulsations de synchronisation verticales. Ceci place le moniteur en mode «\ standby\ ». Si votre moniteur a un minuteur, il finira par s'éteindre de lui-même.

note: type: IP
en: 2:
fr: 2 :

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: On success, 0 is returned.  On error, -1 is returned, and I<errno> is set.
fr: En cas de succès, 0 est renvoyé. En cas d'erreur, -1 est renvoyé, est I<errno> est positionné.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: I<errno> may take on these values:
fr: I<errno> peut prendre une de ces valeurs\ :

note: type: Plain text
en: The file descriptor is invalid.
fr: Le descripteur de fichier est invalide.

note: type: Plain text
en: The file descriptor or I<argp> is invalid.
fr: Le descripteur de fichier ou I<argp> est n'est pas valable.

note: type: Plain text
en: The file descriptor is not associated with a character special device, or the specified request does not apply to it.
fr: Le descripteur de fichier n'est pas associé avec un périphérique spécial de type caractère ou la requête spécifiée ne peut pas lui être appliquée.

note: type: Plain text
en: Insufficient permission.
fr: Droits insuffisants.

note: type: Plain text
en: B<Warning>: Do not regard this man page as documentation of the Linux console ioctls.  This is provided for the curious only, as an alternative to reading the source.  Ioctl's are undocumented Linux internals, liable to be changed without warning.  (And indeed, this page more or less describes the situation as of kernel version 1.1.94; there are many minor and not-so-minor differences with earlier versions.)
fr: B<Attention>\ : ne considérez pas cette page de manuel comme une documentation des ioctls des consoles Linux. Elle n'existe que pour satisfaire votre curiosité, et pour vous éviter de lire les sources. Les ioctls sont documentés à l'intérieur de Linux et peuvent changer à tout moment sans notification. (En réalité, cette page décrit la situation au moment du noyau 1.1.94\ ; il existe des différences mineures, voire plus importantes, avec les versions plus récentes.)

note: type: Plain text
en: Very often, ioctls are introduced for communication between the kernel and one particular well-known program (fdisk, hdparm, setserial, tunelp, loadkeys, selection, setfont, etc.), and their behavior will be changed when required by this particular program.
fr: Très souvent, les ioctls sont ajoutés pour la communication entre le noyau et un programme particulier assez connu (fdisk, hdparm, setserial, tunelp, loadkeys, selection, setfont, etc.), et leurs comportements changeront quand ce programme particulier le nécessite.

note: type: Plain text
en: Programs using these ioctls will not be portable to other versions of UNIX, will not work on older versions of Linux, and will not work on future versions of Linux.
fr: Les programmes qui utilisent ces ioctls ne seront pas portables vers d'autres versions d'UNIX, et ne fonctionneront pas avec des versions de Linux plus anciennes ou plus récentes.

note: type: Plain text
en: Use POSIX functions.
fr: Utilisez les fonctions POSIX.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
