218 |
218 |
219 /** #SYMBIAN_EXCLUDE_D_EXC |
219 /** #SYMBIAN_EXCLUDE_D_EXC |
220 This flag can be used to exclude Symbian's d_exc.exe from rom image when |
220 This flag can be used to exclude Symbian's d_exc.exe from rom image when |
221 Symbian's base.iby is included |
221 Symbian's base.iby is included |
222 */ |
222 */ |
223 #undef SYMBIAN_EXCLUDE_D_EXC |
223 #define SYMBIAN_EXCLUDE_D_EXC |
224 |
224 |
225 /** #SYMBIAN_EXCLUDE_ECAM_STUBPLUGIN |
225 /** #SYMBIAN_EXCLUDE_ECAM_STUBPLUGIN |
226 This flag is used to exclude Symbian Camera API stub |
226 This flag is used to exclude Symbian Camera API stub |
227 */ |
227 */ |
228 #undef SYMBIAN_EXCLUDE_ECAM_STUBPLUGIN |
228 #define SYMBIAN_EXCLUDE_ECAM_STUBPLUGIN |
229 |
229 |
230 /** #SYMBIAN_EXCLUDE_KEYMAP |
230 /** #SYMBIAN_EXCLUDE_KEYMAP |
231 This flag can be used to include/exclude Symbian's KEYMAP_FILE (EKData.dll) from |
231 This flag can be used to include/exclude Symbian's KEYMAP_FILE (EKData.dll) from |
232 rom image if base.iby is included |
232 rom image if base.iby is included |
233 */ |
233 */ |
234 #undef SYMBIAN_EXCLUDE_KEYMAP |
234 #define SYMBIAN_EXCLUDE_KEYMAP |
235 |
235 |
236 /** #SYMBIAN_EXCLUDE_LOCATION_MANAGEMENT |
236 /** #SYMBIAN_EXCLUDE_LOCATION_MANAGEMENT |
237 The macro SYMBIAN_EXCLUDE_LOCATION_MANAGEMENT is used to exclude the location |
237 The macro SYMBIAN_EXCLUDE_LOCATION_MANAGEMENT is used to exclude the location |
238 management components of the Location Framework from ROM.Default value should be |
238 management components of the Location Framework from ROM.Default value should be |
239 "Defined". |
239 "Defined". |
248 that flag it can be excluded from usbhostmsmm.iby. |
248 that flag it can be excluded from usbhostmsmm.iby. |
249 |
249 |
250 Related with PREQ1305 |
250 Related with PREQ1305 |
251 |
251 |
252 */ |
252 */ |
253 #undef SYMBIAN_EXCLUDE_MSMM_POLICY_PLUGIN |
253 #define SYMBIAN_EXCLUDE_MSMM_POLICY_PLUGIN |
254 |
254 |
255 /** #SYMBIAN_EXCLUDE_SCDV |
255 /** #SYMBIAN_EXCLUDE_SCDV |
256 This flag can be used to exclude Symbian ScDv.dll from rom image when Symbian's |
256 This flag can be used to exclude Symbian ScDv.dll from rom image when Symbian's |
257 base.iby is included |
257 base.iby is included |
258 */ |
258 */ |
259 #undef SYMBIAN_EXCLUDE_SCDV |
259 #define SYMBIAN_EXCLUDE_SCDV |
260 |
260 |
261 /** #SYMBIAN_EXCLUDE_SIP |
261 /** #SYMBIAN_EXCLUDE_SIP |
262 Excludes Symbian SIP components. |
262 Excludes Symbian SIP components. |
263 */ |
263 */ |
264 #undef SYMBIAN_EXCLUDE_SIP |
264 #undef SYMBIAN_EXCLUDE_SIP |
411 #define SYMBIAN_INCLUDE_LOCATION_PRIVACY_REQUEST_APIS |
411 #define SYMBIAN_INCLUDE_LOCATION_PRIVACY_REQUEST_APIS |
412 |
412 |
413 /** #SYMBIAN_INCLUDE_USB_OTG_HOST |
413 /** #SYMBIAN_INCLUDE_USB_OTG_HOST |
414 Feature USB Host (and related OTG) binaries are included into romimage |
414 Feature USB Host (and related OTG) binaries are included into romimage |
415 */ |
415 */ |
416 #undef SYMBIAN_INCLUDE_USB_OTG_HOST |
416 #define SYMBIAN_INCLUDE_USB_OTG_HOST |
417 |
417 |
418 /** #SYMBIAN_INCLUDE_USB_RNDIS |
418 /** #SYMBIAN_INCLUDE_USB_RNDIS |
419 plugin, RNDIS agent and IP stack packet driver in the ROM. |
419 plugin, RNDIS agent and IP stack packet driver in the ROM. |
420 Introduced by PREQ1872. |
420 Introduced by PREQ1872. |
421 |
421 |
422 */ |
422 */ |
423 #undef SYMBIAN_INCLUDE_USB_RNDIS |
423 #define SYMBIAN_INCLUDE_USB_RNDIS |
424 |
424 |
425 /** #SYMBIAN_MULTIMEDIA_A3FDEVSOUND |
425 /** #SYMBIAN_MULTIMEDIA_A3FDEVSOUND |
426 This definition is used in symbian A3F build files. |
426 This definition is used in symbian A3F build files. |
427 If this flag is enabled, A3F is build. |
427 If this flag is enabled, A3F is build. |
428 if this flag is disabled, devsound is build. |
428 if this flag is disabled, devsound is build. |
440 paging. From Symbian 9.4 onwards same pool is used by file system cache and thus |
440 paging. From Symbian 9.4 onwards same pool is used by file system cache and thus |
441 the amount of pages should be increased in order to preserve good system |
441 the amount of pages should be increased in order to preserve good system |
442 performance and memory consumption balance. Increasing the value increases the |
442 performance and memory consumption balance. Increasing the value increases the |
443 memory consumption. |
443 memory consumption. |
444 */ |
444 */ |
445 #define SYMBIAN_ODP_NUMBER_OF_MAX_LIVE_PAGES 4096 |
445 #define SYMBIAN_ODP_NUMBER_OF_MAX_LIVE_PAGES 65536 |
446 |
446 |
447 /** #SYMBIAN_ODP_NUMBER_OF_MIN_LIVE_PAGES |
447 /** #SYMBIAN_ODP_NUMBER_OF_MIN_LIVE_PAGES |
448 Defines the minimum number of 4k live pages available in the system for code |
448 Defines the minimum number of 4k live pages available in the system for code |
449 paging. From Symbian 9.4 onwards same pool is used by file system cache and thus |
449 paging. From Symbian 9.4 onwards same pool is used by file system cache and thus |
450 the amount of pages should be increased in order to preserve good system |
450 the amount of pages should be increased in order to preserve good system |
451 performance and memory consumption balance. Increasing the value decreases the |
451 performance and memory consumption balance. Increasing the value decreases the |
452 amount of free memory after start up. |
452 amount of free memory after start up. |
453 */ |
453 */ |
454 #define SYMBIAN_ODP_NUMBER_OF_MIN_LIVE_PAGES 0 |
454 #define SYMBIAN_ODP_NUMBER_OF_MIN_LIVE_PAGES 1024 |
455 |
455 |
456 /** #SYMBIAN_SYSTEM_STATE_MANAGEMENT |
456 /** #SYMBIAN_SYSTEM_STATE_MANAGEMENT |
457 If SYMBIAN_SYSTEM_STATE_MANAGEMENT is defined, this will enable |
457 If SYMBIAN_SYSTEM_STATE_MANAGEMENT is defined, this will enable |
458 the System State Management Architecture, which supports the |
458 the System State Management Architecture, which supports the |
459 concept of system states (including startup, normal operation, |
459 concept of system states (including startup, normal operation, |
468 /** #SYMBIAN_USE_DOS_SERVER_SERVICES |
468 /** #SYMBIAN_USE_DOS_SERVER_SERVICES |
469 The DOS_SERVER_SERVICES should indicate that the DOS Server Services is present. |
469 The DOS_SERVER_SERVICES should indicate that the DOS Server Services is present. |
470 This is needed to turn the RF on in an emergency call when the phone is in |
470 This is needed to turn the RF on in an emergency call when the phone is in |
471 flight mode. |
471 flight mode. |
472 */ |
472 */ |
473 #define SYMBIAN_USE_DOS_SERVER_SERVICES |
473 #undef SYMBIAN_USE_DOS_SERVER_SERVICES |
474 |
474 |
475 /** #SYMBIAN_USE_HCI_V2 |
475 /** #SYMBIAN_USE_HCI_V2 |
476 Defines if HCIv2 (bluetooth v2.0) is used in image or not. |
476 Defines if HCIv2 (bluetooth v2.0) is used in image or not. |
477 */ |
477 */ |
478 #define SYMBIAN_USE_HCI_V2 |
478 #define SYMBIAN_USE_HCI_V2 |
2088 |
2088 |
2089 /** #__UI_TRANSITION_EFFECTS |
2089 /** #__UI_TRANSITION_EFFECTS |
2090 Defines whether transition effects are used in UI. Also controls whether the |
2090 Defines whether transition effects are used in UI. Also controls whether the |
2091 effect engine is included in ROM or not. |
2091 effect engine is included in ROM or not. |
2092 */ |
2092 */ |
2093 #undef __UI_TRANSITION_EFFECTS |
2093 #define __UI_TRANSITION_EFFECTS |
2094 |
2094 |
2095 /** #__UI_ZOOM |
2095 /** #__UI_ZOOM |
2096 This feature activates the zooming support in Series 60 UI. |
2096 This feature activates the zooming support in Series 60 UI. |
2097 */ |
2097 */ |
2098 #define __UI_ZOOM |
2098 #define __UI_ZOOM |
2128 #undef __USB_PICTBRIDGE_UI |
2128 #undef __USB_PICTBRIDGE_UI |
2129 |
2129 |
2130 /** #__USB_PTP |
2130 /** #__USB_PTP |
2131 Includes and excludes PTP (Picture Transfer Protocol) components. |
2131 Includes and excludes PTP (Picture Transfer Protocol) components. |
2132 */ |
2132 */ |
2133 #define __USB_PTP |
2133 #undef __USB_PTP |
2134 |
2134 |
2135 /** #__USB_REMOTE_PERSONALITY |
2135 /** #__USB_REMOTE_PERSONALITY |
2136 Includes and excludes S60 USB Remote Personality component. |
2136 Includes and excludes S60 USB Remote Personality component. |
2137 */ |
2137 */ |
2138 #define __USB_REMOTE_PERSONALITY |
2138 #define __USB_REMOTE_PERSONALITY |
2184 |
2184 |
2185 /** #__WINDOWS_MEDIA |
2185 /** #__WINDOWS_MEDIA |
2186 Device supports Windows Media. In other words it indicates whether WM-related |
2186 Device supports Windows Media. In other words it indicates whether WM-related |
2187 components such as ASF-parser and codecs are in place. |
2187 components such as ASF-parser and codecs are in place. |
2188 */ |
2188 */ |
2189 #undef __WINDOWS_MEDIA |
2189 #define _WINDOWS_MEDIA |
2190 |
2190 |
|
2191 |
2191 /** #__WINDOWS_MEDIA_DRM |
2192 /** #__WINDOWS_MEDIA_DRM |
2192 Device supports Windows Media DRM. In other words it indicates whether WMDRM |
2193 Device supports Windows Media DRM. In other words it indicates whether WMDRM |
2193 related components such as WMDRM MTP plugin and WMDRM PK are in place. |
2194 related components such as WMDRM MTP plugin and WMDRM PK are in place. |
2194 */ |
2195 */ |
2195 #define __WINDOWS_MEDIA_DRM |
2196 #define __WINDOWS_MEDIA_DRM |
2204 manage multiple xSP extensions and provide additional functionality (e.g. |
2205 manage multiple xSP extensions and provide additional functionality (e.g. |
2205 Sorting of xSP tabs, Accessing certain xSP view from external application and |
2206 Sorting of xSP tabs, Accessing certain xSP view from external application and |
2206 showing it to user)." |
2207 showing it to user)." |
2207 */ |
2208 */ |
2208 #define __XSP_EXTENSION_MANAGER |
2209 #define __XSP_EXTENSION_MANAGER |
2209 |
2210 |
2210 |
2211 |
2211 #endif // __BLDPRIVATE_HRH |
2212 #endif // __BLDPRIVATE_HRH |