Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations
permedia2.h File Reference

Go to the source code of this file.

Macros

#define PM2_REFERENCE_CLOCK   14318 /* in KHz */
 
#define PM2_MAX_PIXCLOCK   230000 /* in KHz */
 
#define PM2_REGS_SIZE   0x10000
 
#define PM2TAG(r)   (u32 )(((r)-0x8000)>>3)
 
#define PM2R_RESET_STATUS   0x0000
 
#define PM2R_IN_FIFO_SPACE   0x0018
 
#define PM2R_OUT_FIFO_WORDS   0x0020
 
#define PM2R_APERTURE_ONE   0x0050
 
#define PM2R_APERTURE_TWO   0x0058
 
#define PM2R_FIFO_DISCON   0x0068
 
#define PM2R_CHIP_CONFIG   0x0070
 
#define PM2R_REBOOT   0x1000
 
#define PM2R_MEM_CONTROL   0x1040
 
#define PM2R_BOOT_ADDRESS   0x1080
 
#define PM2R_MEM_CONFIG   0x10c0
 
#define PM2R_BYPASS_WRITE_MASK   0x1100
 
#define PM2R_FRAMEBUFFER_WRITE_MASK   0x1140
 
#define PM2R_OUT_FIFO   0x2000
 
#define PM2R_SCREEN_BASE   0x3000
 
#define PM2R_SCREEN_STRIDE   0x3008
 
#define PM2R_H_TOTAL   0x3010
 
#define PM2R_HG_END   0x3018
 
#define PM2R_HB_END   0x3020
 
#define PM2R_HS_START   0x3028
 
#define PM2R_HS_END   0x3030
 
#define PM2R_V_TOTAL   0x3038
 
#define PM2R_VB_END   0x3040
 
#define PM2R_VS_START   0x3048
 
#define PM2R_VS_END   0x3050
 
#define PM2R_VIDEO_CONTROL   0x3058
 
#define PM2R_LINE_COUNT   0x3070
 
#define PM2R_FIFO_CONTROL   0x3078
 
#define PM2R_RD_PALETTE_WRITE_ADDRESS   0x4000
 
#define PM2R_RD_PALETTE_DATA   0x4008
 
#define PM2R_RD_PIXEL_MASK   0x4010
 
#define PM2R_RD_PALETTE_READ_ADDRESS   0x4018
 
#define PM2R_RD_CURSOR_COLOR_ADDRESS   0x4020
 
#define PM2R_RD_CURSOR_COLOR_DATA   0x4028
 
#define PM2R_RD_INDEXED_DATA   0x4050
 
#define PM2R_RD_CURSOR_DATA   0x4058
 
#define PM2R_RD_CURSOR_X_LSB   0x4060
 
#define PM2R_RD_CURSOR_X_MSB   0x4068
 
#define PM2R_RD_CURSOR_Y_LSB   0x4070
 
#define PM2R_RD_CURSOR_Y_MSB   0x4078
 
#define PM2R_START_X_DOM   0x8000
 
#define PM2R_D_X_DOM   0x8008
 
#define PM2R_START_X_SUB   0x8010
 
#define PM2R_D_X_SUB   0x8018
 
#define PM2R_START_Y   0x8020
 
#define PM2R_D_Y   0x8028
 
#define PM2R_COUNT   0x8030
 
#define PM2R_RENDER   0x8038
 
#define PM2R_BIT_MASK_PATTERN   0x8068
 
#define PM2R_RASTERIZER_MODE   0x80a0
 
#define PM2R_RECTANGLE_ORIGIN   0x80d0
 
#define PM2R_RECTANGLE_SIZE   0x80d8
 
#define PM2R_PACKED_DATA_LIMITS   0x8150
 
#define PM2R_SCISSOR_MODE   0x8180
 
#define PM2R_SCISSOR_MIN_XY   0x8188
 
#define PM2R_SCISSOR_MAX_XY   0x8190
 
#define PM2R_SCREEN_SIZE   0x8198
 
#define PM2R_AREA_STIPPLE_MODE   0x81a0
 
#define PM2R_WINDOW_ORIGIN   0x81c8
 
#define PM2R_TEXTURE_ADDRESS_MODE   0x8380
 
#define PM2R_TEXTURE_MAP_FORMAT   0x8588
 
#define PM2R_TEXTURE_DATA_FORMAT   0x8590
 
#define PM2R_TEXTURE_READ_MODE   0x8670
 
#define PM2R_TEXEL_LUT_MODE   0x8678
 
#define PM2R_TEXTURE_COLOR_MODE   0x8680
 
#define PM2R_FOG_MODE   0x8690
 
#define PM2R_TEXEL0   0x8760
 
#define PM2R_COLOR_DDA_MODE   0x87e0
 
