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