Product specifications
VT8601A Apollo PLE133
Revision 1.82 October 22, 2001 -94- VGA Extended Registers
Technologies, Inc.
Delivering Value
Delivering ValueDelivering Value
Delivering Value
Hardware Cursor Registers
The PLE133 supports a Windows® compatible hardware
cursor. The hardware cursor operates only in extended planar
and packed pixel modes. The cursor size can be selected
between 32x32 and 64x64. Two 2-bits-per-pixel images
define the cursor shape. The table below shows how these
two bits operate on each pixel. The hardware cursor pattern
is stored in off-screen memory.
Table 11. Hardware Cursor Pixel Operation
Plane 0
(AND)
Plane 1
(XOR)
Pixel Operation
(Windows®)
Pixel Operation
(X11)
1 0 Transparent Cursor BG Color
1 1 VGA Data Inversion Cursor FG Color
0 1 Cursor FG Color Transparent
0 0 Cursor BG Color Transparent
CR43-40 – Hardware Cursor Position.............................RW
31-28 Reserved .........................................always reads 0
27-16 Hardware Cursor Position Y Dimension
15-12 Reserved .........................................always reads 0
11-0 Hardware Cursor Position X Dimension
CR45-44 – Hardware Cursor Pattern Location..............RW
15-12 Reserved .........................................always reads 0
11-0 Hardware Cursor Map Mask Storage Location
1KB aligned in the frame buffer
CR47-46 – Hardware Cursor Offset ................................RW
15 Reserved .........................................always reads 0
14-8 Hardware Cursor Position Y-Offset
7 Reserved .........................................always reads 0
6-0 Hardware Cursor Position X-Offset
CR4F-48 – Hardware Cursor Color.................................RW
63-56 Reserved .........................................always reads 0
55-32 Hardware Cursor Background Color
31-24 Reserved .........................................always reads 0
23-0 Hardware Cursor Foreground Color
CR50 – Hardware Cursor Control...................................RW
7 Hardware Cursor Enable
0 Disable ...................................................default
1 Enable
6 Hardware Cursor Mode
0 MS Windows™ Compatible .................default
1 X11 Compatible
5 Hardware Cursor Color Control 3
0 Disable ...................................................default
1 Enable
4 Hardware Cursor Color Control 2
0 Disable ....................................................default
1 Enable
3-2 Reserved .........................................always reads 0
1-0 Hardware Cursor Size
00 128x128 .................................................default
01 64x64
10 32x32
11 -reserved-