#define PM2R_CONSTANT_COLOR   0x87e8
 
#define PM2R_ALPHA_BLEND_MODE   0x8810
 
#define PM2R_DITHER_MODE   0x8818
 
#define PM2R_FB_SOFT_WRITE_MASK   0x8820
 
#define PM2R_LOGICAL_OP_MODE   0x8828
 
#define PM2R_LB_READ_MODE   0x8880
 
#define PM2R_LB_READ_FORMAT   0x8888
 
#define PM2R_LB_SOURCE_OFFSET   0x8890
 
#define PM2R_LB_WINDOW_BASE   0x88b8
 
#define PM2R_LB_WRITE_FORMAT   0x88c8
 
#define PM2R_STENCIL_MODE   0x8988
 
#define PM2R_DEPTH_MODE   0x89a0
 
#define PM2R_FB_READ_MODE   0x8a80
 
#define PM2R_FB_SOURCE_OFFSET   0x8a88
 
#define PM2R_FB_PIXEL_OFFSET   0x8a90
 
#define PM2R_FB_WINDOW_BASE   0x8ab0
 
#define PM2R_FB_WRITE_MODE   0x8ab8
 
#define PM2R_FB_HARD_WRITE_MASK   0x8ac0
 
#define PM2R_FB_BLOCK_COLOR   0x8ac8
 
#define PM2R_FB_READ_PIXEL   0x8ad0
 
#define PM2R_FILTER_MODE   0x8c00
 
#define PM2R_SYNC   0x8c40
 
#define PM2R_YUV_MODE   0x8f00
 
#define PM2R_STATISTICS_MODE   0x8c08
 
#define PM2R_FB_SOURCE_DELTA   0x8d88
 
#define PM2R_CONFIG   0x8d90
 
#define PM2R_DELTA_MODE   0x9300
 
#define PM2VR_RD_INDEX_LOW   0x4020
 
#define PM2VR_RD_INDEX_HIGH   0x4028
 
#define PM2VR_RD_INDEXED_DATA   0x4030
 
#define PM2I_RD_CURSOR_CONTROL   0x06
 
#define PM2I_RD_COLOR_MODE   0x18
 
#define PM2I_RD_MODE_CONTROL   0x19
 
#define PM2I_RD_MISC_CONTROL   0x1e
 
#define PM2I_RD_PIXEL_CLOCK_A1   0x20
 
#define PM2I_RD_PIXEL_CLOCK_A2   0x21
 
#define PM2I_RD_PIXEL_CLOCK_A3   0x22
 
#define PM2I_RD_PIXEL_CLOCK_STATUS   0x29
 
#define PM2I_RD_MEMORY_CLOCK_1   0x30
 
#define PM2I_RD_MEMORY_CLOCK_2   0x31
 
#define PM2I_RD_MEMORY_CLOCK_3   0x32
 
#define PM2I_RD_MEMORY_CLOCK_STATUS   0x33
 
#define PM2I_RD_COLOR_KEY_CONTROL   0x40
 
#define PM2I_RD_OVERLAY_KEY   0x41
 
#define PM2I_RD_RED_KEY   0x42
 
#define PM2I_RD_GREEN_KEY   0x43
 
#define PM2I_RD_BLUE_KEY   0x44
 
#define PM2VI_RD_MISC_CONTROL   0x000
 
#define PM2VI_RD_SYNC_CONTROL   0x001
 
#define PM2VI_RD_DAC_CONTROL   0x002
 
#define PM2VI_RD_PIXEL_SIZE   0x003
 
#define PM2VI_RD_COLOR_FORMAT   0x004
 
#define PM2VI_RD_CURSOR_MODE   0x005
 
#define PM2VI_RD_CURSOR_X_LOW   0x007
 
#define PM2VI_RD_CURSOR_X_HIGH   0x008
 
#define PM2VI_RD_CURSOR_Y_LOW   0x009
 
#define PM2VI_RD_CURSOR_Y_HIGH   0x00A
 
#define PM2VI_RD_CURSOR_X_HOT   0x00B
 
#define PM2VI_RD_CURSOR_Y_HOT   0x00C
 
#define PM2VI_RD_OVERLAY_KEY   0x00D
 
#define PM2VI_RD_CLK0_PRESCALE   0x201
 
#define PM2VI_RD_CLK0_FEEDBACK   0x202
 
#define PM2VI_RD_CLK0_POSTSCALE   0x203
 
#define PM2VI_RD_CLK1_PRESCALE   0x204
 
#define PM2VI_RD_CLK1_FEEDBACK   0x205
 
#define PM2VI_RD_CLK1_POSTSCALE   0x206
 
#define PM2VI_RD_MCLK_CONTROL   0x20D
 
#define PM2VI_RD_MCLK_PRESCALE   0x20E
 
