equal
deleted
inserted
replaced
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, |