symbian4/single/sysdefs/system_model.surge.xml
changeset 894 cd43afbd6191
parent 742 f23494cc09c8
child 896 ba76cab9ae36
equal deleted inserted replaced
887:43b28893dd71 894:cd43afbd6191
    76 <systemModel>
    76 <systemModel>
    77 <layer name="adaptation" long-name="Adaptation" levels="low mw high">
    77 <layer name="adaptation" long-name="Adaptation" levels="low mw high">
    78 <block name="stubs" level="high" span="2" levels="adaptation plugin mid engine" long-name="Stubs">
    78 <block name="stubs" level="high" span="2" levels="adaptation plugin mid engine" long-name="Stubs">
    79 <collection name="audiostubs" long-name="Audio Stubs" level="adaptation">
    79 <collection name="audiostubs" long-name="Audio Stubs" level="adaptation">
    80 <component name="devsoundextensions_stubs" long-name="Devsound Extensions Stubs" purpose="optional">
    80 <component name="devsoundextensions_stubs" long-name="Devsound Extensions Stubs" purpose="optional">
    81 <unit bldFile="adaptation/stubs/audiostubs/devsoundextensions_stubs/group"/>
    81 <unit bldFile="adapt/stubs/audiostubs/devsoundextensions_stubs/group"/>
    82 </component>
    82 </component>
    83 <component name="fmradiotunercontrolstub" long-name="FM Radio Tuner Control Stub" purpose="optional">
    83 <component name="fmradiotunercontrolstub" long-name="FM Radio Tuner Control Stub" purpose="optional">
    84 <unit bldFile="adaptation/stubs/audiostubs/fmradiotunercontrolstub/group"/>
    84 <unit bldFile="adapt/stubs/audiostubs/fmradiotunercontrolstub/group"/>
    85 </component>
    85 </component>
    86 </collection>
    86 </collection>
    87 <collection name="drm_stubs" long-name="DRM Stubs" level="plugin">
    87 <collection name="drm_stubs" long-name="DRM Stubs" level="plugin">
    88 <component name="drm_stubs_build" long-name="DRM Stubs Build" purpose="optional">
    88 <component name="drm_stubs_build" long-name="DRM Stubs Build" purpose="optional">
    89 <unit bldFile="adaptation/stubs/drm_stubs/group"/>
    89 <unit bldFile="adapt/stubs/drm_stubs/group"/>
    90 </component>
    90 </component>
    91 </collection>
    91 </collection>
    92 <collection name="ocrsrv_stub" long-name="OCR Services Stub" level="mid">
    92 <collection name="ocrsrv_stub" long-name="OCR Services Stub" level="mid">
    93 <component name="ocrsrv_stub_build" long-name="OCR Services Stub Build" filter="!dfs_build" purpose="optional">
    93 <component name="ocrsrv_stub_build" long-name="OCR Services Stub Build" filter="!dfs_build" purpose="optional">
    94 <unit bldFile="adaptation/stubs/ocrsrv_stub/group"/>
    94 <unit bldFile="adapt/stubs/ocrsrv_stub/group"/>
    95 </component>
    95 </component>
    96 </collection>
    96 </collection>
    97 <collection name="omasuplasnconverterstubimpl" long-name="OMA SUPL ASN Converter Stub Implementation" level="plugin">
    97 <collection name="omasuplasnconverterstubimpl" long-name="OMA SUPL ASN Converter Stub Implementation" level="plugin">
    98 <component name="omasuplasnconverterstubimpl_build" long-name="OMA SUPL ASN Converter Stub Implementation Build" filter="!dfs_build" purpose="optional">
    98 <component name="omasuplasnconverterstubimpl_build" long-name="OMA SUPL ASN Converter Stub Implementation Build" filter="!dfs_build" purpose="optional">
    99 <unit bldFile="adaptation/stubs/omasuplasnconverterstubimpl/group"/>
    99 <unit bldFile="adapt/stubs/omasuplasnconverterstubimpl/group"/>
   100 </component>
   100 </component>
   101 </collection>
   101 </collection>
   102 <collection name="posmsgpluginreferenceimpl" long-name="POS Message Plugin Reference Implementation" level="plugin">
   102 <collection name="posmsgpluginreferenceimpl" long-name="POS Message Plugin Reference Implementation" level="plugin">
   103 <component name="posmsgpluginreferenceimpl_build" long-name="POS Message Plugin Reference Implementation Build" purpose="optional" plugin="Y">
   103 <component name="posmsgpluginreferenceimpl_build" long-name="POS Message Plugin Reference Implementation Build" purpose="optional" plugin="Y">
   104 <unit bldFile="adaptation/stubs/posmsgpluginreferenceimpl/group"/>
   104 <unit bldFile="adapt/stubs/posmsgpluginreferenceimpl/group"/>
   105 </component>
   105 </component>
   106 </collection>
   106 </collection>
   107 <collection name="srsfenginestub" long-name="SRSF Engine Stub" level="engine">
   107 <collection name="srsfenginestub" long-name="SRSF Engine Stub" level="engine">
   108 <component name="srsfenginestub_build" long-name="SRSF Engine Stub Build" filter="stubs" purpose="optional">
   108 <component name="srsfenginestub_build" long-name="SRSF Engine Stub Build" filter="stubs" purpose="optional">
   109 <unit bldFile="adaptation/stubs/srsfenginestub/group"/>
   109 <unit bldFile="adapt/stubs/srsfenginestub/group"/>
   110 </component>
   110 </component>
   111 </collection>
   111 </collection>
   112 <collection name="power_save_display_mode_stub" long-name="Power Save Display Mode Stub" level="plugin">
   112 <collection name="power_save_display_mode_stub" long-name="Power Save Display Mode Stub" level="plugin">
   113 <component name="power_save_display_mode_stub_build" long-name="Power Save Display Mode Stub Build" purpose="optional">
   113 <component name="power_save_display_mode_stub_build" long-name="Power Save Display Mode Stub Build" purpose="optional">
   114 <unit bldFile="adaptation/stubs/power_save_display_mode_stub/group"/>
   114 <unit bldFile="adapt/stubs/power_save_display_mode_stub/group"/>
   115 </component>
   115 </component>
   116 </collection>
   116 </collection>
   117 <collection name="systemswstubs" long-name="System Software Stubs" level="adaptation">
   117 <collection name="systemswstubs" long-name="System Software Stubs" level="adaptation">
   118 <component name="ddcaccessstub" long-name="DDC Access Stub" purpose="optional">
   118 <component name="ddcaccessstub" long-name="DDC Access Stub" purpose="optional">
   119 <unit bldFile="adaptation/stubs/systemswstubs/ddcaccessstub/group"/>
   119 <unit bldFile="adapt/stubs/systemswstubs/ddcaccessstub/group"/>
   120 </component>
   120 </component>
   121 <component name="tvoutconfig" long-name="TV Out Config" purpose="optional">
   121 <component name="tvoutconfig" long-name="TV Out Config" purpose="optional">
   122 <unit bldFile="adaptation/stubs/systemswstubs/TVOutConfig/group" filter="oem_build"/>
   122 <unit bldFile="adapt/stubs/systemswstubs/TVOutConfig/group" filter="oem_build"/>
   123 </component>
   123 </component>
   124 <component name="accessorypolicyreference" long-name="Accessory Policy Reference" purpose="optional">
   124 <component name="accessorypolicyreference" long-name="Accessory Policy Reference" purpose="optional">
   125 <unit bldFile="adaptation/stubs/systemswstubs/accessorypolicyreference/group" filter="oem_build"/>
   125 <unit bldFile="adapt/stubs/systemswstubs/accessorypolicyreference/group" filter="oem_build"/>
   126 </component>
   126 </component>
   127 <component name="asyreference" long-name="ASY Reference" purpose="optional" plugin="Y">
   127 <component name="asyreference" long-name="ASY Reference" purpose="optional" plugin="Y">
   128 <unit bldFile="adaptation/stubs/systemswstubs/asyreference/group" filter="oem_build"/>
   128 <unit bldFile="adapt/stubs/systemswstubs/asyreference/group" filter="oem_build"/>
   129 </component>
   129 </component>
   130 <component name="examplecommonisc" long-name="Example Common ISC" purpose="optional">
   130 <component name="examplecommonisc" long-name="Example Common ISC" purpose="optional">
   131 <unit bldFile="adaptation/stubs/systemswstubs/examplecommonisc/group" filter="oem_build"/>
   131 <unit bldFile="adapt/stubs/systemswstubs/examplecommonisc/group" filter="oem_build"/>
   132 </component>
   132 </component>
   133 <component name="exampledsy" long-name="Example DSY" purpose="optional">
   133 <component name="exampledsy" long-name="Example DSY" purpose="optional">
   134 <unit bldFile="adaptation/stubs/systemswstubs/exampledsy/group" filter="oem_build"/>
   134 <unit bldFile="adapt/stubs/systemswstubs/exampledsy/group" filter="oem_build"/>
   135 </component>
   135 </component>
   136 <component name="featuremanagerstub" long-name="Feature Manager Stub" purpose="optional">
   136 <component name="featuremanagerstub" long-name="Feature Manager Stub" purpose="optional">
   137 <unit bldFile="adaptation/stubs/systemswstubs/featuremanagerstub/group" filter="oem_build"/>
   137 <unit bldFile="adapt/stubs/systemswstubs/featuremanagerstub/group" filter="oem_build"/>
   138 </component>
   138 </component>
   139 <component name="hwrmstubplugins" long-name="Hardware Resource Manager Stub Plugins" purpose="optional" plugin="Y">
   139 <component name="hwrmstubplugins" long-name="Hardware Resource Manager Stub Plugins" purpose="optional" plugin="Y">
   140 <unit bldFile="adaptation/stubs/systemswstubs/hwrmstubplugins/group" filter="oem_build"/>
   140 <unit bldFile="adapt/stubs/systemswstubs/hwrmstubplugins/group" filter="oem_build"/>
   141 </component>
   141 </component>
   142 <component name="hwrmhapticsstubplugin" long-name="Hardware Resource Manager Haptics Stub Plugin" purpose="optional" plugin="Y">
   142 <component name="hwrmhapticsstubplugin" long-name="Hardware Resource Manager Haptics Stub Plugin" purpose="optional" plugin="Y">
   143 <unit bldFile="adaptation/stubs/systemswstubs/hwrmhapticsstubplugin/group" filter="oem_build"/>
   143 <unit bldFile="adapt/stubs/systemswstubs/hwrmhapticsstubplugin/group" filter="oem_build"/>
   144 </component>
   144 </component>
   145 <component name="sensorchannelsreference" long-name="Sensor Channels Reference" purpose="optional">
   145 <component name="sensorchannelsreference" long-name="Sensor Channels Reference" purpose="optional">
   146 <unit bldFile="adaptation/stubs/systemswstubs/sensorchannelsreference/group" filter="oem_build"/>
   146 <unit bldFile="adapt/stubs/systemswstubs/sensorchannelsreference/group" filter="oem_build"/>
   147 </component>
   147 </component>
   148 <component name="ssyreference" long-name="SSY Reference" purpose="optional" plugin="Y">
   148 <component name="ssyreference" long-name="SSY Reference" purpose="optional" plugin="Y">
   149 <unit bldFile="adaptation/stubs/systemswstubs/ssyreference/group" filter="oem_build"/>
   149 <unit bldFile="adapt/stubs/systemswstubs/ssyreference/group" filter="oem_build"/>
   150 </component>
   150 </component>
   151 <component name="startupadaptationstub" long-name="Startup Adaptation Stub" purpose="optional" plugin="Y">
   151 <component name="startupadaptationstub" long-name="Startup Adaptation Stub" purpose="optional" plugin="Y">
   152 <unit bldFile="adaptation/stubs/systemswstubs/startupadaptationstub/group" filter="oem_build"/>
   152 <unit bldFile="adapt/stubs/systemswstubs/startupadaptationstub/group" filter="oem_build"/>
   153 </component>
   153 </component>
   154 <component name="tiltcompensationstub" long-name="Tilt Compensation Stub" purpose="optional">
   154 <component name="tiltcompensationstub" long-name="Tilt Compensation Stub" purpose="optional">
   155 <unit bldFile="adaptation/stubs/systemswstubs/tiltcompensationstub/group" filter="oem_build"/>
   155 <unit bldFile="adapt/stubs/systemswstubs/tiltcompensationstub/group" filter="oem_build"/>
   156 </component>
   156 </component>
   157 <component name="tvoutbehaviour" long-name="TV Out Behaviour" purpose="optional">
   157 <component name="tvoutbehaviour" long-name="TV Out Behaviour" purpose="optional">
   158 <unit bldFile="adaptation/stubs/systemswstubs/tvoutbehaviour/group" filter="oem_build"/>
   158 <unit bldFile="adapt/stubs/systemswstubs/tvoutbehaviour/group" filter="oem_build"/>
   159 </component>
   159 </component>
   160 <component name="wiredbearerreference" long-name="Wired Bearer Reference" purpose="optional" plugin="Y">
   160 <component name="wiredbearerreference" long-name="Wired Bearer Reference" purpose="optional" plugin="Y">
   161 <unit bldFile="adaptation/stubs/systemswstubs/wiredbearerreference/group" filter="oem_build"/>
   161 <unit bldFile="adapt/stubs/systemswstubs/wiredbearerreference/group" filter="oem_build"/>
   162 </component>
   162 </component>
   163 </collection>
   163 </collection>
   164 <collection name="tactileclickplugin_stub" long-name="Tactile Click Plugin Stub" level="engine">
   164 <collection name="tactileclickplugin_stub" long-name="Tactile Click Plugin Stub" level="engine">
   165 <component name="tactileclickplugin_stub_build" long-name="Tactile Click Plugin Stub Build" purpose="optional" plugin="Y">
   165 <component name="tactileclickplugin_stub_build" long-name="Tactile Click Plugin Stub Build" purpose="optional" plugin="Y">
   166 <unit bldFile="adaptation/stubs/tactileclickplugin_stub/group"/>
   166 <unit bldFile="adapt/stubs/tactileclickplugin_stub/group"/>
   167 </component>
   167 </component>
   168 </collection>
   168 </collection>
   169 <collection name="wlanhwinit_stub" long-name="WLAN Hardware Init Stub" level="mid">
   169 <collection name="wlanhwinit_stub" long-name="WLAN Hardware Init Stub" level="mid">
   170 <component name="wlanhwinit_stub_build" long-name="WLAN Hardware Init Stub Build" purpose="optional">
   170 <component name="wlanhwinit_stub_build" long-name="WLAN Hardware Init Stub Build" purpose="optional">
   171 <unit bldFile="adaptation/stubs/wlanhwinit_stub/group"/>
   171 <unit bldFile="adapt/stubs/wlanhwinit_stub/group"/>
   172 </component>
   172 </component>
   173 </collection>
   173 </collection>
   174 </block>
   174 </block>
   175 <block name="beagleboard" level="low" levels="hw-if" long-name="Beagle Board">
   175 <block name="beagleboard" level="low" levels="hw-if" long-name="Beagle Board">
   176 <collection name="omap3530" long-name="OMAP 3530" level="hw-if">
   176 <collection name="omap3530" long-name="OMAP 3530" level="hw-if">
   177 <component name="omap3530_build" long-name="Beagle Board Common" introduced="^3" filter="sf_build" purpose="optional">
   177 <component name="omap3530_build" long-name="Beagle Board Common" introduced="^3" filter="sf_build" purpose="optional">
   178 <unit bldFile="adaptation/beagleboard/omap3530" mrp="adaptation/beagleboard/omap3530/base_beagle.mrp"/>
   178 <unit bldFile="adapt/beagleboard/omap3530" mrp="adapt/beagleboard/omap3530/base_beagle.mrp"/>
   179 </component>
   179 </component>
   180 <component name="omap3530_kernel" long-name="Beagle Board Kernel" introduced="^3" filter="sf_build" purpose="optional">
   180 <component name="omap3530_kernel" long-name="Beagle Board Kernel" introduced="^3" filter="sf_build" purpose="optional">
   181 <unit bldFile="adaptation/beagleboard/omap3530/kernel"/>
   181 <unit bldFile="adapt/beagleboard/omap3530/kernel"/>
   182 </component>
   182 </component>
   183 <component name="beagleboard_Baseport" long-name="Beagle Board Baseport" introduced="^3" filter="sf_build" purpose="optional">
   183 <component name="beagleboard_Baseport" long-name="Beagle Board Baseport" introduced="^3" filter="sf_build" purpose="optional">
   184 <unit bldFile="adaptation/beagleboard/omap3530/beagleboard"/>
   184 <unit bldFile="adapt/beagleboard/omap3530/beagleboard"/>
   185 </component>
   185 </component>
   186 </collection>
   186 </collection>
   187 </block>
   187 </block>
   188 <block name="qemu" level="low" levels="hw-if" long-name="QEMU and Baseport">
   188 <block name="qemu" level="low" levels="hw-if" long-name="QEMU and Baseport">
   189 <collection name="qemu_baseport" long-name="Baseport" level="hw-if">
   189 <collection name="qemu_baseport" long-name="Baseport" level="hw-if">
   190 <component name="syborg" long-name="Syborg" introduced="^2" filter="sf_build" purpose="optional">
   190 <component name="syborg" long-name="Syborg" introduced="^2" filter="sf_build" purpose="optional">
   191 <unit bldFile="adaptation/qemu/baseport/syborg" mrp="adaptation/qemu/baseport/syborg/syborg.mrp"/>
   191 <unit bldFile="adapt/qemu/baseport/syborg" mrp="adapt/qemu/baseport/syborg/syborg.mrp"/>
   192 </component>
   192 </component>
   193 </collection>
   193 </collection>
   194 </block>
   194 </block>
   195 </layer>
   195 </layer>
   196 <layer name="os" long-name="OS" levels="hw services">
   196 <layer name="os" long-name="OS" levels="hw services">