#define PM2VI_RD_MCLK_FEEDBACK   0x20F
 
#define PM2VI_RD_MCLK_POSTSCALE   0x210
 
#define PM2VI_RD_CURSOR_PALETTE   0x303
 
#define PM2VI_RD_CURSOR_PATTERN   0x400
 
#define PM2F_RENDER_AREASTIPPLE   (1L<<0)
 
#define PM2F_RENDER_FASTFILL   (1L<<3)
 
#define PM2F_RENDER_PRIMITIVE_MASK   (3L<<6)
 
#define PM2F_RENDER_LINE   0
 
#define PM2F_RENDER_TRAPEZOID   (1L<<6)
 
#define PM2F_RENDER_POINT   (2L<<6)
 
#define PM2F_RENDER_RECTANGLE   (3L<<6)
 
#define PM2F_RENDER_SYNC_ON_BIT_MASK   (1L<<11)
 
#define PM2F_RENDER_TEXTURE_ENABLE   (1L<<13)
 
#define PM2F_SYNCHRONIZATION   (1L<<10)
 
#define PM2F_PLL_LOCKED   0x10
 
#define PM2F_BEING_RESET   (1L<<31)
 
#define PM2F_DATATYPE_COLOR   0x8000
 
#define PM2F_VGA_ENABLE   0x02
 
#define PM2F_VGA_FIXED   0x04
 
#define PM2F_FB_WRITE_ENABLE   0x01
 
#define PM2F_FB_READ_SOURCE_ENABLE   0x0200
 
#define PM2F_RD_PALETTE_WIDTH_8   0x02
 
#define PM2F_PART_PROD_MASK   0x01ff
 
#define PM2F_SCREEN_SCISSOR_ENABLE   0x02
 
#define PM2F_DATA_64_ENABLE   0x00010000
 
#define PM2F_BLANK_LOW   0x02
 
#define PM2F_HSYNC_MASK   0x18
 
#define PM2F_VSYNC_MASK   0x60
 
#define PM2F_HSYNC_ACT_HIGH   0x08
 
#define PM2F_HSYNC_FORCED_LOW   0x10
 
#define PM2F_HSYNC_ACT_LOW   0x18
 
#define PM2F_VSYNC_ACT_HIGH   0x20
 
#define PM2F_VSYNC_FORCED_LOW   0x40
 
#define PM2F_VSYNC_ACT_LOW   0x60
 
#define PM2F_LINE_DOUBLE   0x04
 
#define PM2F_VIDEO_ENABLE   0x01
 
#define PM2F_RD_PIXELFORMAT_SVGA   0x01
 
#define PM2F_RD_PIXELFORMAT_RGB232OFFSET   0x02
 
#define PM2F_RD_PIXELFORMAT_RGBA2321   0x03
 
#define PM2F_RD_PIXELFORMAT_RGBA5551   0x04
 
#define PM2F_RD_PIXELFORMAT_RGBA4444   0x05
 
#define PM2F_RD_PIXELFORMAT_RGB565   0x06
 
#define PM2F_RD_PIXELFORMAT_RGBA8888   0x08
 
#define PM2F_RD_PIXELFORMAT_RGB888   0x09
 
#define PM2F_RD_GUI_ACTIVE   0x10
 
#define PM2F_RD_COLOR_MODE_RGB   0x20
 
#define PM2F_DELTA_ORDER_RGB   (1L<<18)
 
#define PM2F_RD_TRUECOLOR   0x80
 
#define PM2F_NO_ALPHA_BUFFER   0x10
 
#define PM2F_TEXTEL_SIZE_16   0x00080000
 
#define PM2F_TEXTEL_SIZE_32   0x00100000
 
#define PM2F_TEXTEL_SIZE_4   0x00180000
 
#define PM2F_TEXTEL_SIZE_24   0x00200000
 
#define PM2F_INCREASE_X   (1L<<21)
 
#define PM2F_INCREASE_Y   (1L<<22)
 
#define PM2F_CONFIG_FB_WRITE_ENABLE   (1L<<3)
 
#define PM2F_CONFIG_FB_PACKED_DATA   (1L<<2)
 
#define PM2F_CONFIG_FB_READ_DEST_ENABLE   (1L<<1)
 
#define PM2F_CONFIG_FB_READ_SOURCE_ENABLE   (1L<<0)
 
#define PM2F_COLOR_KEY_TEST_OFF   (1L<<4)
 
#define PM2F_MEM_CONFIG_RAM_MASK   (3L<<29)
 
#define PM2F_MEM_BANKS_1   0L
 
#define PM2F_MEM_BANKS_2   (1L<<29)
 
#define PM2F_MEM_BANKS_3   (2L<<29)
 
#define PM2F_MEM_BANKS_4   (3L<<29)
 
