HMS81C43xx / GMS87C4060
56
November 2001 ver 1.2
Figure 17-3 OSD Control Registers - 1
OSDCON1
bit 0: STOCK
It controls OSD LC oscillation. If oscillation is stoped,
IC’s power consumption is decreased.
bit 1: DDCLK
If you set this bit to 1, OSD input clock is doubled from LC
oscillation. It makes OSD horisontal image size as dou-
bled.
bit 2: DLINE
If you set this bit to 1, OSD vertical scan counter input
clock is doubled from normal state. It makes OSD vertical
image size as doubled.
bit 7~3: FULLM, I, B, G, R
It controls back ground color as below.
OSDCON2
bit 0: OSDON
It controls OSD, Sprite, Full screen background at once. It
does not affect anything to Vsync interrupt and OSD inter-
rupt, etc.
bit 1: PROSD
It controls screen output priority between sprite and OSD.
If its value is 1, OSD hide sprite pattern in overapped area.
bit 2: ENSP
It enables sprite display.
bit 3: DUSP
It doubles sprite’s horizontal & vertical size during this
value is 1.
bit 4: ONL1
It enables OSD line 1 display. If it is enabled, OSD inter-
rupt is activated.
bit 5: ONL2
It enables OSD line 2 display. If it is enabled, OSD inter-
rupt is activated.
bit 6: OBGW
It controls character’s width. Default width is 12dots. If its
value is set, 2 dots (background color) are added both left
M
I
B
G
R
Color
0
0
0
0
0
Transparent (Normal TV)
0
0
0
0
1
RED
Table 17-1 Full Screen Back ground color selection
Sprite OSD control Register
OSDCON2
ADDRESS : 0AE1
RESET VALUE : 0000 0000
b
RW
RW
RW
Full screen control Register
OSDCON1
ADDRESS : 0AE0
RESET VALUE : 0000 0000
b
RW
RW
RW
STOP OSD clock
0: Release
1: Stop
Double dot clock mode
0: Normal
1: Double
Double scan line mode
0: Normal
1: Double
FULB FULG FULR DLINE DDCLKSTOCK
FULI
OBGW ONL2 ONL1 DUSP ENSP
PRO
SD
OSD
ON
FULM
Full screen background
FULLM
FULLI
FULLB
FULLG
FULLR
: Red
: Half blank
: Half intensity
: Blue
: Green
OSD, Sprite
0: All Off
1: All On
Priority
0: Sprite > OSD
1: OSD > Sprite
Sprite enable
0: Disable
1: Enable
Sprite size
0: Normal
1: Double
Background width
per 1 character
0: 12dots
1: 14dots
OSD line 2
0: Off
1: On
OSD line 1
0: Off
1: On
RW
RW
RW
RW
RW
RW
RW
RW
RW
DUSP
CL
RW
Double sprite
dot clock
(Sprite size)
0: x1, x2
1: x2, x4
0
0
0
1
0
GREEN
0
0
0
1
1
RED+GREEN
0
0
1
0
0
BLUE
0
0
1
0
1
BLUE+RED
0
0
1
1
0
BLUE+GREEN
0
0
1
1
1
RED+GREEN+BLUE (WHITE)
0
1
0
0
0
BLACK
0
1
0
0
1
Half intensity RED
0
1
0
1
0
Half intensity GREEN
0
1
0
1
1
Half intencity RED+GREEN
0
1
1
0
0
Half intensity BLUE
0
1
1
0
1
Half intensity GREEN+BLUE
0
1
1
1
1
Half intensity WHITE
1
0
0
0
0
Half BLANK
M
I
B
G
R
Color
Table 17-1 Full Screen Back ground color selection