author | Dominic Pinkman <Dominic.Pinkman@Nokia.com> |
Fri, 22 Jan 2010 18:26:19 +0000 | |
changeset 1 | 25a17d01db0c |
child 3 | 46218c8b8afa |
permissions | -rw-r--r-- |
1
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
1 |
<?xml version="1.0" encoding="utf-8"?> |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
2 |
<!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
3 |
<!-- This component and the accompanying materials are made available under the terms of the License |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
4 |
"Eclipse Public License v1.0" which accompanies this distribution, |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
5 |
and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
6 |
<!-- Initial Contributors: |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
7 |
Nokia Corporation - initial contribution. |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
8 |
Contributors: |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
9 |
--> |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
10 |
<!DOCTYPE concept |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
11 |
PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
25a17d01db0c
Addition of the PDK content and example code for Documentation_content according to Feature bug 1607 and bug 1608
Dominic Pinkman <Dominic.Pinkman@Nokia.com>
parents:
diff
changeset
|
12 |
<concept xml:lang="en" id="GUID-FB248087-B0DC-5C06-AA8E-846474BCD01B"><title>Kernel and Hardware Services Quick Start</title><shortdesc>The Kernel is designed to simplify porting to hardware with minimal disruption. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody><section><title>Architecture</title> <p>For architectural details please see the documentation for each component. </p> </section> <section id="GUID-D0590B09-20EE-5324-8440-575794CDE8CB"><title>Getting started with Kernel and Hardware Services</title> <p>The kernel is designed to simplify porting. This means it has been designed in such a way as to make it easy to identify the various parts of the layered kernel stack that require porting for delivery to specific hardware. </p> <p>Kernel and Hardware Services provides: </p> <ul><li id="GUID-9C99790B-74A6-5D67-A060-B019B1700237"><p>A multi-tasking, real-time operating system kernel. This creates and manages the primary OS kernel abstractions, such as processes, memory management, and scheduling. </p> </li> <li id="GUID-2FF8573E-903D-5FC0-B427-58C266D63554"><p>Device drivers that provide logical interfaces to device hardware. </p> </li> <li id="GUID-CCAEDCE8-3B2F-5B71-9143-10C6F016842A"><p>Access to and management of file systems. </p> </li> </ul> <p>The documentation provides separate guides for: </p> <ul><li id="GUID-15D22112-D64D-56BD-AC55-7E9B2F963DC5"><p>Creators of applications and system services that use the services that the Kernel and Hardware Services components provide. </p> <ul><li id="GUID-0359934C-A599-5668-AAAB-2BED5D53E1DD"><p> <xref href="GUID-FF8F5D97-7D37-5F6B-84A3-C064E2FD53E0.dita">Managing basic system functions</xref> </p> </li> <li id="GUID-F7005CAB-B941-5797-9F3A-51A78B427E27"><p> <xref href="GUID-E530CBB9-C20D-5426-89AA-DC0281C05381.dita">Data Management</xref> </p> </li> <li id="GUID-5665A390-EBE7-5B03-958E-8EEDC154ADEA"><p> <xref href="GUID-9636A30F-39EB-54E6-8125-4487D4002FE0.dita">Memory management</xref> </p> </li> <li id="GUID-BCFDC424-FE25-5943-8141-A5C9A58A6D2E"><p> <xref href="GUID-C497F36F-BCA8-569D-826A-64EAD75C887C.dita"> Configuring locale settings</xref> </p> </li> <li id="GUID-BA533551-E2AF-5B65-A695-812E7BBD95A0"><p>APIS for working with: </p> <ul><li id="GUID-BDB0FD7E-D5AD-5521-954C-8AD1A49D4819"><p> <xref href="GUID-2E085BAD-AAD7-5D1A-89A7-287EE42D1069.dita">arrays</xref> </p> </li> <li id="GUID-A432ADA0-2C58-5F4E-B92E-C8B266889B48"><p> <xref href="GUID-DBF88873-21B1-5493-8EBF-C9071D314A09.dita">strings</xref> </p> </li> <li id="GUID-6A753F64-1225-53C2-B096-B24EFEBF3CCD"><p> <xref href="GUID-07A31FD0-304A-57CA-8FFE-4DAD8EE9B30F.dita">maths</xref> </p> </li> </ul> </li> </ul> </li> <li id="GUID-D3FB6624-C29D-5DE4-A5BE-F0A11D50B96F"><p>Creators of new device drivers, for licensees and partners who need to support new hardware devices. </p> <ul><li id="GUID-476583DB-1D63-5480-B98A-F57FF817A79D"><p> <xref href="GUID-2D977A02-5928-5441-8AE7-42A722F2A4B8.dita">Accessing Hardware</xref> </p> </li> </ul> </li> <li id="GUID-90A47716-0B34-5CBF-9527-911DD0528275"><p>Creators of base ports, who need to configure and extend the Kernel and Hardware Services software to run on new phone hardware. </p> <ul><li id="GUID-1EC24C93-A31C-5CF5-B04B-7AFFCD721824"><p> <xref href="GUID-4ADDC0D4-F784-5023-BD82-F6223C8DC79E.dita">Accessing files on a specific file system</xref> </p> </li> </ul> </li> </ul> </section> </conbody></concept> |