#define PM2F_APERTURE_STANDARD   0
 
#define PM2F_APERTURE_BYTESWAP   1
 
#define PM2F_APERTURE_HALFWORDSWAP   2
 
#define PM2F_CURSORMODE_CURSOR_ENABLE   (1 << 0)
 
#define PM2F_CURSORMODE_TYPE_X   (1 << 4)
 

Enumerations

enum  pm2type_t { PM2_TYPE_PERMEDIA2, PM2_TYPE_PERMEDIA2V }
 

Macro Definition Documentation

#define PM2_MAX_PIXCLOCK   230000 /* in KHz */

Definition at line 16 of file permedia2.h.

#define PM2_REFERENCE_CLOCK   14318 /* in KHz */

Definition at line 15 of file permedia2.h.

#define PM2_REGS_SIZE   0x10000

Definition at line 17 of file permedia2.h.

#define PM2F_APERTURE_BYTESWAP   1

Definition at line 240 of file permedia2.h.

#define PM2F_APERTURE_HALFWORDSWAP   2

Definition at line 241 of file permedia2.h.

#define PM2F_APERTURE_STANDARD   0

Definition at line 239 of file permedia2.h.

#define PM2F_BEING_RESET   (1L<<31)

Definition at line 189 of file permedia2.h.

#define PM2F_BLANK_LOW   0x02

Definition at line 199 of file permedia2.h.

#define PM2F_COLOR_KEY_TEST_OFF   (1L<<4)

Definition at line 233 of file permedia2.h.

#define PM2F_CONFIG_FB_PACKED_DATA   (1L<<2)

Definition at line 230 of file permedia2.h.

#define PM2F_CONFIG_FB_READ_DEST_ENABLE   (1L<<1)

Definition at line 231 of file permedia2.h.

#define PM2F_CONFIG_FB_READ_SOURCE_ENABLE   (1L<<0)

Definition at line 232 of file permedia2.h.

#define PM2F_CONFIG_FB_WRITE_ENABLE   (1L<<3)

Definition at line 229 of file permedia2.h.

#define PM2F_CURSORMODE_CURSOR_ENABLE   (1 << 0)

Definition at line 242 of file permedia2.h.

#define PM2F_CURSORMODE_TYPE_X   (1 << 4)

Definition at line 243 of file permedia2.h.

#define PM2F_DATA_64_ENABLE   0x00010000

Definition at line 198 of file permedia2.h.

#define PM2F_DATATYPE_COLOR   0x8000

Definition at line 190 of file permedia2.h.

#define PM2F_DELTA_ORDER_RGB   (1L<<18)

Definition at line 220 of file permedia2.h.

#define PM2F_FB_READ_SOURCE_ENABLE   0x0200

Definition at line 194 of file permedia2.h.

#define PM2F_FB_WRITE_ENABLE   0x01

Definition at line 193 of file permedia2.h.

#define PM2F_HSYNC_ACT_HIGH   0x08

Definition at line 202 of file permedia2.h.

#define PM2F_HSYNC_ACT_LOW   0x18

Definition at line 204 of file permedia2.h.

#define PM2F_HSYNC_FORCED_LOW   0x10

Definition at line 203 of file permedia2.h.

#define PM2F_HSYNC_MASK   0x18

Definition at line 200 of file permedia2.h.

#define PM2F_INCREASE_X   (1L<<21)

Definition at line 227 of file permedia2.h.

#define PM2F_INCREASE_Y   (1L<<22)

Definition at line 228 of file permedia2.h.

#define PM2F_LINE_DOUBLE   0x04

Definition at line 208 of file permedia2.h.

#define PM2F_MEM_BANKS_1   0L

Definition at line 235 of file permedia2.h.

#define PM2F_MEM_BANKS_2   (1L<<29)

Definition at line 236 of file permedia2.h.

#define PM2F_MEM_BANKS_3   (2L<<29)

Definition at line 237 of file permedia2.h.

#define PM2F_MEM_BANKS_4   (3L<<29)

Definition at line 238 of file permedia2.h.

#define PM2F_MEM_CONFIG_RAM_MASK   (3L<<29)

Definition at line 234 of file permedia2.h.

#define PM2F_NO_ALPHA_BUFFER   0x10

Definition at line 222 of file permedia2.h.

#define PM2F_PART_PROD_MASK   0x01ff

Definition at line 196 of file permedia2.h.

#define PM2F_PLL_LOCKED   0x10

Definition at line 188 of file permedia2.h.

#define PM2F_RD_COLOR_MODE_RGB   0x20

Definition at line 219 of file permedia2.h.

#define PM2F_RD_GUI_ACTIVE   0x10

Definition at line 218 of file permedia2.h.

#define PM2F_RD_PALETTE_WIDTH_8   0x02

