Qemu/Backlog
From Symbian Developer Community
This is the list of features and milestones for the Symbian Virtual Platform.
Contents |
Milestones
We are planning a series of milestones for SVP (QEMU+Syborg) which are scheduled for four to six week intervals. The goal is a world class emulator as an alternative to the current Symbian emulator. When a milestone has been achieved, we will publish both the build instructions and associated image for QEMU.
The dates are currently tentative, as some of the required contributions are not yet committed.
See here for details of everything required to fully replace the current emulator, and the QEMU milestones page for more detail of what's expected for each one.
| Feature | FCL Date | MCL Date | Status |
| SVP 1 - Full GUI working out-of-the-box | n/a | ASAP | In-progress |
| SVP 2 - Stability and HostFS | n/a | April-May | planned |
| SVP 3 - Feature drop | n/a | May-June | planned |
| SVP 4 - SVP is usable as a development environment, equivalent to current emulator | n/a | TBD | planned |
| SVP 5 - Emulator ready to be deprecated | n/a | TBD | planned |
SVP Features
Backlog items
Items which have been ASSIGNED are planned for a forthcoming milestone. There is no plan at this time for NEW (or unassigned) items.
| ID | P | Status | Version | Summary (17 tasks) ⇒ | Deadline | Component | keywords | Assignee | |
|---|---|---|---|---|---|---|---|---|---|
| 891 | P3 | ASSIGNED | unspecified | Add skinning to SVP | unspecified | ||||
| 892 | P3 | ASSIGNED | unspecified | Add TRK | unspecified | ||||
| 893 | P3 | NEW | unspecified | Make S60 run on qemu/syborg | unspecified | ||||
| 894 | P3 | NEW | unspecified | optimize startup performance | unspecified | ||||
| 895 | P3 | NEW | unspecified | Emulator functionality comparison | unspecified | ||||
| 896 | P3 | NEW | unspecified | Events (e.g., SD Card insertion) | unspecified | ||||
| 897 | P3 | NEW | unspecified | Linux hosted | unspecified | ||||
| 898 | P3 | NEW | unspecified | Mac hosted | unspecified | ||||
| 899 | P3 | NEW | unspecified | On Demand Paging | unspecified | ||||
| 900 | P3 | NEW | unspecified | RoFs support for variants creation | unspecified | ||||
| 901 | P3 | NEW | unspecified | Robust and scalable IP connectivity | unspecified | ||||
| 902 | P3 | NEW | unspecified | Graphics support | unspecified | Symbian^3 | |||
| 903 | P3 | NEW | unspecified | camera driver | unspecified | ||||
| 904 | P3 | NEW | unspecified | location support | unspecified | ||||
| 1455 | P3 | ASSIGNED | PDK_3.x | Add Phonesim | unspecified | ||||
| 3060 | P3 | NEW | unspecified | Changes for full S60 ROM boot integrated into PDK | unspecified | Andrew Jordan | |||
| 3061 | P3 | NEW | unspecified | Deliver regularly built QEMU as part of PDK | unspecified | Andrew Jordan |
Delivered backlog items
| ID | P | Status | Version | Summary (3 tasks) ⇒ | Deadline | Component | keywords | |
|---|---|---|---|---|---|---|---|---|
| 2456 | P2 | RESOLVED | unspecified | ISB's ECAM contribution (Stage 1) | unspecified | |||
| 905 | P3 | RESOLVED | PDK_3.x | sound support | [1] | unspecified | ||
| 1632 | P3 | RESOLVED | unspecified | NAND Flash support on QEMU | unspecified |
Bugs
| ID | P | Status | Severity | Version | Summary (38 tasks) ⇒ | Deadline | Component | keywords | Assignee | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2615 | P2 | NEW | enhancement | unspecified | ISB's ECAM contribution (Stage 2) | unspecified | Andrew Jordan | |||
| 1274 | P3 | NEW | major | PDK_3.0.b | E32test t_shadow.EXE failed to load Logical Device Driver | unspecified | Attention_Required | Andrew Jordan | ||
| 1275 | P3 | NEW | major | PDK_3.0.b | E32test bm_suite.EXE failed to load Physical Device Driver | unspecified | Attention_Required | Andrew Jordan | ||
| 1276 | P3 | NEW | major | PDK_3.0.b | E32test t_sound2.exe failed to resume the sound device | unspecified | Attention_Required | Andrew Jordan | ||
| 1277 | P3 | NEW | major | PDK_3.0.b | E32test t_soundmchan.EXE failed while checking for Kernel heap | unspecified | Attention_Required | Andrew Jordan | ||
| 1278 | P3 | NEW | major | PDK_3.0.b | E32test t_usbapi.exe failed to load USB Logical Device Driver | unspecified | Attention_Required | Andrew Jordan | ||
| 1279 | P3 | NEW | major | PDK_3.0.b | E32test t_usbcsc.EXE failed to load USB Logical Device Driver | unspecified | Attention_Required | Andrew Jordan | ||
| 1280 | P3 | NEW | major | PDK_3.0.b | E32test t_ldddigitisertest.exe failed to get Hardware Abstraction Layer (HAL) data | unspecified | Attention_Required | Andrew Jordan | ||
| 1281 | P3 | NEW | major | PDK_3.0.b | E32test t_loadfail.exe failed to copy a dll to c:\ | unspecified | Attention_Required | Andrew Jordan | ||
| 1282 | P3 | NEW | major | PDK_3.0.b | E32test t_xxver2.exe failed to copy a file | unspecified | Attention_Required | Andrew Jordan | ||
| 1284 | P3 | PROPOSED | major | PDK_3.0.b | E32test t_vfp.EXE failed with unhandled exception i.e. KERN-EXEC 3 | unspecified | Attention_Required | Andrew Jordan | ||
| 1286 | P3 | NEW | major | PDK_3.x | E32test t_cache.exe failed to load Cache Logical Device Driver | unspecified | Attention_Required | Andrew Jordan | ||
| 1287 | P3 | NEW | major | PDK_3.x | E32test t_mwait.exe failed to load D_SHADOW Logical Device Driver | unspecified | Attention_Required | Andrew Jordan | ||
| 1288 | P3 | NEW | normal | PDK_3.x | E32test t_idrv.exe failed to open RFormat handle | unspecified | Attention_Required | Andrew Jordan | ||
| 1289 | P3 | NEW | major | PDK_3.x | E32test t_timer.exe failed to test locked timers | unspecified | Attention_Required | Andrew Jordan | ||
| 1290 | P3 | PROPOSED | major | PDK_3.x | E32test t_atomic.EXE failed with unhandled exception handling | unspecified | Attention_Required | Andrew Jordan | ||
| 1291 | P3 | PROPOSED | major | PDK_3.x | E32test t_tock.exe failed to load Logical Device Driver | unspecified | Attention_Required | Andrew Jordan | ||
| 1292 | P3 | PROPOSED | normal | PDK_3.x | E32test t_mstim.exe failed to load Test Logical Device Driver | unspecified | Attention_Required | Andrew Jordan | ||
| 1293 | P3 | NEW | major | PDK_3.x | E32test t_smpsafe.exe failed with invalid ProcessSMPUnsafeCount of LDD | unspecified | Attention_Required | Andrew Jordan | ||
| 1294 | P3 | NEW | major | PDK_3.x | E32test t_shal.exe failed to resume the sound device | unspecified | Attention_Required | Andrew Jordan | ||
| 1296 | P3 | PROPOSED | major | PDK_3.x | E32test t_cputime.exe failed while testing Fast Counter | unspecified | Attention_Required, Fixed_in_PDK_2.0.3, PDK_BUILD | Andrew Jordan | ||
| 1315 | P3 | NEW | major | PDK_3.0.b | F32test t_pageldrtst.exe failed during performance auto test | unspecified | Attention_Required | Andrew Jordan | ||
| 1633 | P3 | ASSIGNED | major | unspecified | Fix persistence issues in QEMU NAND Flash device | unspecified | Andrew Jordan | |||
| 1806 | P3 | PROPOSED | enhancement | PDK_3.0.e | GCC-E compilation error in qemu (1536) | unspecified | Attention_Required, Compiler_Compatibility, Symbian^3 | Andrew Jordan | ||
| 2118 | P3 | NEW | normal | PDK_3.0.g | Syborg Hal settings Errors | unspecified | Andrew Jordan | |||
| 2147 | P3 | NEW | major | PDK_3.x | Interface to base/bootstrap extension has changed in latest buildtools drop | unspecified | ||||
| 2192 | P3 | NEW | normal | PDK_3.0.g | thread iThread halsettings.exe::Main Killed -12 | unspecified | Andrew Jordan | |||
| 2311 | P3 | NEW | normal | PDK_3.0.g | Building the tests for QEMU failed due to missing compilation flags for e32tests in kernelhwsrv | unspecified | Andrew Jordan | |||
| 2917 | P3 | NEW | major | PDK_3.x | svphostfs filesystem doesn't return UID details for RFs:Entry | unspecified | Propagated_from_Symbian^2 | Andrew Jordan | ||
| 2935 | P3 | PROPOSED | normal | PDK_4.x | GCC compilation issues in sf/adaptation/qemu | unspecified | GCC_SURGE | Andrew Jordan | ||
| 3157 | P3 | NEW | normal | WiLink_Driver_6.1.1.0.6 | Compilation error in gui_common.h | unspecified | GCC_SURGE | |||
| 3158 | P3 | NEW | normal | PDK_4.x | Compilation error in qemu-char.c | unspecified | GCC_SURGE | |||
| 3160 | P3 | PROPOSED | normal | PDK_4.x | [GCCE] Illegal instruction in baseport/syborg/bootstrap/syborg.s | unspecified | Compiler_Compatibility, GCC_SURGE | |||
| 3162 | P3 | PROPOSED | normal | PDK_4.x | [GCCE] VFP math support needs excluded to build syborg ROM | unspecified | Compiler_Compatibility, GCC_SURGE | |||
| 3163 | P3 | PROPOSED | normal | PDK_4.x | [GCCE] Syborg baseport build breaks when EPOCROOT is not filesystem root. | unspecified | GCC_SURGE | |||
| 3164 | P3 | PROPOSED | normal | PDK_4.x | [GCCE] baseport/syborg/bld.inf needs to discriminate GCCE from ARMCC. | unspecified | Compiler_Compatibility, GCC_SURGE | |||
| 3508 | P3 | NEW | normal | unspecified | Persistent storage support breaks Linux compatibility | unspecified | GCC_SURGE | Andrew Jordan | ||
| 3598 | P3 | PROPOSED | normal | PDK_3.x | The argument for ReadReg() and WriteReg() in Syborg BSP overflows | unspecified | Andrew Jordan |
Comments
Sign in to comment…

