Secondary Display Hardware Cursor Registers - AMD M56 Reference Manual

Table of Contents

Advertisement

2.7.19 Secondary Display Hardware Cursor Registers

Field Name
D2CURSOR_EN
D2CURSOR_MODE
D2CURSOR_2X_MAGNIFY
Secondary display hardware control
Field Name
D2CURSOR_SURFACE_ADDRESS
Secondary display hardware cursor surface base address.
Field Name
D2CURSOR_HEIGHT
D2CURSOR_WIDTH
Secondary display hardware size
Field Name
D2CURSOR_Y_POSITION
D2CURSOR_X_POSITION
Secondary display hardware cursor position
© 2007 Advanced Micro Devices, Inc.
Proprietary
D2CUR_CONTROL - RW - 32 bits - DISPDEC:0x6C00
Bits
0
9:8
16
D2CUR_SURFACE_ADDRESS - RW - 32 bits - DISPDEC:0x6C08
Bits
31:0
D2CUR_SIZE - RW - 32 bits - DISPDEC:0x6C10
Bits
5:0
21:16
D2CUR_POSITION - RW - 32 bits - DISPDEC:0x6C14
Bits
12:0
28:16
Default
0x0
Secondary display hardware cursor enabled.
0=disable
1=enable
0x0
Secondary display hardware cursor mode.
For 2bpp mode, each line of cursor data is stored in memory as 16
bits of AND data followed by 16 bits XOR data.
For color AND/XOR mode, each pixel is stored sequentially in mem-
ory as 32bits each in aRGB8888 format with bit 31 of each DWord
being the AND bit.
For the color alpha modes the format is also 32bpp aRGB8888 with
all 8 bits of the alpha being used.All HW cursor lines must be 64 pix-
els wide and all lines must be stored sequentially in memory.
0=Mono (2bpp)
1=Color 24bpp + 1 bit AND (32bpp)
2=Color 24bpp + 8 bit alpha (32bpp) premultiplied alpha
3=Color 24bpp + 8 bit alpha (32bpp)unmultiplied alpha
0x0
Secondary display hardware cursor 2x2 magnification.
0=no 2x2 magnification
1=2x2 magnification in horizontal and vertical direction
Default
0x0
Secondary display hardware cursor surface base address in byte. It
is 4K byte aligned.
NOTE: Bits 0:11 of this field are hardwired to ZERO.
Default
0x0
Secondary display hardware cursor height minus 1.
0x0
Secondary display hardware cursor width minus 1.
Default
0x0
Secondary display hardware cursor X coordinate at the hot spot rela-
tive to the desktop coordinates.
0x0
Secondary display hardware cursor X coordinate at the hot spot rela-
tive to the desktop coordinates.
Display Controller Registers
Description
Description
Description
Description
M56 Register Reference Manual
2-255

Advertisement

Table of Contents
loading

Table of Contents