Definition at line 195 of file permedia2.h.

#define PM2F_RD_PIXELFORMAT_RGB232OFFSET   0x02

Definition at line 211 of file permedia2.h.

#define PM2F_RD_PIXELFORMAT_RGB565   0x06

Definition at line 215 of file permedia2.h.

#define PM2F_RD_PIXELFORMAT_RGB888   0x09

Definition at line 217 of file permedia2.h.

#define PM2F_RD_PIXELFORMAT_RGBA2321   0x03

Definition at line 212 of file permedia2.h.

#define PM2F_RD_PIXELFORMAT_RGBA4444   0x05

Definition at line 214 of file permedia2.h.

#define PM2F_RD_PIXELFORMAT_RGBA5551   0x04

Definition at line 213 of file permedia2.h.

#define PM2F_RD_PIXELFORMAT_RGBA8888   0x08

Definition at line 216 of file permedia2.h.

#define PM2F_RD_PIXELFORMAT_SVGA   0x01

Definition at line 210 of file permedia2.h.

#define PM2F_RD_TRUECOLOR   0x80

Definition at line 221 of file permedia2.h.

#define PM2F_RENDER_AREASTIPPLE   (1L<<0)

Definition at line 178 of file permedia2.h.

#define PM2F_RENDER_FASTFILL   (1L<<3)

Definition at line 179 of file permedia2.h.

#define PM2F_RENDER_LINE   0

Definition at line 181 of file permedia2.h.

#define PM2F_RENDER_POINT   (2L<<6)

Definition at line 183 of file permedia2.h.

#define PM2F_RENDER_PRIMITIVE_MASK   (3L<<6)

Definition at line 180 of file permedia2.h.

#define PM2F_RENDER_RECTANGLE   (3L<<6)

Definition at line 184 of file permedia2.h.

#define PM2F_RENDER_SYNC_ON_BIT_MASK   (1L<<11)

Definition at line 185 of file permedia2.h.

#define PM2F_RENDER_TEXTURE_ENABLE   (1L<<13)

Definition at line 186 of file permedia2.h.

#define PM2F_RENDER_TRAPEZOID   (1L<<6)

Definition at line 182 of file permedia2.h.

#define PM2F_SCREEN_SCISSOR_ENABLE   0x02

Definition at line 197 of file permedia2.h.

#define PM2F_SYNCHRONIZATION   (1L<<10)

Definition at line 187 of file permedia2.h.

#define PM2F_TEXTEL_SIZE_16   0x00080000

Definition at line 223 of file permedia2.h.

#define PM2F_TEXTEL_SIZE_24   0x00200000

Definition at line 226 of file permedia2.h.

#define PM2F_TEXTEL_SIZE_32   0x00100000

Definition at line 224 of file permedia2.h.

#define PM2F_TEXTEL_SIZE_4   0x00180000

Definition at line 225 of file permedia2.h.

#define PM2F_VGA_ENABLE   0x02

Definition at line 191 of file permedia2.h.

#define PM2F_VGA_FIXED   0x04

Definition at line 192 of file permedia2.h.

#define PM2F_VIDEO_ENABLE   0x01

Definition at line 209 of file permedia2.h.

#define PM2F_VSYNC_ACT_HIGH   0x20

Definition at line 205 of file permedia2.h.

#define PM2F_VSYNC_ACT_LOW   0x60

Definition at line 207 of file permedia2.h.

#define PM2F_VSYNC_FORCED_LOW   0x40

Definition at line 206 of file permedia2.h.

#define PM2F_VSYNC_MASK   0x60

Definition at line 201 of file permedia2.h.

#define PM2I_RD_BLUE_KEY   0x44

Definition at line 148 of file permedia2.h.

#define PM2I_RD_COLOR_KEY_CONTROL   0x40

Definition at line 144 of file permedia2.h.

#define PM2I_RD_COLOR_MODE   0x18

Definition at line 133 of file permedia2.h.

#define PM2I_RD_CURSOR_CONTROL   0x06

Definition at line 132 of file permedia2.h.

#define PM2I_RD_GREEN_KEY   0x43

Definition at line 147 of file permedia2.h.

#define PM2I_RD_MEMORY_CLOCK_1   0x30

Definition at line 140 of file permedia2.h.

#define PM2I_RD_MEMORY_CLOCK_2   0x31

Definition at line 141 of file permedia2.h.

#define PM2I_RD_MEMORY_CLOCK_3   0x32

Definition at line 142 of file permedia2.h.

#define PM2I_RD_MEMORY_CLOCK_STATUS   0x33

Definition at line 143 of file permedia2.h.

#define PM2I_RD_MISC_CONTROL   0x1e

Definition at line 135 of file permedia2.h.

