Volume 3, Part 2 - Display Registers - Codon.org.uk
Volume 3, Part 2 - Display Registers - Codon.org.uk
Volume 3, Part 2 - Display Registers - Codon.org.uk
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5 Cursor Mode Select<br />
CURACNTR—Cursor A Control Register<br />
Bit 5 Bits Mode<br />
2:0<br />
0 000 Cursor is disabled. This is the default after reset. When the cursor register value<br />
changes from enabled to disabled, the cursor will stop fetching data at the following<br />
VBLANK event.<br />
The cursor enable can be overridden by the pipe cursor disable bit. The value of these<br />
bits do not change when disabled by the pipe cursor disable bit.<br />
0 001 Reserved<br />
0 010 128 x 128 32bpp AND/INVERT (not available for VGA use)<br />
See description off 64 x 64 32bpp AND/INVERT format for byte usage<br />
0 011 256 x 256 32bpp AND/INVERT (not available for VGA use)<br />
See description off 64 x 64 32bpp AND/INVERT format for byte usage<br />
0 100 64 x 64 2bpp Indexed 3-color and transparency mode<br />
0 101 64 x 64 2bpp Indexed AND/XOR 2-plane mode<br />
0 110 64 x 64 2bpp Indexed 4-color mode<br />
0 111 64 x 64 32bpp AND/INVERT (not available for VGA use)<br />
For each pixel:<br />
Least significant three bytes provides cursor RGB 888 color information<br />
Most Significant Byte:<br />
All Ones: Opaque, show the cursor color<br />
All Zeros: Transparent (color must also equal zero)<br />
Other: Invert the underlying display pixel data (ignore the color)<br />
1 000 Reserved<br />
1 001 Reserved<br />
1 010 128 x 128 32bpp ARGB (8:8:8:8 MSB-A:R:G:B) (not available for VGA use)<br />
1 011 256 x 256 32bpp ARGB (8:8:8:8 MSB-A:R:G:B) (not available for VGA use)<br />
1 100 64 x 64 32bpp AND/XOR (not available for VGA use)<br />
For each pixel:<br />
Least significant three bytes provides cursor RGB 888 color information<br />
Most Significant Byte:<br />
All Ones: Opaque, show the cursor color<br />
All Zeros: Transparent (color must also equal zero)<br />
Other: XOR the cursor color with the underlying display pixel data<br />
1 101 128 x 128 32bpp AND/XOR (not available for VGA use)<br />
See description off 64 x 64 32bpp AND/XOR format for byte usage<br />
1 110 256 x 256 32bpp AND/XOR (not available for VGA use)<br />
See description off 64 x 64 32bpp AND/XOR format for byte usage<br />
1 111 64 x 64 32bpp ARGB (8:8:8:8 MSB-A:R:G:B) (not available for VGA use)<br />
4:3 Reserved Project: All Format:<br />
2:0 Cursor_Mode_Select[2:0]<br />
Project:<br />
All<br />
Default Value: 0b<br />
These three bits together with bit 5 select the mode for cursor as shown in the table described in bit 5.<br />
IHD-OS-022810-R1V3PT2 147