Symbian3/PDK/Source/GUID-423537D5-2C8A-5C26-8D7B-60446E95F681.dita
changeset 5 f345bda72bc4
parent 1 25a17d01db0c
child 14 578be2adaf3e
--- a/Symbian3/PDK/Source/GUID-423537D5-2C8A-5C26-8D7B-60446E95F681.dita	Tue Mar 30 11:42:04 2010 +0100
+++ b/Symbian3/PDK/Source/GUID-423537D5-2C8A-5C26-8D7B-60446E95F681.dita	Tue Mar 30 11:56:28 2010 +0100
@@ -10,10 +10,11 @@
 <!DOCTYPE concept
   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
 <concept id="GUID-423537D5-2C8A-5C26-8D7B-60446E95F681" xml:lang="en"><title>Interrupt
-Layer Initialisation</title><shortdesc>This topic describes how to implement the <apiname>Asic::Init1()</apiname> and <apiname>Asic::Init3()</apiname> functions
+Layer Initialisation</title><shortdesc>This topic describes how to implement the <codeph>Asic::Init1()</codeph> and <codeph>Asic::Init3()</codeph> functions
 to initialise interrupts. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
-<section id="GUID-78C26133-367A-44B4-832F-52299F1639BC"><title>In first phase initialisation</title> <p>During first phase
-initialisation of start-up, the kernel calls the ASSP's implementation of <xref href="GUID-A83A7C3C-7DC0-3B9C-842F-70FCC751365D.dita#GUID-A83A7C3C-7DC0-3B9C-842F-70FCC751365D/GUID-63F2135B-4264-3B3B-9B68-656A89BF7EE9"><apiname>Asic::Init1()</apiname></xref>.
+<section id="GUID-78C26133-367A-44B4-832F-52299F1639BC"><title>In first phase
+initialisation</title> <p>During first phase initialisation of start-up, the
+kernel calls the ASSP's implementation of <xref href="GUID-A83A7C3C-7DC0-3B9C-842F-70FCC751365D.dita#GUID-A83A7C3C-7DC0-3B9C-842F-70FCC751365D/GUID-63F2135B-4264-3B3B-9B68-656A89BF7EE9"><apiname>Asic::Init1()</apiname></xref>.
 For the template reference board, where the ASSP is split into a common, ASSP
 layer and a device-specific (variant) layer, interrupt handling is initialised
 in the ASSP layer, specifically in <codeph>TemplateAssp::Init1()</codeph>,
@@ -60,8 +61,9 @@
 <li id="GUID-F4D217AF-8B8D-56AB-8D09-2E70566FE5D2"><p>Bind any ISRs that handle
 chained or pseudo interrupts </p> </li>
 </ul> </section>
-<section id="GUID-7D6DACC3-FAD7-49C8-98DE-1024518E49AF"><title>In third phase initialisation</title> <p>During third phase
-initialisation of start-up, the kernel calls the ASSP's implementation of <xref href="GUID-A83A7C3C-7DC0-3B9C-842F-70FCC751365D.dita#GUID-A83A7C3C-7DC0-3B9C-842F-70FCC751365D/GUID-FE55E398-7F08-384F-9E74-2CC2E45002B6"><apiname>Asic::Init3()</apiname></xref>. </p> <p>Note
+<section id="GUID-7D6DACC3-FAD7-49C8-98DE-1024518E49AF"><title>In third phase
+initialisation</title> <p>During third phase initialisation of start-up, the
+kernel calls the ASSP's implementation of <xref href="GUID-A83A7C3C-7DC0-3B9C-842F-70FCC751365D.dita#GUID-A83A7C3C-7DC0-3B9C-842F-70FCC751365D/GUID-FE55E398-7F08-384F-9E74-2CC2E45002B6"><apiname>Asic::Init3()</apiname></xref>. </p> <p>Note
 that interrupts are <i>enabled</i> during third phase initialisation. </p> <p>Within
 your implementation of <codeph>Init3()</codeph>, if you need to, call <xref href="GUID-E7A7083C-97B9-39B9-A147-4A6E314EE3A3.dita#GUID-E7A7083C-97B9-39B9-A147-4A6E314EE3A3/GUID-BB169E6E-D8F9-3762-899D-6DBA4B29CF87"><apiname>Interrupt::Enable()</apiname></xref> on
 any of the interrupt sources that are bound to a chained or pseudo ISR dispatcher.