#define PM2I_RD_MODE_CONTROL   0x19

Definition at line 134 of file permedia2.h.

#define PM2I_RD_OVERLAY_KEY   0x41

Definition at line 145 of file permedia2.h.

#define PM2I_RD_PIXEL_CLOCK_A1   0x20

Definition at line 136 of file permedia2.h.

#define PM2I_RD_PIXEL_CLOCK_A2   0x21

Definition at line 137 of file permedia2.h.

#define PM2I_RD_PIXEL_CLOCK_A3   0x22

Definition at line 138 of file permedia2.h.

#define PM2I_RD_PIXEL_CLOCK_STATUS   0x29

Definition at line 139 of file permedia2.h.

#define PM2I_RD_RED_KEY   0x42

Definition at line 146 of file permedia2.h.

#define PM2R_ALPHA_BLEND_MODE   0x8810

Definition at line 99 of file permedia2.h.

#define PM2R_APERTURE_ONE   0x0050

Definition at line 28 of file permedia2.h.

#define PM2R_APERTURE_TWO   0x0058

Definition at line 29 of file permedia2.h.

#define PM2R_AREA_STIPPLE_MODE   0x81a0

Definition at line 87 of file permedia2.h.

#define PM2R_BIT_MASK_PATTERN   0x8068

Definition at line 78 of file permedia2.h.

#define PM2R_BOOT_ADDRESS   0x1080

Definition at line 35 of file permedia2.h.

#define PM2R_BYPASS_WRITE_MASK   0x1100

Definition at line 37 of file permedia2.h.

#define PM2R_CHIP_CONFIG   0x0070

Definition at line 31 of file permedia2.h.

#define PM2R_COLOR_DDA_MODE   0x87e0

Definition at line 97 of file permedia2.h.

#define PM2R_CONFIG   0x8d90

Definition at line 123 of file permedia2.h.

#define PM2R_CONSTANT_COLOR   0x87e8

Definition at line 98 of file permedia2.h.

#define PM2R_COUNT   0x8030

Definition at line 76 of file permedia2.h.

#define PM2R_D_X_DOM   0x8008

Definition at line 71 of file permedia2.h.

#define PM2R_D_X_SUB   0x8018

Definition at line 73 of file permedia2.h.

#define PM2R_D_Y   0x8028

Definition at line 75 of file permedia2.h.

#define PM2R_DELTA_MODE   0x9300

Definition at line 124 of file permedia2.h.

#define PM2R_DEPTH_MODE   0x89a0

Definition at line 109 of file permedia2.h.

#define PM2R_DITHER_MODE   0x8818

Definition at line 100 of file permedia2.h.

#define PM2R_FB_BLOCK_COLOR   0x8ac8

Definition at line 116 of file permedia2.h.

#define PM2R_FB_HARD_WRITE_MASK   0x8ac0

Definition at line 115 of file permedia2.h.

#define PM2R_FB_PIXEL_OFFSET   0x8a90

Definition at line 112 of file permedia2.h.

#define PM2R_FB_READ_MODE   0x8a80

Definition at line 110 of file permedia2.h.

#define PM2R_FB_READ_PIXEL   0x8ad0

Definition at line 117 of file permedia2.h.

#define PM2R_FB_SOFT_WRITE_MASK   0x8820

Definition at line 101 of file permedia2.h.

#define PM2R_FB_SOURCE_DELTA   0x8d88

Definition at line 122 of file permedia2.h.

#define PM2R_FB_SOURCE_OFFSET   0x8a88

Definition at line 111 of file permedia2.h.

#define PM2R_FB_WINDOW_BASE   0x8ab0

Definition at line 113 of file permedia2.h.

#define PM2R_FB_WRITE_MODE   0x8ab8

Definition at line 114 of file permedia2.h.

#define PM2R_FIFO_CONTROL   0x3078

Definition at line 55 of file permedia2.h.

#define PM2R_FIFO_DISCON   0x0068

Definition at line 30 of file permedia2.h.

#define PM2R_FILTER_MODE   0x8c00

Definition at line 118 of file permedia2.h.

#define PM2R_FOG_MODE   0x8690

Definition at line 95 of file permedia2.h.

#define PM2R_FRAMEBUFFER_WRITE_MASK   0x1140

Definition at line 38 of file permedia2.h.

#define PM2R_H_TOTAL   0x3010

Definition at line 44 of file permedia2.h.

#define PM2R_HB_END   0x3020

Definition at line 46 of file permedia2.h.

#define PM2R_HG_END   0x3018

Definition at line 45 of file permedia2.h.

#define PM2R_HS_END   0x3030

Definition at line 48 of file permedia2.h.

#define PM2R_HS_START   0x3028

Definition at line 47 of file permedia2.h.

#define PM2R_IN_FIFO_SPACE   0x0018

