Cursorblinkratectrl – Cirrus Logic EP93xx User Manual
Page 254

7-72
DS785UM1
Copyright 2007 Cirrus Logic
Raster Engine With Analog/LCD Integrated Timing and Interface
EP93xx User’s Guide
7
7
7
When Dual Scan mode is enabled by writing DSCAN = ‘1’
in the
register, the Y Location value written to
this field specifies the starting vertical Y location (in the
lower half of the display) of the cursor image. The value is
compared to the vertical line counter and it should be
specified to be between the active start and active stop
vertical line values.
The cursor hardware will clip the cursor at the bottom of
the display. To prevent cursor distortion, a new Y Location
value will not be used until the next frame.
CursorBlinkRateCtrl
Address: 0x8003_0224
Default: 0x0000_0000
Definition: Blink Rate Control register
Bit Descriptions:
RSVD:
Reserved - Unknown during read
EN:
Enable - Read/Write
Writing a ‘1’ to this bit enables hardware cursor blinking
and enables the blink rate counter. Writing a ‘0’ to this bit
disables hardware cursor blinking and disables the blink
rate counter:
0 - Hardware cursor blinking not enabled
1 - Hardware cursor blinking enabled
When EN = ‘1’ and the 2-bit cursor pixel fetched from
SDRAM is ‘10’,
is used for the ‘on’ part of
the blink toggle and
is used for the ‘off’ part
of the blink toggle.
When EN = ‘1’ and the 2-bit cursor pixel fetched from
SDRAM is ‘11’,
is used for the ‘on’ part
of the blink toggle and
is used for the ‘off’
part of the blink toggle.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
RSVD
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RSVD
EN
RATE