Function
osd_reset
0
1
4.2.5.1. OSD Core Region Definition
A region defines an area on the plane, as shown in
OSD software and, therefore, contain the different elements of the OSD, for example, the text, images, icons, and so on. In other words, the
regions define how the OSD pixels to be displayed are stored in DDR2 memory. The equivalence between OSD components and regions
can be found in
Table
37. A maximum of 256 regions can be displayed simultaneously on the screen.
Note: Only the regions being displayed at a given time count (and not the total on the whole OSD), so this number should be more than
enough for even the most complex OSD.
For example, if the designed OSD uses the OSD Menu bar component shown in
there will be three regions in use at the time when the selected icon is Node1 (that is, the elements from the same level, Node1, Node5 and
Node6). When the selected icon is Node3, there will be three regions in use, that is, Node2, Node3, and Node4. When the selected icon is
Node7, there will be two regions in use, that is, Node7 and Node8.
Note how the efficient translation of components to regions means that it is almost impossible to run out of regions while designing even
the most complex OSD.
Rev. B, August 2013
Description
Default
Resets OSD core
75. The regions are derived from the OSD components defined in the Blimp
Figure
OSD region
OSD plane
Background Video
Figure 75: Definition of OSD Region
Table 37: Regions Used for OSD Components
Component
Number of Regions Needed in Hardware
OSDLabel
1
OSDImage
1
OSDHistogram
1
OSDKeyboard
2
OSDProgressbar
2
OSDTextbox
1
OSDMenubar
One region per item on each level
OSDListbox
One region per item
OSDTimer
0
OSDIptextbox
1
Figure
76, and the user is moving through the icon menu,
212
ADV8003 Hardware Manual
Need help?
Do you have a question about the ADV8003 and is the answer not in the manual?