Specifications

Color LCD Controller (CLCDC)
5-18 Copyright © 2004, 2006 ARM Limited. All rights reserved. ARM DDI 0287B
Cursor Image RAM Register
The CursorImage Register is read and write. It contains 256-word wide values which
are used to define the image or images overlaid by the hardware cursor mechanism. The
image must always be stored in LBBP mode (little-endian byte, big-endian pixel) mode,
as described in Image format on page 5-11. Two bits are used to encode color and
transparency for each pixel in the cursor.
Depending on the state of bit 0 in the ClcdCrsrConfig Register (see Cursor
Configuration Register on page 5-20), the cursor image RAM contains either four
32x32 cursor images, or a single 64x64 cursor.
The two colors defined for the cursor are mapped onto values from the ClcdCrsrPalette0
and ClcdCrsrPalette1 Registers (see Cursor Palette Registers on page 5-20).
Cursor Control Register
The ClcdCrsrCtrl Register is read and write. It provides access to frequently used cursor
functions, such as display on/off control for the cursor, and the cursor number for 32x32
bit cursors.
Figure 5-7 shows the register bit assignments.
Figure 5-7 ClcdCrsrCtrl Register bit assignments
Undefined
31 6543 10
CrsrNumber[1:0]
Undefined
CrsrOn