Definition at line 26 of file permedia2.h.

#define PM2R_LB_READ_FORMAT   0x8888

Definition at line 104 of file permedia2.h.

#define PM2R_LB_READ_MODE   0x8880

Definition at line 103 of file permedia2.h.

#define PM2R_LB_SOURCE_OFFSET   0x8890

Definition at line 105 of file permedia2.h.

#define PM2R_LB_WINDOW_BASE   0x88b8

Definition at line 106 of file permedia2.h.

#define PM2R_LB_WRITE_FORMAT   0x88c8

Definition at line 107 of file permedia2.h.

#define PM2R_LINE_COUNT   0x3070

Definition at line 54 of file permedia2.h.

#define PM2R_LOGICAL_OP_MODE   0x8828

Definition at line 102 of file permedia2.h.

#define PM2R_MEM_CONFIG   0x10c0

Definition at line 36 of file permedia2.h.

#define PM2R_MEM_CONTROL   0x1040

Definition at line 34 of file permedia2.h.

#define PM2R_OUT_FIFO   0x2000

Definition at line 40 of file permedia2.h.

#define PM2R_OUT_FIFO_WORDS   0x0020

Definition at line 27 of file permedia2.h.

#define PM2R_PACKED_DATA_LIMITS   0x8150

Definition at line 82 of file permedia2.h.

#define PM2R_RASTERIZER_MODE   0x80a0

Definition at line 79 of file permedia2.h.

#define PM2R_RD_CURSOR_COLOR_ADDRESS   0x4020

Definition at line 61 of file permedia2.h.

#define PM2R_RD_CURSOR_COLOR_DATA   0x4028

Definition at line 62 of file permedia2.h.

#define PM2R_RD_CURSOR_DATA   0x4058

Definition at line 64 of file permedia2.h.

#define PM2R_RD_CURSOR_X_LSB   0x4060

Definition at line 65 of file permedia2.h.

#define PM2R_RD_CURSOR_X_MSB   0x4068

Definition at line 66 of file permedia2.h.

#define PM2R_RD_CURSOR_Y_LSB   0x4070

Definition at line 67 of file permedia2.h.

#define PM2R_RD_CURSOR_Y_MSB   0x4078

Definition at line 68 of file permedia2.h.

#define PM2R_RD_INDEXED_DATA   0x4050

Definition at line 63 of file permedia2.h.

#define PM2R_RD_PALETTE_DATA   0x4008

Definition at line 58 of file permedia2.h.

#define PM2R_RD_PALETTE_READ_ADDRESS   0x4018

Definition at line 60 of file permedia2.h.

#define PM2R_RD_PALETTE_WRITE_ADDRESS   0x4000

Definition at line 57 of file permedia2.h.

#define PM2R_RD_PIXEL_MASK   0x4010

Definition at line 59 of file permedia2.h.

#define PM2R_REBOOT   0x1000

Definition at line 33 of file permedia2.h.

#define PM2R_RECTANGLE_ORIGIN   0x80d0

Definition at line 80 of file permedia2.h.

#define PM2R_RECTANGLE_SIZE   0x80d8

Definition at line 81 of file permedia2.h.

#define PM2R_RENDER   0x8038

Definition at line 77 of file permedia2.h.

#define PM2R_RESET_STATUS   0x0000

Definition at line 25 of file permedia2.h.

#define PM2R_SCISSOR_MAX_XY   0x8190

Definition at line 85 of file permedia2.h.

#define PM2R_SCISSOR_MIN_XY   0x8188

Definition at line 84 of file permedia2.h.

#define PM2R_SCISSOR_MODE   0x8180

Definition at line 83 of file permedia2.h.

#define PM2R_SCREEN_BASE   0x3000

Definition at line 42 of file permedia2.h.

#define PM2R_SCREEN_SIZE   0x8198

Definition at line 86 of file permedia2.h.

#define PM2R_SCREEN_STRIDE   0x3008

Definition at line 43 of file permedia2.h.

#define PM2R_START_X_DOM   0x8000

Definition at line 70 of file permedia2.h.

#define PM2R_START_X_SUB   0x8010

Definition at line 72 of file permedia2.h.

#define PM2R_START_Y   0x8020

Definition at line 74 of file permedia2.h.

#define PM2R_STATISTICS_MODE   0x8c08

Definition at line 121 of file permedia2.h.

#define PM2R_STENCIL_MODE   0x8988

Definition at line 108 of file permedia2.h.

#define PM2R_SYNC   0x8c40

Definition at line 119 of file permedia2.h.

#define PM2R_TEXEL0   0x8760

Definition at line 96 of file permedia2.h.

#define PM2R_TEXEL_LUT_MODE   0x8678

Definition at line 93 of file permedia2.h.

