Adaptation/GUID-40F2BC43-5022-5F4E-B445-56FEF43FEB8B.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-40F2BC43-5022-5F4E-B445-56FEF43FEB8B" xml:lang="en"><title>Code
       
    13 Organization</title><shortdesc>Describes the MultiMediaCard Controller source code provided by
       
    14 Symbian platform</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    15 <section id="GUID-119E4B4A-03DB-5C79-AA97-14434E4BC2CA"><title>Platform independent
       
    16 layer</title> <p>The location of the source code and the header files for
       
    17 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
       
    18 controller</xref>, i.e. the generic DLL, provided by Symbian platform called <filepath>epbusm.dll</filepath>,
       
    19 is as follows: </p> <table id="GUID-79C5EC28-39F2-566A-9B5D-3EADC8F0FF68">
       
    20 <tgroup cols="3"><colspec colname="col0"/><colspec colname="col1"/><colspec colname="col2"/>
       
    21 <tbody>
       
    22 <row>
       
    23 <entry><p> </p> </entry>
       
    24 <entry><p> <b>Source location</b>  </p> </entry>
       
    25 <entry><p>Source files </p> </entry>
       
    26 </row>
       
    27 <row>
       
    28 <entry><p>Peripheral bus layer source code. </p> </entry>
       
    29 <entry><p> <filepath>...\e32\drivers\pbus\</filepath>  </p> </entry>
       
    30 <entry><ul>
       
    31 <li id="GUID-5B3ED907-1AB6-595B-B835-C5E3CFC1685F"><p> <filepath>spbus.cpp</filepath>  </p> </li>
       
    32 <li id="GUID-5F169AF7-270A-5CB5-9273-DD5014F508D8"><p> <filepath>pbusmedia.cpp</filepath>  </p> </li>
       
    33 </ul> </entry>
       
    34 </row>
       
    35 <row>
       
    36 <entry><p>Peripheral bus layer header files and inline functions. </p> </entry>
       
    37 <entry><p> <filepath>...\e32\include\drivers\</filepath>  </p> </entry>
       
    38 <entry><ul>
       
    39 <li id="GUID-D045781E-7586-5BD1-AEED-8C36C4D62D16"><p> <filepath>pbus.h</filepath>  </p> </li>
       
    40 <li id="GUID-F86AFC07-D180-5382-84B9-0E4973CA92E0"><p> <filepath>pbus.inl</filepath>  </p> </li>
       
    41 <li id="GUID-9B1814B4-1AEB-5917-8130-6146CF5009BF"><p> <filepath>pbusmedia.h</filepath>  </p> </li>
       
    42 </ul> </entry>
       
    43 </row>
       
    44 <row>
       
    45 <entry><p>MultiMediaCard layer source code. </p> </entry>
       
    46 <entry><p> <filepath>...\e32\drivers\pbus\mmc</filepath>  </p> </entry>
       
    47 <entry><ul>
       
    48 <li id="GUID-4772A3CE-E721-50FA-83E5-ECD31D50CAAA"><p> <filepath/>  </p> </li>
       
    49 <li id="GUID-05487506-9DAC-5033-ADCA-58DA75FC94F3"><p> <filepath>session.cpp</filepath>  </p> </li>
       
    50 <li id="GUID-CB1FA22B-50D6-599A-BE69-3EBBA19DB3DC"><p> <filepath>stack.cpp</filepath>  </p> </li>
       
    51 </ul> </entry>
       
    52 </row>
       
    53 <row>
       
    54 <entry><p>MultiMediaCard layer header files and inline functions. </p> </entry>
       
    55 <entry><p> <filepath>...\e32\include\drivers\</filepath>  </p> </entry>
       
    56 <entry><ul>
       
    57 <li id="GUID-BA815AF8-3CB3-5B01-8940-EF66D53C2CE5"><p> <filepath>mmc.h</filepath>  </p> </li>
       
    58 <li id="GUID-CFBD4DF0-3FFF-518D-8CEC-FA99804D7B72"><p> <filepath>mmc.inl</filepath>  </p> </li>
       
    59 <li id="GUID-5814CA3E-2274-5663-9005-CB78812C350E"><p> <filepath>mmc_ifc.h</filepath>  </p> </li>
       
    60 </ul> </entry>
       
    61 </row>
       
    62 </tbody>
       
    63 </tgroup>
       
    64 </table> </section>
       
    65 <section id="GUID-3E29AB5A-C48C-5C87-9008-CAFD370A7C65"><title>Platform specific
       
    66 layer</title> <p>The suggested location of the source code and the header
       
    67 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,
       
    68 and usually called <filepath>epbusmv.dll</filepath>, is the variant specific
       
    69 directory. This is the directory <filepath>...\&lt;VAR&gt;\specific\</filepath>. </p> <p>How
       
    70 you organize source and header files within this directory is up to you. </p> </section>
       
    71 </conbody></concept>