09.02.2014 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!