author | William Roberts <williamr@symbian.org> |
Thu, 22 Jul 2010 16:29:43 +0100 | |
branch | GCC_SURGE |
changeset 89 | 077b560f9789 |
parent 35 | bfd7df5b9067 |
child 127 | c0501b51f2b9 |
permissions | -rw-r--r-- |
0
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
1 |
This is repo contains the following; |
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
2 |
|
35
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
3 |
applications/ |
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
4 |
Sample application |
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
5 |
|
0
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
6 |
baseport/ |
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
7 |
The baseport (BSP) needed to run Symbian OS in QEMU |
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
8 |
|
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
9 |
docs/ |
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
10 |
Various documentation about the baseport, peripherals and how to use QEMU. |
9 | 11 |
The wiki folders contains a dump from Wiki documentation, thus the unfortunate .doc format. |
0
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
12 |
|
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
13 |
symbian-qemu-0.9.1-12/ |
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
14 |
A version of QEMU with some extra features not yet available in the QEMU mainline. |
9 | 15 |
A corresponding set of Windows/Linux binaries is available from the Symbian Foundation wiki |
16 |
http://developer.symbian.org/wiki/index.php/SYBORG/QEMU |
|
0
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
17 |
|
35
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
18 |
tools/e32test-driver/ |
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
19 |
A simple python script to run the E32test-suite and collect/summarize the results. |
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
20 |
|
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
21 |
tools/elf4rom/ |
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
22 |
The ELF4ROM command line tool and libraries. This tool is used to convert Symbian ROM images |
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
23 |
into debuggable elf files. See docs/wiki/ELF4ROM.doc for more information. |
bfd7df5b9067
Updated the README.txt file
Martin Trojer <martin.trojer@nokia.com>
parents:
10
diff
changeset
|
24 |
|
0
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
25 |
Some notes; |
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
26 |
|
8
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
27 |
* The source layout for baseport now matches the Symbian Foundation layout, and |
10
1cf69c2c2bbd
Adjust to /sf/adaptation/qemu, add package_definition.xml and syborg.mrp
William Roberts <williamr@symbian.org>
parents:
9
diff
changeset
|
28 |
will compile correctly if this repository is unpacked to /sf/adaptation/qemu. Eventually |
8
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
29 |
the baseport could move into the kernelhwsrv or boardsupport packages, but that |
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
30 |
would imply changing AsspNKernIncludePath in baseport/syborg/variant.mmh |
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
31 |
|
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
32 |
* Even though a version of QEMU is supplied, the TOT version of QEMU should be usable |
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
33 |
(but you will have to build it yourself). The QEMU version is supplied here to |
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
34 |
share some the extra features not yet available in mainline QEMU. Most noticeable |
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
35 |
the support for Python peripherals (and binary separation of QEMU and its peripheral) |
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
36 |
and the skinning support to supply a landing zone for phone specific buttons etc. |
0
ffa851df0825
Initial syborg (baseport) and documentation import
martin.trojer@nokia.com
parents:
diff
changeset
|
37 |
|
8
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
38 |
* Throughout the documentation the SVP is referenced. SVP stands for the |
3c796bbf0db3
Updated the README.txt - includes instructions on downloading ready-to-use QEMU binaries
William Roberts <williamr@symbian.org>
parents:
0
diff
changeset
|
39 |
"Symbian Virtual Platform" and this was the proposed product name of the |
9 | 40 |
QEMU based simulator. For the purpose of these sources and documents treat the SVP |
41 |
as QEMU with the syborg board models. |