#define PM2R_TEXTURE_ADDRESS_MODE   0x8380

Definition at line 89 of file permedia2.h.

#define PM2R_TEXTURE_COLOR_MODE   0x8680

Definition at line 94 of file permedia2.h.

#define PM2R_TEXTURE_DATA_FORMAT   0x8590

Definition at line 91 of file permedia2.h.

#define PM2R_TEXTURE_MAP_FORMAT   0x8588

Definition at line 90 of file permedia2.h.

#define PM2R_TEXTURE_READ_MODE   0x8670

Definition at line 92 of file permedia2.h.

#define PM2R_V_TOTAL   0x3038

Definition at line 49 of file permedia2.h.

#define PM2R_VB_END   0x3040

Definition at line 50 of file permedia2.h.

#define PM2R_VIDEO_CONTROL   0x3058

Definition at line 53 of file permedia2.h.

#define PM2R_VS_END   0x3050

Definition at line 52 of file permedia2.h.

#define PM2R_VS_START   0x3048

Definition at line 51 of file permedia2.h.

#define PM2R_WINDOW_ORIGIN   0x81c8

Definition at line 88 of file permedia2.h.

#define PM2R_YUV_MODE   0x8f00

Definition at line 120 of file permedia2.h.

#define PM2TAG (   r)    (u32 )(((r)-0x8000)>>3)

Definition at line 19 of file permedia2.h.

#define PM2VI_RD_CLK0_FEEDBACK   0x202

Definition at line 165 of file permedia2.h.

#define PM2VI_RD_CLK0_POSTSCALE   0x203

Definition at line 166 of file permedia2.h.

#define PM2VI_RD_CLK0_PRESCALE   0x201

Definition at line 164 of file permedia2.h.

#define PM2VI_RD_CLK1_FEEDBACK   0x205

Definition at line 168 of file permedia2.h.

#define PM2VI_RD_CLK1_POSTSCALE   0x206

Definition at line 169 of file permedia2.h.

#define PM2VI_RD_CLK1_PRESCALE   0x204

Definition at line 167 of file permedia2.h.

#define PM2VI_RD_COLOR_FORMAT   0x004

Definition at line 155 of file permedia2.h.

#define PM2VI_RD_CURSOR_MODE   0x005

Definition at line 156 of file permedia2.h.

#define PM2VI_RD_CURSOR_PALETTE   0x303

Definition at line 174 of file permedia2.h.

#define PM2VI_RD_CURSOR_PATTERN   0x400

Definition at line 175 of file permedia2.h.

#define PM2VI_RD_CURSOR_X_HIGH   0x008

Definition at line 158 of file permedia2.h.

#define PM2VI_RD_CURSOR_X_HOT   0x00B

Definition at line 161 of file permedia2.h.

#define PM2VI_RD_CURSOR_X_LOW   0x007

Definition at line 157 of file permedia2.h.

#define PM2VI_RD_CURSOR_Y_HIGH   0x00A

Definition at line 160 of file permedia2.h.

#define PM2VI_RD_CURSOR_Y_HOT   0x00C

Definition at line 162 of file permedia2.h.

#define PM2VI_RD_CURSOR_Y_LOW   0x009

Definition at line 159 of file permedia2.h.

#define PM2VI_RD_DAC_CONTROL   0x002

Definition at line 153 of file permedia2.h.

#define PM2VI_RD_MCLK_CONTROL   0x20D

Definition at line 170 of file permedia2.h.

#define PM2VI_RD_MCLK_FEEDBACK   0x20F

Definition at line 172 of file permedia2.h.

#define PM2VI_RD_MCLK_POSTSCALE   0x210

Definition at line 173 of file permedia2.h.

#define PM2VI_RD_MCLK_PRESCALE   0x20E

Definition at line 171 of file permedia2.h.

#define PM2VI_RD_MISC_CONTROL   0x000

Definition at line 151 of file permedia2.h.

#define PM2VI_RD_OVERLAY_KEY   0x00D

Definition at line 163 of file permedia2.h.

#define PM2VI_RD_PIXEL_SIZE   0x003

Definition at line 154 of file permedia2.h.

#define PM2VI_RD_SYNC_CONTROL   0x001

Definition at line 152 of file permedia2.h.

#define PM2VR_RD_INDEX_HIGH   0x4028

Definition at line 128 of file permedia2.h.

#define PM2VR_RD_INDEX_LOW   0x4020

Definition at line 127 of file permedia2.h.

#define PM2VR_RD_INDEXED_DATA   0x4030

Definition at line 129 of file permedia2.h.

Enumeration Type Documentation

enum pm2type_t
Enumerator:
PM2_TYPE_PERMEDIA2 
PM2_TYPE_PERMEDIA2V 

Definition at line 245 of file permedia2.h.