Symbian3/PDK/Source/GUID-A849B353-76E5-5AD6-851A-AF18C66AED48.dita
changeset 12 80ef3a206772
parent 9 59758314f811
equal deleted inserted replaced
11:5072524fcc79 12:80ef3a206772
     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-A849B353-76E5-5AD6-851A-AF18C66AED48" xml:lang="en"><title>Generic
    12 <concept id="GUID-A849B353-76E5-5AD6-851A-AF18C66AED48" xml:lang="en"><title>Generic
    13 Driver Support Overview</title><shortdesc>Generic driver related concepts in Symbian platform. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    13 Driver Support Overview</title><shortdesc>Generic driver related concepts in Symbian platform. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    14 <section id="GUID-DBF1C87D-7360-54B7-8658-B6659BF77F06-GENID-1-12-1-17-1-1-13-1-4-1-3-1"><title>Architecture</title> <p>The
    14 <section id="GUID-DBF1C87D-7360-54B7-8658-B6659BF77F06-GENID-1-12-1-18-1-1-13-1-4-1-3-1"><title>Architecture</title> <p>The
    15 role of a generic device driver is to give a user-side application access
    15 role of a generic device driver is to give a user-side application access
    16 to peripheral resources without exposing the operation of the underlying hardware.
    16 to peripheral resources without exposing the operation of the underlying hardware.
    17 A device driver is effectively an add-on to the kernel, and implements a polymorphic
    17 A device driver is effectively an add-on to the kernel, and implements a polymorphic
    18 interface defined by the kernel. It resides on the kernel side and therefore
    18 interface defined by the kernel. It resides on the kernel side and therefore
    19 has the same access rights, uses the kernel heap and links to the kernel,
    19 has the same access rights, uses the kernel heap and links to the kernel,