Specifications
Color LCD Controller (CLCDC)
ARM DDI 0287B Copyright © 2004, 2006 ARM Limited. All rights reserved. 5-19
Table 5-2 lists the register bit assignments.
Table 5-2 ClcdCrsrCtrl Register bit assignments
Bit Name Function
[31:6] - Reserved, read undefined, do not modify.
[5:4] CrsrNumber[1:0] Cursor Image number.
This field provides an offset into the cursor image buffer, to enable one of four 32x32
cursors to be addressed. The images each occupy one quarter of the image memory, with
Cursor0 from location 0, followed by Cursor1 from address
0x100
, Cursor2 from
0x200
and
Cursor3 from
0x300
.
If the cursor size is 64x64 this field has no effect because there is only space for one cursor
of this size in the image buffer.
If the cursor size is 32x32:
11 = Cursor3
10 = Cursor2
01 = Cursor1
00 = Cursor0.
Frame Synchronization:
Similar synchronization rules apply to the cursor number as apply to the cursor coordinates:
• if CrsrFramesync is 1, the displayed cursor image is only changed during the vertical
frame blanking period.
• if CrsrFrameSync is 0, the cursor image index is changed immediately, even if the
cursor is currently being scanned.
[3:1] - Reserved, read undefined, do not modify.
[0] CrsrOn 1 = Cursor is displayed.
0 = Cursor not displayed.