
Rev. 2.0, 09/02, page 253 of 366
Register Address: H'05A
Bit
Bit Name
Initial
Value
R/W
Description
15 to 9
R/W
8 to 0
Note:
*
Value is retained.
*
VVP
5.4.11
Cursor Display Start Position Registers (CSR)
The cursor display start position registers (CSR) specify the cursor 1 and 2 horizontal and
vertical output timing and the length of the cursor blink shape A and B display intervals.
1. Cursor 1 Horizontal Display Start Position (HCS1)
These bits set the cursor 1 horizontal display start position in dot-clock units.
2. Cursor 1 Vertical Display Start Position (VCS1)
These bits set the cursor 1 vertical display start position in raster-line units.
3. Cursor 2 Horizontal Display Start Position (HCS2)
These bits set the cursor 2 horizontal display start position in dot-clock units.
4. Cursor 2 Vertical Display Start Position (VCS2)
These bits set the cursor 2 vertical display start position in raster-line units.
5. Cursor Blink Shape A Display Interval Length (BLNKA)
These bits set, in field units, the length of the interval during which cursor shape A (stored in
the cursor area) is displayed. These bits should not be cleared to 0. This field is used for both
cursor 1 and cursor 2. Display shape switching is performed simultaneously for both cursors.
6. Cursor Blink Shape B Display Interval Length (BLNKB)
These bits set, in field units, the length of the interval during which cursor shape B (stored in
the cursor area) is displayed. These bits should not be cleared to 0. This field is used for both
cursor 1 and cursor 2. Display shape switching is performed simultaneously for both cursors.
The cursor is 32
×
32 pixels in size, and is displayed in the color assigned in the color palette
register. Set the start positions so that the upper-left coordinates of the cursor display area do not
extend outside the frame buffer display screen. Also set the start positions so that cursors 1 and 2
do not overlap, as cursor 1 will have priority and cursor 2 will be lost in this case.
Unlike the HDS and VDS fields in the display window registers (DSWR), the screen coordinate
upper-left reference values should be set in the HCS and VCS fields. In the horizontal direction
the upper-left point is 0, and the right direction is positive, with changes made one by one in dot
units. In the vertical direction the upper-left point is 0, and the downward direction is positive,
with changes made one by one in line units.