b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/* $XFree86: xc/programs/Xserver/hw/xfree86/parser/xf86tokens.h,v 1.20 2003/08/24 17:37:09 dawes Exp $ */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/*
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Copyright (c) 1997 Metro Link Incorporated
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Permission is hereby granted, free of charge, to any person obtaining a
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * copy of this software and associated documentation files (the "Software"),
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * to deal in the Software without restriction, including without limitation
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * the rights to use, copy, modify, merge, publish, distribute, sublicense,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * and/or sell copies of the Software, and to permit persons to whom the
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Software is furnished to do so, subject to the following conditions:
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * The above copyright notice and this permission notice shall be included in
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * all copies or substantial portions of the Software.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * SOFTWARE.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Except as contained in this notice, the name of the Metro Link shall not be
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * used in advertising or otherwise to promote the sale, use or other dealings
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * in this Software without prior written authorization from Metro Link.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/*
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Copyright (c) 1997-2003 by The XFree86 Project, Inc.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Permission is hereby granted, free of charge, to any person obtaining a
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * copy of this software and associated documentation files (the "Software"),
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * to deal in the Software without restriction, including without limitation
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * the rights to use, copy, modify, merge, publish, distribute, sublicense,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * and/or sell copies of the Software, and to permit persons to whom the
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Software is furnished to do so, subject to the following conditions:
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * The above copyright notice and this permission notice shall be included in
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * all copies or substantial portions of the Software.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * OTHER DEALINGS IN THE SOFTWARE.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync *
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Except as contained in this notice, the name of the copyright holder(s)
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * and author(s) shall not be used in advertising or otherwise to promote
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * the sale, use or other dealings in this Software without prior written
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * authorization from the copyright holder(s) and author(s).
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifdef HAVE_XORG_CONFIG_H
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#include <xorg-config.h>
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef _xf86_tokens_h
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define _xf86_tokens_h
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/* Undefine symbols that some OSs might define */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#undef IOBASE
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/*
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * Each token should have a unique value regardless of the section
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * it is used in.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsynctypedef enum {
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* errno-style tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync EOF_TOKEN = -4,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync LOCK_TOKEN = -3,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ERROR_TOKEN = -2,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* value type tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync NUMBER = 1,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync STRING,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Tokens that can appear in many sections */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync SECTION,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync SUBSECTION,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ENDSECTION,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ENDSUBSECTION,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync IDENTIFIER,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VENDOR,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DASH,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync COMMA,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync OPTION,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync COMMENT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Frequency units */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync HRZ,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync KHZ,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MHZ,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* File tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync FONTPATH,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync RGBPATH,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MODULEPATH,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync INPUTDEVICES,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync LOGFILEPATH,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Server Flag tokens. These are deprecated in favour of generic Options */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync NOTRAPSIGNALS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DONTZAP,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DONTZOOM,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DISABLEVIDMODE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ALLOWNONLOCAL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DISABLEMODINDEV,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MODINDEVALLOWNONLOCAL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ALLOWMOUSEOPENFAIL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BLANKTIME,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync STANDBYTIME,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync SUSPENDTIME,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync OFFTIME,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DEFAULTLAYOUT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Monitor tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MODEL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MODELINE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DISPLAYSIZE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync HORIZSYNC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VERTREFRESH,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MODE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync GAMMA,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync USEMODES,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Modes tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* no new ones */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Mode tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DOTCLOCK,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync HTIMINGS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VTIMINGS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync FLAGS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync HSKEW,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BCAST,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VSCAN,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ENDMODE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Screen tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync OBSDRIVER,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MDEVICE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MONITOR,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync SCREENNO,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DEFAULTDEPTH,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DEFAULTBPP,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DEFAULTFBBPP,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* VideoAdaptor tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VIDEOADAPTOR,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Mode timing tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_INTERLACE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_PHSYNC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_NHSYNC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_PVSYNC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_NVSYNC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_CSYNC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_PCSYNC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_NCSYNC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_DBLSCAN,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_HSKEW,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_BCAST,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_VSCAN,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TT_CUSTOM,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Module tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync LOAD,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync LOAD_DRIVER,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Device tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DRIVER,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CHIPSET,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CLOCKS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VIDEORAM,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BOARD,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync IOBASE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync RAMDAC,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DACSPEED,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BIOSBASE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MEMBASE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CLOCKCHIP,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CHIPID,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CHIPREV,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CARD,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BUSID,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync TEXTCLOCKFRQ,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync IRQ,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Keyboard tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync AUTOREPEAT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XLEDS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync KPROTOCOL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBKEYMAP,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBCOMPAT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBTYPES,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBKEYCODES,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBGEOMETRY,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBSYMBOLS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBDISABLE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync PANIX106,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBRULES,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBMODEL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBLAYOUT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBVARIANT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XKBOPTIONS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* The next two have become ServerFlags options */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VTINIT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VTSYSREQ,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Obsolete keyboard tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync SERVERNUM,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync LEFTALT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync RIGHTALT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync SCROLLLOCK_TOK,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync RIGHTCTL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* arguments for the above obsolete tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CONF_KM_META,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CONF_KM_COMPOSE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CONF_KM_MODESHIFT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CONF_KM_MODELOCK,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CONF_KM_SCROLLLOCK,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CONF_KM_CONTROL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Pointer tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync EMULATE3,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BAUDRATE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync SAMPLERATE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync PRESOLUTION,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CLEARDTR,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CLEARRTS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync CHORDMIDDLE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync PROTOCOL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync PDEVICE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync EM3TIMEOUT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DEVICE_NAME,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ALWAYSCORE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync PBUTTONS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ZAXISMAPPING,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Pointer Z axis mapping tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync XAXIS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync YAXIS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Display tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync MODES,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VIEWPORT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VIRTUAL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VISUAL,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BLACK_TOK,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync WHITE_TOK,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync DEPTH,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BPP,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync WEIGHT,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Layout Tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync SCREEN,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync INACTIVE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync INPUTDEVICE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Adjaceny Tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync RIGHTOF,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync LEFTOF,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ABOVE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BELOW,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync RELATIVE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync ABSOLUTE,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Vendor Tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync VENDORNAME,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* DRI Tokens */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync GROUP,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync BUFFERS
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync} ParserTokens;
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif /* _xf86_tokens_h */