Adaptation/GUID-E3C7CB78-8A68-4FFA-BD00-04D27E67C1F3.dita
changeset 15 307f4279f433
equal deleted inserted replaced
14:578be2adaf3e 15:307f4279f433
       
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
       
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
       
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
       
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
       
     6 <!-- Initial Contributors:
       
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-E3C7CB78-8A68-4FFA-BD00-04D27E67C1F3" xml:lang="en"><title>Interrupt Quick Start</title><shortdesc>Describes how to get started with the Interrupt
       
    13 platform service.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    14 <section id="GUID-EAB1F5D0-D340-4578-8ECB-E325440261EC-GENID-1-2-1-10-1-5-1-7-1-1-5-1-3-1"><title>Getting
       
    15 started</title><ul>
       
    16 <li><p>The <xref href="GUID-654A788A-526A-4C3F-838C-05B09F0D5445.dita">Interrupt Technology Guide</xref> describes the key concepts of the
       
    17 Interrupt platform service.</p></li>
       
    18 <li><p>The <xref href="GUID-862CA4C4-C6E8-4D60-8DD0-F3590C92E15D.dita">Interrupt Client Interface</xref> section describes the Interrupt
       
    19 platform service API and its use by device drivers. </p></li>
       
    20 <li><p>The <xref href="GUID-5FB6BEFD-579B-4139-B54D-9CDCF2198A14.dita">Interrupt Implementation</xref> section describes the implementation
       
    21 of the Interrupt PSL.</p></li>
       
    22 <li><p>The <xref href="GUID-9B66387C-B6CF-41D9-BEFC-F79E30C70F52.dita">Interrupt Build Guide</xref> describes how to include the Interrupt
       
    23 platform service in a ROM image.</p></li>
       
    24 <li><p>The <xref href="GUID-E0A0C542-2922-407D-88E9-2DC5D159E1F6.dita">Interrupt Tools Guide</xref> describes the tools that are specific
       
    25 to the Interrupt platform service.</p></li>
       
    26 <li><p>The <xref href="GUID-2490DA46-A57B-4DFD-AA9C-2004D58486E3.dita">Interrupt Testing Guide</xref> explains how to test the functionality
       
    27 of the Interrupt platform service.</p></li>
       
    28 </ul>                     </section>
       
    29 <section id="GUID-16DBBAC5-8F94-45AC-B66D-C40FA24FA3DB"><title>Architecture</title><p>The following diagram shows the architecture of the Interrupt
       
    30 platform service:</p><fig id="GUID-BEC5FF9A-ECCE-481C-A697-2464F64F8A78">
       
    31 <title>Interrupt platform service architecture</title>
       
    32 <image href="GUID-40880992-B177-4584-84B4-6F6CF096E423_d0e96877_href.png" placement="inline"/>
       
    33 </fig><p>The Interrupt platform service provides an interface between
       
    34 the interrupt controller in the hardware and device drivers in the
       
    35 kernel-side. The Interrupt platform service is implemented in the
       
    36 ASSP/Variant module.</p></section>
       
    37 <section id="GUID-771CF32A-9FC4-435F-8B08-51221A5E5CDB"><title>Key
       
    38 users</title><ul>
       
    39 <li><p>Device driver developers – to bind and unbind interrupts.</p></li>
       
    40 <li><p>Hardware implementers and base port developers - to implement
       
    41 an interrupt dispatcher to manage interrupts. </p></li>
       
    42 </ul></section>
       
    43 </conbody></concept>