Home | History | Annotate | Line # | Download | only in pci
pm2reg.h revision 1.6
      1  1.6  macallan /*	$NetBSD: pm2reg.h,v 1.6 2012/02/02 07:09:53 macallan Exp $	*/
      2  1.1  macallan 
      3  1.1  macallan /*
      4  1.1  macallan  * Copyright (c) 2009 Michael Lorenz
      5  1.1  macallan  * All rights reserved.
      6  1.1  macallan  *
      7  1.1  macallan  * Redistribution and use in source and binary forms, with or without
      8  1.1  macallan  * modification, are permitted provided that the following conditions
      9  1.1  macallan  * are met:
     10  1.1  macallan  * 1. Redistributions of source code must retain the above copyright
     11  1.1  macallan  *    notice, this list of conditions and the following disclaimer.
     12  1.1  macallan  * 2. Redistributions in binary form must reproduce the above copyright
     13  1.1  macallan  *    notice, this list of conditions and the following disclaimer in the
     14  1.1  macallan  *    documentation and/or other materials provided with the distribution.
     15  1.1  macallan  *
     16  1.1  macallan  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
     17  1.1  macallan  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
     18  1.1  macallan  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
     19  1.1  macallan  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
     20  1.1  macallan  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
     21  1.1  macallan  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     22  1.1  macallan  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     23  1.1  macallan  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     24  1.1  macallan  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
     25  1.1  macallan  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     26  1.1  macallan  */
     27  1.1  macallan 
     28  1.1  macallan /*
     29  1.1  macallan  * register definitions for Permedia 2 graphics controllers
     30  1.1  macallan  */
     31  1.1  macallan 
     32  1.1  macallan 
     33  1.1  macallan #ifndef PM2_REG_H
     34  1.1  macallan #define PM2_REG_H
     35  1.1  macallan 
     36  1.1  macallan #define PM2_RESET	0x00000000	/* any write initiates a chip reset */
     37  1.1  macallan #define		PM2_RESET_BUSY	0x80000000	/* reset in progress */
     38  1.1  macallan 
     39  1.1  macallan #define PM2_INPUT_FIFO_SPACE	0x00000018
     40  1.1  macallan #define PM2_OUTPUT_FIFO_WORDS	0x00000020
     41  1.1  macallan 
     42  1.6  macallan #define PM2_VCLKCTL		0x00000040
     43  1.6  macallan #define		VCC_CLOCK_A		0x00000000
     44  1.6  macallan #define		VCC_CLOCK_B		0x00000001
     45  1.6  macallan #define		VCC_CLOCK_C		0x00000002
     46  1.6  macallan /* PCI clocks to wait between RAMDAC accesses */
     47  1.6  macallan #define		VCC_RAMDAC_WAIT_MASK	0x000003fc
     48  1.6  macallan 
     49  1.1  macallan #define PM2_APERTURE1_CONTROL	0x00000050
     50  1.1  macallan #define PM2_APERTURE2_CONTROL	0x00000058
     51  1.1  macallan #define		PM2_AP_BYTESWAP		0x00000001
     52  1.1  macallan #define		PM2_AP_HALFWORDSWAP	0x00000002
     53  1.1  macallan #define		PM2_AP_PACKED16_EN	0x00000008
     54  1.1  macallan #define		PM2_AP_PACKED16_READ_B	0x00000010 /* Buffer A otherwise */
     55  1.1  macallan #define		PM2_AP_PACKED16_WRITE_B	0x00000020 /* A otherwise */
     56  1.1  macallan #define		PM2_AP_PACKED16_WRT_DBL	0x00000040
     57  1.1  macallan #define		PM2_AP_PACKED16_R31	0x00000080 /* read buffer selected by
     58  1.1  macallan 						    * visibility bit in memory
     59  1.1  macallan 						    */
     60  1.1  macallan #define		PM2_AP_SVGA		0x00000100
     61  1.1  macallan #define		PM2_AP_ROM		0x00000200
     62  1.1  macallan 
     63  1.1  macallan #define PM2_BYPASS_MASK		0x00001100
     64  1.1  macallan #define PM2_FB_WRITE_MASK	0x00001140
     65  1.1  macallan 
     66  1.1  macallan #define PM2_OUTPUT_FIFO		0x00002000
     67  1.1  macallan 
     68  1.1  macallan #define PM2_SCREEN_BASE		0x00003000 /* in 64bit units */
     69  1.1  macallan #define PM2_SCREEN_STRIDE	0x00003008 /* in 64bit units */
     70  1.6  macallan #define PM2_HTOTAL		0x00003010
     71  1.6  macallan #define PM2_HGATE_END		0x00003018
     72  1.6  macallan #define PM2_HBLANK_END		0x00003020
     73  1.6  macallan #define PM2_HSYNC_START		0x00003028
     74  1.6  macallan #define PM2_HSYNC_END		0x00003030
     75  1.6  macallan #define PM2_VTOTAL		0x00003038
     76  1.6  macallan #define PM2_VBLANK_END		0x00003040
     77  1.6  macallan #define PM2_VSYNC_START		0x00003048
     78  1.6  macallan #define PM2_VSYNC_END		0x00003050
     79  1.6  macallan #define PM2_VIDEO_CONTROL	0x00003058
     80  1.6  macallan #define 	PM2_VC_VIDEO_ENABLE	0x00000001
     81  1.6  macallan #define 	PM2_VC_BLANK_ACR_LOW	0x00000002
     82  1.6  macallan #define 	PM2_VC_LINE_DOUBLE	0x00000004
     83  1.6  macallan #define 	PM2_VC_HSYNC_FORCE_H	0x00000000
     84  1.6  macallan #define 	PM2_VC_HSYNC_ACT_HIGH	0x00000008
     85  1.6  macallan #define 	PM2_VC_HSYNC_FORCE_L	0x00000010
     86  1.6  macallan #define 	PM2_VC_HSYNC_ACT_LOW	0x00000018
     87  1.6  macallan #define 	PM2_VC_VSYNC_FORCE_H	0x00000000
     88  1.6  macallan #define 	PM2_VC_VSYNC_ACT_HIGH	0x00000020
     89  1.6  macallan #define 	PM2_VC_VSYNC_FORCE_L	0x00000040
     90  1.6  macallan #define 	PM2_VC_VSYNC_ACT_LOW	0x00000060
     91  1.6  macallan #define 	PM2_VC_BP_BASE_PENDING	0x00000080
     92  1.6  macallan #define 	PM2_VC_RE_BASE_PENDING	0x00000100
     93  1.6  macallan #define 	PM2_VC_SWAP_SYNC_BLANK	0x00000000
     94  1.6  macallan #define 	PM2_VC_SWAP_FREERUNNING	0x00000200
     95  1.6  macallan #define 	PM2_VC_SWAP_LIMIT_FR	0x00000400
     96  1.6  macallan #define 	PM2_VC_STEREO_ENABLE	0x00000800
     97  1.6  macallan #define 	PM2_VC_RIGHT_EYE_ACT_L	0x00001000
     98  1.6  macallan #define 	PM2_VC_DISP_RIGHT_FRAME	0x00002000	/* RO, left otherwise */
     99  1.6  macallan #define 	PM2_VC_BP_RIGHT_PENDING	0x00004000
    100  1.6  macallan #define 	PM2_VC_RE_RIGHT_PENDING	0x00008000
    101  1.6  macallan #define 	PM2_VC_RAMDAC_64BIT	0x00010000	/* 32bit otherwise */
    102  1.1  macallan 
    103  1.5  macallan #define PM2_DISPLAY_DATA	0x00003068
    104  1.5  macallan #define		PM2_DD_SDA_IN		0x00000001
    105  1.5  macallan #define		PM2_DD_SCL_IN		0x00000002
    106  1.5  macallan #define		PM2_DD_SDA_OUT		0x00000004
    107  1.5  macallan #define		PM2_DD_SCL_OUT		0x00000008
    108  1.5  macallan #define		PM2_DD_LATCHED_DATA	0x00000010
    109  1.5  macallan #define		PM2_DD_DATA_VALID	0x00000020	/* clear by 1 */
    110  1.5  macallan #define		PM2_DD_START		0x00000040	/* START detected */
    111  1.5  macallan #define		PM2_DD_STOP		0x00000080	/* STOP detected */
    112  1.5  macallan #define		PM2_DD_INSERT_WAITS	0x00000100
    113  1.5  macallan #define		PM2_DD_USE_MONID	0x00000200	/* DDC2 otherwise */
    114  1.5  macallan #define		PM2_DD_MONID_IN_MASK	0x00001c00
    115  1.5  macallan #define		PM2_DD_MONID_OUT_MASK	0x0000e000
    116  1.5  macallan 
    117  1.1  macallan /* RAMDAC */
    118  1.1  macallan #define PM2_DAC_PAL_WRITE_IDX	0x00004000
    119  1.1  macallan #define PM2_DAC_DATA		0x00004008
    120  1.1  macallan #define PM2_DAC_MASK		0x00004010
    121  1.6  macallan #define PM2_DAC_PAL_READ_IDX	0x00004018
    122  1.6  macallan /* these are different on PM2V: */
    123  1.1  macallan #define PM2_DAC_CURSOR_PAL	0x00004020
    124  1.1  macallan #define PM2_DAC_CURSOR_DATA	0x00004028
    125  1.6  macallan /* here we go: */
    126  1.6  macallan #define PM2V_DAC_INDEX_LOW	0x00004020
    127  1.6  macallan #define PM2V_DAC_INDEX_HIGH	0x00004028
    128  1.6  macallan #define PM2V_DAC_INDEX_DATA	0x00004030
    129  1.6  macallan #define PM2V_DAC_INDEX_CONTROL	0x00004038
    130  1.6  macallan 
    131  1.1  macallan #define PM2_DAC_INDEX_DATA	0x00004050
    132  1.1  macallan #define PM2_DAC_CURSOR_RAM	0x00004058
    133  1.1  macallan #define PM2_DAC_CURSOR_X_LOW	0x00004060
    134  1.1  macallan #define PM2_DAC_CURSOR_X_HIGH	0x00004068
    135  1.1  macallan #define PM2_DAC_CURSOR_Y_LOW	0x00004070
    136  1.1  macallan #define PM2_DAC_CURSOR_Y_HIGH	0x00004078
    137  1.1  macallan 
    138  1.6  macallan /* RAMDAC registers ( through INDEX_DATA */
    139  1.6  macallan #define	PM2_DAC_COLOR_MODE	0x18
    140  1.6  macallan #define		CM_PALETTE	0x00
    141  1.6  macallan #define		CM_RGB332	0x01
    142  1.6  macallan #define		CM_RGB232OFFSET	0x02
    143  1.6  macallan #define		CM_RGBA2321	0x03
    144  1.6  macallan #define		CM_RGBA5551	0x04
    145  1.6  macallan #define		CM_RGBA4444	0x05
    146  1.6  macallan #define		CM_RGB565	0x06
    147  1.6  macallan #define		CM_RGBA8888	0x08
    148  1.6  macallan #define		CM_RGB888	0x09
    149  1.6  macallan #define		CM_GUI_DISABLE	0x10
    150  1.6  macallan #define		CM_RGB		0x20	/* BGR otherwise */
    151  1.6  macallan #define		CM_TRUECOLOR	0x80	/* use palette for gamma correction */
    152  1.6  macallan 
    153  1.6  macallan #define PM2_DAC_MISC_CONTROL	0x1e
    154  1.6  macallan #define		MC_POWERDOWN	0x01
    155  1.6  macallan #define		MC_PALETTE_8BIT	0x02	/* 6bit otherwise */
    156  1.6  macallan #define		MC_HSYNC_INV	0x04
    157  1.6  macallan #define		MC_VSYNC_INV	0x08
    158  1.6  macallan #define		MC_SYNCONGREEN	0x10
    159  1.6  macallan #define PM2_DAC_PIXELCLKA_M	0x20
    160  1.6  macallan #define PM2_DAC_PIXELCLKA_N	0x21
    161  1.6  macallan #define PM2_DAC_PIXELCLKA_P	0x22
    162  1.6  macallan #define 	PCLK_ENABLE	0x08
    163  1.6  macallan #define PM2_DAC_PIXELCLKB_M	0x23
    164  1.6  macallan #define PM2_DAC_PIXELCLKB_N	0x24
    165  1.6  macallan #define PM2_DAC_PIXELCLKB_P	0x25
    166  1.6  macallan #define PM2_DAC_PIXELCLKC_M	0x26
    167  1.6  macallan #define PM2_DAC_PIXELCLKC_N	0x27
    168  1.6  macallan #define PM2_DAC_PIXELCLKC_P	0x28
    169  1.6  macallan #define PM2_DAC_PIXELCLK_STATUS	0x29
    170  1.6  macallan #define		PCLK_LOCKED	0x10
    171  1.6  macallan #define PM2_DAC_MEMCLK_M	0x30
    172  1.6  macallan #define PM2_DAC_MEMCLK_N	0x31
    173  1.6  macallan #define PM2_DAC_MEMCLK_P	0x32
    174  1.6  macallan #define PM2_DAC_MEMCLK_STATUS	0x33
    175  1.6  macallan 
    176  1.6  macallan /* PM2V RAMDAC */
    177  1.6  macallan #define PM2V_DAC_MISC_CONTROL		0x000
    178  1.6  macallan #define		PM2V_DAC_8BIT		0x01	/* 6bit otherwise */
    179  1.6  macallan #define		PM2V_DAC_BYPASS_CLUT	0x08	/* ??? guess from xorg */
    180  1.6  macallan #define		PM2V_DAC_8_24_OVERLAY	0x10	/* ??? guess from xorg */
    181  1.6  macallan #define PM2V_DAC_SYNC_CONTROL		0x001
    182  1.6  macallan #define		PM2V_DAC_HSYNC_INV	0x01
    183  1.6  macallan #define		PM2V_DAC_VSYNC_INV	0x08
    184  1.6  macallan #define PM2V_DAC_CONTROL		0x002
    185  1.6  macallan #define PM2V_DAC_PIXEL_SIZE		0x003
    186  1.6  macallan #define		PM2V_PS_8BIT		0x00
    187  1.6  macallan #define		PM2V_PS_16BIT		0x01
    188  1.6  macallan #define		PM2V_PS_32BIT		0x02
    189  1.6  macallan #define		PM2V_PS_24BIT		0x04
    190  1.6  macallan #define PM2V_DAC_COLOR_FORMAT		0x004
    191  1.6  macallan #define		PM2V_DAC_PALETTE	0x2e
    192  1.6  macallan #define		PM2V_DAC_RGB555		0x61
    193  1.6  macallan #define		PM2V_DAC_RGB565		0x70
    194  1.6  macallan #define		PM2V_DAC_RGB888		0x60
    195  1.6  macallan #define		PM2V_DAC_RGBA8888	0x20
    196  1.6  macallan 
    197  1.6  macallan #define PM2V_DAC_CHECK_CONTROL		0x018
    198  1.6  macallan #define PM2V_DAC_CLOCK_CONTROL		0x200
    199  1.6  macallan #define PM2V_DAC_CLOCK_A_M		0x201
    200  1.6  macallan #define PM2V_DAC_CLOCK_A_N		0x202
    201  1.6  macallan #define PM2V_DAC_CLOCK_A_P		0x203
    202  1.6  macallan #define PM2V_DAC_CLOCK_B_M		0x204
    203  1.6  macallan #define PM2V_DAC_CLOCK_B_N		0x205
    204  1.6  macallan #define PM2V_DAC_CLOCK_B_P		0x206
    205  1.6  macallan #define PM2V_DAC_MCLK_CONTROL		0x20D
    206  1.6  macallan #define PM2V_DAC_MCLK_M			0x20E
    207  1.6  macallan #define PM2V_DAC_MCLK_N			0x20F
    208  1.6  macallan #define PM2V_DAC_MCLK_P			0x210
    209  1.6  macallan 
    210  1.1  macallan /* drawing engine */
    211  1.4  macallan #define PM2_RE_STARTXDOM	0x00008000
    212  1.4  macallan #define	PM2_RE_DXDOM		0x00008008
    213  1.4  macallan #define PM2_RE_STARTXSUB	0x00008010
    214  1.4  macallan #define PM2_RE_STARTY		0x00008020
    215  1.4  macallan #define PM2_RE_DY		0x00008028
    216  1.4  macallan #define PM2_RE_COUNT		0x00008030
    217  1.1  macallan #define PM2_RE_BITMASK		0x00008068 /* for colour expansion */
    218  1.1  macallan #define PM2_RE_COLOUR		0x000087f0
    219  1.1  macallan #define PM2_RE_CONFIG		0x00008d90
    220  1.1  macallan #define		PM2RECFG_READ_SRC	0x00000001
    221  1.1  macallan #define		PM2RECFG_READ_DST	0x00000002
    222  1.1  macallan #define		PM2RECFG_PACKED		0x00000004
    223  1.1  macallan #define		PM2RECFG_WRITE_EN	0x00000008
    224  1.1  macallan #define		PM2RECFG_DDA_EN		0x00000010
    225  1.1  macallan #define		PM2RECFG_ROP_EN		0x00000020
    226  1.1  macallan #define		PM2RECFG_ROP_MASK	0x000003c0
    227  1.1  macallan #define		PM2RECFG_ROP_SHIFT	6
    228  1.1  macallan 
    229  1.1  macallan #define PM2_RE_CONST_COLOUR	0x000087e8
    230  1.1  macallan #define PM2_RE_BUFFER_OFFSET	0x00008a90 /* distance between src and dst */
    231  1.1  macallan #define PM2_RE_SOURCE_BASE	0x00008d80 /* write after windowbase */
    232  1.1  macallan #define PM2_RE_SOURCE_DELTA	0x00008d88 /* offset in coordinates */
    233  1.1  macallan #define PM2_RE_SOURCE_OFFSET	0x00008a88 /* same in pixels */
    234  1.1  macallan #define PM2_RE_WINDOW_BASE	0x00008ab0
    235  1.4  macallan #define PM2_RE_WINDOW_ORIGIN	0x000081c8
    236  1.1  macallan #define PM2_RE_WRITE_MODE	0x00008ab8
    237  1.1  macallan #define		PM2WM_WRITE_EN		0x00000001
    238  1.1  macallan #define		PM2WM_TO_HOST		0x00000008
    239  1.1  macallan 
    240  1.1  macallan #define PM2_RE_MODE		0x000080a0
    241  1.1  macallan #define		PM2RM_MASK_MIRROR	0x00000001 /* mask is right-to-left */
    242  1.4  macallan #define		PM2RM_MASK_INVERT	0x00000002
    243  1.1  macallan #define		PM2RM_MASK_OPAQUE	0x00000040 /* BG in TEXEL0 */
    244  1.1  macallan #define		PM2RM_MASK_SWAP		0x00000180
    245  1.1  macallan #define		PM2RM_MASK_PAD		0x00000200 /* new line new mask */
    246  1.1  macallan #define		PM2RM_MASK_OFFSET	0x00007c00
    247  1.1  macallan #define		PM2RM_HOST_SWAP		0x00018000
    248  1.1  macallan #define		PM2RM_LIMITS_EN		0x00040000
    249  1.1  macallan #define		PM2RM_MASK_REL_X	0x00080000
    250  1.1  macallan 
    251  1.1  macallan #define PM2_RE_RECT_START	0x000080d0
    252  1.1  macallan #define PM2_RE_RECT_SIZE	0x000080d8
    253  1.1  macallan #define PM2_RE_RENDER		0x00008038 /* write starts command */
    254  1.1  macallan #define		PM2RE_STIPPLE		0x00000001
    255  1.1  macallan #define		PM2RE_FASTFILL		0x00000008
    256  1.1  macallan #define		PM2RE_LINE		0x00000000
    257  1.1  macallan #define		PM2RE_TRAPEZOID		0x00000040
    258  1.1  macallan #define		PM2RE_POINT		0x00000080
    259  1.1  macallan #define		PM2RE_RECTANGLE		0x000000c0
    260  1.1  macallan #define		PM2RE_SYNC_ON_MASK	0x00000800 /* wait for write to bitmask
    261  1.1  macallan 						      register */
    262  1.1  macallan #define		PM2RE_SYNC_ON_HOST	0x00001000 /* wait for host data */
    263  1.1  macallan #define		PM2RE_TEXTURE_EN	0x00002000
    264  1.1  macallan #define		PM2RE_INC_X		0x00200000 /* drawing direction */
    265  1.1  macallan #define		PM2RE_INC_Y		0x00400000
    266  1.1  macallan #define	PM2_RE_TEXEL0		0x00008600 /* background colour */
    267  1.1  macallan #define PM2_RE_STATUS		0x00000068
    268  1.1  macallan #define		PM2ST_BUSY	0x80000000
    269  1.1  macallan #define PM2_RE_SYNC		0x00008c40
    270  1.1  macallan #define PM2_RE_FILTER_MODE	0x00008c00
    271  1.1  macallan #define		PM2FLT_PASS_SYNC	0x00000400
    272  1.2  macallan #define PM2_RE_DDA_MODE		0x000087e0
    273  1.2  macallan #define		PM2DDA_ENABLE		0x00000001
    274  1.3  christos #define		PM2DDA_GOURAUD		0x00000002 /* flat otherwise */
    275  1.2  macallan #define PM2_RE_BLOCK_COLOUR	0x00008ac8
    276  1.4  macallan #define PM2_RE_STIPPLE_MODE	0x000081a0
    277  1.4  macallan #define 	PM2ST_ENABLE		0x00000001
    278  1.4  macallan #define 	PM2ST_XOFFSET_MASK	0x00000380
    279  1.4  macallan #define 	PM2ST_YOFFSET_MASK	0x00007000
    280  1.4  macallan #define 	PM2ST_INVERT		0x00020000
    281  1.4  macallan #define 	PM2ST_MIRROR_X		0x00040000
    282  1.4  macallan #define 	PM2ST_MIRROR_Y		0x00080000
    283  1.4  macallan #define 	PM2ST_OPAQUE		0x00100000
    284  1.4  macallan #define PM2_HW_WRITEMASK	0x00008ac0
    285  1.4  macallan #define PM2_SW_WRITEMASK	0x00008820
    286  1.4  macallan #define PM2_FB_READMODE		0x00008a80
    287  1.4  macallan #define		PM2FB_PP0_MASK	0x00000007
    288  1.4  macallan #define		PM2FB_PP1_MASK	0x00000038
    289  1.4  macallan #define		PM2FB_PP2_MASK	0x000001c0
    290  1.4  macallan #define		PM2FB_READ_SRC	0x00000200
    291  1.4  macallan #define		PM2FB_READ_DST	0x00000400
    292  1.4  macallan #define		PM2FB_FBCOLOR	0x00008000 /* for uploads */
    293  1.4  macallan #define		PM2FB_ORIGIN_BL	0x00010000 /* window origin, TL otherwise */
    294  1.4  macallan #define		PM2FB_PATCH_EN	0x00020000
    295  1.4  macallan #define		PM2FB_PACKED	0x00040000
    296  1.4  macallan #define		PM2FB_OFFSET_M	0x00380000
    297  1.4  macallan #define		PM2FB_PM_PATCH	0x00000000
    298  1.4  macallan #define		PM2FB_PM_SUB	0x02000000
    299  1.4  macallan #define		PM2FB_PM_SUBP	0x04000000
    300  1.4  macallan 
    301  1.4  macallan #define PM2_RE_SCISSOR_MODE	0x00008180
    302  1.4  macallan #define		PM2SC_USER_EN		0x00000001 /* from scissor reg */
    303  1.4  macallan #define		PM2SC_SCREEN_EN		0x00000002 /* screensize reg */
    304  1.4  macallan #define PM2_RE_SCREENSIZE	0x00008198
    305  1.4  macallan #define PM2_RE_SCISSOR_MINYX	0x00008188
    306  1.4  macallan #define PM2_RE_SCISSOR_MAXYX	0x00008190
    307  1.4  macallan #define PM2_RE_TEXMAP_FORMAT	0x00008588
    308  1.4  macallan #define PM2_RE_DITHER_MODE	0x00008818
    309  1.4  macallan #define PM2_RE_ALPHA_MODE	0x00008810
    310  1.4  macallan #define PM2_RE_TEX_COLOUR_MODE	0x00008680
    311  1.4  macallan #define PM2_RE_TEX_READ_MODE	0x00008670
    312  1.4  macallan #define PM2_RE_TEX_LUT_MODE	0x00008678
    313  1.4  macallan #define PM2_RE_TEX_ADDRESS_MODE	0x00008380
    314  1.4  macallan #define PM2_RE_YUV_MODE		0x00008f00
    315  1.4  macallan #define PM2_RE_DEPTH_MODE	0x000089a0
    316  1.4  macallan #define PM2_RE_DEPTH		0x000089a8
    317  1.4  macallan #define PM2_RE_STENCIL_MODE	0x00008988
    318  1.4  macallan #define PM2_RE_ROP_MODE		0x00008828
    319  1.4  macallan 
    320  1.1  macallan #endif /* PM2_REG_H */
    321