Adaptation/GUID-40F2BC43-5022-5F4E-B445-56FEF43FEB8B.dita
changeset 15 307f4279f433
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Adaptation/GUID-40F2BC43-5022-5F4E-B445-56FEF43FEB8B.dita	Fri Oct 15 14:32:18 2010 +0100
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
+<!-- This component and the accompanying materials are made available under the terms of the License 
+"Eclipse Public License v1.0" which accompanies this distribution, 
+and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
+<!-- Initial Contributors:
+    Nokia Corporation - initial contribution.
+Contributors: 
+-->
+<!DOCTYPE concept
+  PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
+<concept id="GUID-40F2BC43-5022-5F4E-B445-56FEF43FEB8B" xml:lang="en"><title>Code
+Organization</title><shortdesc>Describes the MultiMediaCard Controller source code provided by
+Symbian platform</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
+<section id="GUID-119E4B4A-03DB-5C79-AA97-14434E4BC2CA"><title>Platform independent
+layer</title> <p>The location of the source code and the header files for
+the <i>platform independent layer</i> of the <xref href="GUID-BE6AFD38-5952-537F-848C-C76C8F5FA9BF.dita#GUID-BE6AFD38-5952-537F-848C-C76C8F5FA9BF/GUID-50AB2022-B205-525B-83F9-0DE0275EC3EF">MultiMediaCard
+controller</xref>, i.e. the generic DLL, provided by Symbian platform called <filepath>epbusm.dll</filepath>,
+is as follows: </p> <table id="GUID-79C5EC28-39F2-566A-9B5D-3EADC8F0FF68">
+<tgroup cols="3"><colspec colname="col0"/><colspec colname="col1"/><colspec colname="col2"/>
+<tbody>
+<row>
+<entry><p> </p> </entry>
+<entry><p> <b>Source location</b>  </p> </entry>
+<entry><p>Source files </p> </entry>
+</row>
+<row>
+<entry><p>Peripheral bus layer source code. </p> </entry>
+<entry><p> <filepath>...\e32\drivers\pbus\</filepath>  </p> </entry>
+<entry><ul>
+<li id="GUID-5B3ED907-1AB6-595B-B835-C5E3CFC1685F"><p> <filepath>spbus.cpp</filepath>  </p> </li>
+<li id="GUID-5F169AF7-270A-5CB5-9273-DD5014F508D8"><p> <filepath>pbusmedia.cpp</filepath>  </p> </li>
+</ul> </entry>
+</row>
+<row>
+<entry><p>Peripheral bus layer header files and inline functions. </p> </entry>
+<entry><p> <filepath>...\e32\include\drivers\</filepath>  </p> </entry>
+<entry><ul>
+<li id="GUID-D045781E-7586-5BD1-AEED-8C36C4D62D16"><p> <filepath>pbus.h</filepath>  </p> </li>
+<li id="GUID-F86AFC07-D180-5382-84B9-0E4973CA92E0"><p> <filepath>pbus.inl</filepath>  </p> </li>
+<li id="GUID-9B1814B4-1AEB-5917-8130-6146CF5009BF"><p> <filepath>pbusmedia.h</filepath>  </p> </li>
+</ul> </entry>
+</row>
+<row>
+<entry><p>MultiMediaCard layer source code. </p> </entry>
+<entry><p> <filepath>...\e32\drivers\pbus\mmc</filepath>  </p> </entry>
+<entry><ul>
+<li id="GUID-4772A3CE-E721-50FA-83E5-ECD31D50CAAA"><p> <filepath/>  </p> </li>
+<li id="GUID-05487506-9DAC-5033-ADCA-58DA75FC94F3"><p> <filepath>session.cpp</filepath>  </p> </li>
+<li id="GUID-CB1FA22B-50D6-599A-BE69-3EBBA19DB3DC"><p> <filepath>stack.cpp</filepath>  </p> </li>
+</ul> </entry>
+</row>
+<row>
+<entry><p>MultiMediaCard layer header files and inline functions. </p> </entry>
+<entry><p> <filepath>...\e32\include\drivers\</filepath>  </p> </entry>
+<entry><ul>
+<li id="GUID-BA815AF8-3CB3-5B01-8940-EF66D53C2CE5"><p> <filepath>mmc.h</filepath>  </p> </li>
+<li id="GUID-CFBD4DF0-3FFF-518D-8CEC-FA99804D7B72"><p> <filepath>mmc.inl</filepath>  </p> </li>
+<li id="GUID-5814CA3E-2274-5663-9005-CB78812C350E"><p> <filepath>mmc_ifc.h</filepath>  </p> </li>
+</ul> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-3E29AB5A-C48C-5C87-9008-CAFD370A7C65"><title>Platform specific
+layer</title> <p>The suggested location of the source code and the header
+files for the <i>platform specific layer</i> of the <xref href="GUID-BE6AFD38-5952-537F-848C-C76C8F5FA9BF.dita#GUID-BE6AFD38-5952-537F-848C-C76C8F5FA9BF/GUID-50AB2022-B205-525B-83F9-0DE0275EC3EF">MultiMediaCard controller</xref>, i.e. the variant DLL, provided by you,
+and usually called <filepath>epbusmv.dll</filepath>, is the variant specific
+directory. This is the directory <filepath>...\&lt;VAR&gt;\specific\</filepath>. </p> <p>How
+you organize source and header files within this directory is up to you. </p> </section>
+</conbody></concept>
\ No newline at end of file