HMS81C43xx / GMS87C4060
58
November 2001 ver 1.2
Figure 17-6 OSD Registers - 3
Figure 17-7 OSD Registers - 4
L1ATTR
bit 0 : LIV8
It is equivalent with L1VPOS’s bit 8. See more details in
L1VPOS.
bit 1: FSC1
It selects character outline and shadow color. If it is 1, it se-
lect EDGE2 color in EDGECOL register. Or not, it select
EDGE1 color. According to EDGECOL register and this
bit character and shadow colors are selected simulteneous-
ly
bit 3~2: CSZ11~CSZ10
It controls OSD character’s size ( x1, x2, x3). You can use
this register and DDCLK, DLINE bit, horizontal / vertical
size can be controlled (x2, x4, x6).
bit 4: ENSH1
It enables line 1’s character(foreground) shadow.
bit 5: ENOL1
It enables line 1’s character(foreground) outline.
bit 6: WDSL1
It shows thickness of line 1’s shadow and outline.
bit 7: OBGH1
It controls character’s height. Default height is 16dots. If
its value is set, 2 dots (background color) are added both
top and bottom side of character.
OSD line Register
OSDLN
ADDRESS : 0AE5
RESET VALUE : ---0 0000
b
R
R
R
Background shadow / edge
color Register
W
EDGECOL
ADDRESS : 0AE4
RESET VALUE : Undefined
W
W
W
EDGnI
EDGnB
EDGnG
EDGnR
EDG
2I
Edge 2 color
V LR 4 ~ 0
EDG
2B
EDG
2G
EDG
2R
EDG
1I
EDG
1G
EDG
1R
EDG
1B
Edge 1 color
: Half Intensity
: Blue
: Green
: Red
n : 1 ~ 2
Current displayed OSD line number
( 00000 ~ 11111
b
: 0 ~ 63 )
OSD line horizontal
position Register
LHPOS
ADDRESS : 0AE6
RESET VALUE : Undefined
W
W
W
OSD line’s horizontal position (00 ~ FF
H
)
Sprite vertical
position Register
SPVPOS
ADDRESS : 0AE8
RESET VALUE : Undefiend
W
W
W
Sprite horisontal
position Register
SPHPOS
ADDRESS : 0AE9
RESET VALUE : Undefined
W
W
W
D7
D6
D5
D4
D3
D2
D1
D0
D7
D6
D5
D4
D3
D2
D1
D0
D7
D6
D5
D4
D3
D2
D1
D0
Sprite’s vertical position (00 ~ FF
H
)
Sprite’s horisontal position (00 ~ FF
H
)
W
W
W
W
R
R
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
OSD line 1’s
vertical position Register
W
L1VPOS
ADDRESS : 0AF1
RESET VALUE : Undefined
W
W
W
OSD line 1’s
attribute Register
L1ATTR
ADDRESS : 0AF0
RESET VALUE : Undefined
W
W
W
Vertical position
L1VPOS’s bit8
Foreground shadow
out line color
0: Edge 1’s color
1: Edge 2’s color
Character Shodow
control
ENOL ENSH
1
CSZ
11
CSZ
10
FSC1
L1V8
WDSL
1
Character size
00: Normal
01: 2 times
10: 3 times
11: Reserved
L1V7
L1V6
L1V5
L1V4
L1V3
L1V2
L1V1
L1V0
OSD line 1’s vertical position (include L1V8 : 000 ~ 1FF
H
)
OBGH
1
1
0: Disable
1: Enable
charcater outline
control
0: Disable
1: Enable
Shadow / Outline
width
0: 1dot
1: Propotional
to character
size
Character
background
height
0: 16dots
1: 18dots
W
W
W
W
W
W
W
W
W
WDSL
ENOL
ENSH
outline, shadow
0
0
0
No outline, No shadow
0
0
1
Thin shadow
0
1
0
Thin outline
0
1
1
Thin outline
Thick shadow
1
0
0
No outline, No shadow
1
0
1
Thick shadow
1
1
0
Thick outline
1
1
1
Thick outline
Thick shadow
Table 17-3 Character Outline, Shadow table