Symbian3/PDK/Source/GUID-A91C6359-E547-51AD-AA8C-45BCAFBA98AC.dita
changeset 12 80ef3a206772
parent 5 f345bda72bc4
equal deleted inserted replaced
11:5072524fcc79 12:80ef3a206772
     7     Nokia Corporation - initial contribution.
     7     Nokia Corporation - initial contribution.
     8 Contributors: 
     8 Contributors: 
     9 -->
     9 -->
    10 <!DOCTYPE concept
    10 <!DOCTYPE concept
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
    12 <concept id="GUID-A91C6359-E547-51AD-AA8C-45BCAFBA98AC" xml:lang="en"><title>Kernel Architecture
    12 <concept id="GUID-A91C6359-E547-51AD-AA8C-45BCAFBA98AC" xml:lang="en"><title>Kernel
    13 (EKA2)</title><shortdesc>EKA2 is the principal Hardware and Kernel Services module. It manages
    13 Architecture (EKA2)</title><shortdesc>EKA2 is the principal Hardware and Kernel Services module.
    14 the CPU and memory resources of a phone, and provides an architecture for
    14 It manages the CPU and memory resources of a phone, and provides an
    15 device drivers to manage other hardware resources. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    15 architecture for device drivers to manage other hardware resources. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    16 <p id="GUID-B66850E3-11C9-58D6-ADB3-12ABBC1B792C"> The Kernel has a layered
    16 <p id="GUID-B66850E3-11C9-58D6-ADB3-12ABBC1B792C"> The Kernel has
    17 architecture so that it can be ported to different hardware. All base ports
    17 a layered architecture so that it can be ported to different hardware.
    18 must implement a layer called the ASSP/Variant that provides essential hardware-specific
    18 All base ports must implement a layer called the ASSP/Variant that
    19 services for the Kernel. </p>
    19 provides essential hardware-specific services for the Kernel. </p>
    20 <p>The Kernel also allows additional layers called personality layers to be
    20 <p>The Kernel also allows additional layers called personality layers
    21 created that provide emulations of traditional real time operating systems.
    21 to be created that provide emulations of traditional real time operating
    22 This allows applications that were written for those operating systems to
    22 systems. This allows applications that were written for those operating
    23 be run on Symbian platform. </p>
    23 systems to be run on Symbian platform. </p>
    24 <p>The device driver architecture and the services that the Kernel provides
    24 <p>The device driver architecture and the services that the Kernel
    25 to device drivers are described in the <xref href="GUID-0437DB4C-FC4E-51DC-BB4C-95C0B26834F5.dita">Device
    25 provides to device drivers are described in the <xref href="GUID-0437DB4C-FC4E-51DC-BB4C-95C0B26834F5.dita">Device Driver Guide</xref>. </p>
    26 Driver Guide</xref>. </p>
       
    27 </conbody><related-links>
    26 </conbody><related-links>
    28 <link href="GUID-77DF7A6B-F01D-5B9F-9C7A-662A04ED8BE7.dita"><linktext>ASSP   Kernel
    27 <link href="GUID-77DF7A6B-F01D-5B9F-9C7A-662A04ED8BE7.dita"><linktext>ASSP
    29 Extension Overview</linktext></link>
    28   Kernel Extension Overview</linktext></link>
    30 <link href="GUID-0437DB4C-FC4E-51DC-BB4C-95C0B26834F5.dita"><linktext>Device  
    29 <link href="GUID-0437DB4C-FC4E-51DC-BB4C-95C0B26834F5.dita"><linktext>Device
    31 Driver Guide</linktext></link>
    30   Driver Guide</linktext></link>
    32 <link href="GUID-C06CFF3E-23E9-5E0B-99A1-51B8ED95465F.dita"><linktext>USB Client
    31 <link href="GUID-C06CFF3E-23E9-5E0B-99A1-51B8ED95465F.dita"><linktext>USB
    33   Driver</linktext></link>
    32 Client   Driver</linktext></link>
    34 <link href="http://developer.symbian.org/wiki/index.php/Symbian_OS_Internals/1._Introducing_EKA2.dita">
    33 <link href="http://developer.symbian.org/wiki/index.php/Symbian_OS_Internals/1._Introducing_EKA2" scope="external"><linktext>Symbian OS Internals - Chapter 1 Introducing
    35 <linktext>Symbian OS Internals - Chapter 1 Introducing EKA2</linktext></link>
    34 EKA2</linktext></link>
    36 <link href="http://developer.symbian.org/wiki/index.php/Symbian_OS_Internals/2._Hardware_for_Symbian_OS.dita">
    35 <link href="http://developer.symbian.org/wiki/index.php/Symbian_OS_Internals/2._Hardware_for_Symbian_OS" scope="external"><linktext>Symbian OS Internals - Chapter 2 Hardware
    37 <linktext>Symbian OS Internals - Chapter 2 Hardware for Symbian OS</linktext>
    36 for Symbian OS</linktext></link>
    38 </link>
    37 <link href="http://developer.symbian.org/wiki/index.php/Symbian_OS_Internals/5._Kernel_Services" scope="external"><linktext>Symbian OS Internals - Chapter 5 Kernel
    39 <link href="http://developer.symbian.org/wiki/index.php/Symbian_OS_Internals/5._Kernel_Services.dita">
    38 Services</linktext></link>
    40 <linktext>Symbian OS Internals - Chapter 5 Kernel Services</linktext></link>
    39 <link href="http://developer.symbian.org/wiki/index.php/Symbian_OS_Internals/7._Memory_Models" scope="external"><linktext>Symbian OS Internals - Chapter 7 Memory
    41 <link href="http://developer.symbian.org/wiki/index.php/Symbian_OS_Internals/7._Memory_Models.dita">
    40 Model</linktext></link>
    42 <linktext>Symbian OS Internals - Chapter 7 Memory Model</linktext></link>
       
    43 </related-links></concept>
    41 </related-links></concept>