6 cursor position and line count/status registers, 1 dc cursor x position (dc_cursor_x), 05ch – AMD Geode LX [email protected] User Manual

Page 332: Xxxxxxxxh, Dc cursor x position (dc_cursor_x)

Advertising
background image

332

AMD Geode™ LX Processors Data Book

Display Controller Register Descriptions

33234H

6.6.5.7

DC Frame Buffer Active Region Register (DC_FB_ACTIVE)

6.6.6

Cursor Position and Line Count/Status Registers

The cursor registers contain pixel coordinate information for the cursor. These values are not latched by the timing genera-
tor until the start of the frame to avoid tearing artifacts when moving the cursor.

The Line Count/Status register holds status information for the current display status, including the current scan line for the
display.

6.6.6.1

DC Cursor X Position (DC_CURSOR_X)

This register contains the X position information of the hardware cursor.

Settings written to this register do not take effect until the start of the following frame or interlaced field.

DC Memory Offset 05Ch
Type

R/W

Reset Value

xxxxxxxxh

DC_FB_ACTIVE Register Map

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10

9

8

7

6

5

4

3

2

1

0

FB_H_ACTIVE

FB_V_ACTIVE

DC_FB_ACTIVE Bit Descriptions

Bit

Name

Description

31:16

FB_H_ACTIVE

Horizontal Frame Buffer Active End. This field is used only when graphics scaling is
enabled. The lower three bits of this register are ignored and presumed to be 111. Includ-
ing these bits, the value in this field represents the total number of pixels in a line in the
graphics frame buffer minus 1.

This field is analogous to the H_ACTIVE field in the DC_H_ACTIVE_TIMING register
(DC Memory Offset 040h[11:0]), except that this field is used only for the fetching and
rendering of pixel data, not the display timings. When graphics scaling is disabled, this
field is not used. (The H_ACTIVE field is used instead.

15:0

FB_V_ACTIVE

Vertical Frame Buffer Active. This field is used only when graphics scaling is enabled.
It represents the total number of lines in the graphics frame buffer minus 1.

This field is analogous to the V_ACTIVE field in the DC_V_ACTIVE_TIMING register (DC
Memory Offset 050h[10:0]), except that this field is used only for the fetching and render-
ing of pixel data, not the display timings. When graphics scaling is disabled, this field is
not used. (The V_ACTIVE field is used instead.)

DC Memory Offset 060h
Type

R/W

Reset Value

xxxxxxxxh

DC_CURSOR_X Register Map

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10

9

8

7

6

5

4

3

2

1

0

RSVD

X_OFFSET

CURSOR_X

DC_CURSOR_X Bit Descriptions

Bit

Name

Description

31:17

RSVD

Reserved.

Advertising
This manual is related to the following products: