From RTSC-Pedia

Jump to: navigation, search

Contents

Referenced Docs

Orphaned Docs

XML Manifest

<doc title='Main Page' subtitle='Home of the <b>RTSC-Pedia</b>' light='none' href='Main_Page.html' geturl='Main_Page'>
    
    <sec title='Document binders' anchor='Document_binders'>
        
        <doc title='General Information' subtitle='White-papers and high-level FAQs' light='yellow' href='General_Information.html' geturl='General_Information'>
            
            <doc title='Introducing RTSC' subtitle='Learning about <i>Real-Time Software Components</i>' light='green' href='Introducing_RTSC.html' geturl='Introducing_RTSC'>
                
                <sec title=' Bringing component technology to embedded C' anchor='_Bringing_component_technology_to_embedded_C'>
                </sec>
                
                <sec title=' From producer to consumer under RTSC' anchor='_From_producer_to_consumer_under_RTSC'>
                </sec>
                
                <sec title=' A quick tour of the XDCtools product' anchor='_A_quick_tour_of_the_XDCtools_product'>
                </sec>
                
                <sec title=' Additional RTSC resources' anchor='_Additional_RTSC_resources'>
                </sec>
                
                <sec title='See also' anchor='See_also'>
                </sec>
            
            </doc>
            
            <doc title='The RTSC Flow' subtitle='From component production to component consumption' light='green' href='The_RTSC_Flow.html' geturl='The_RTSC_Flow'>
                
                <sec title='Phase 1 &#151; Specification' anchor='Phase_1_.C2.97_Specification'>
                </sec>
                
                <sec title='Phase 2 &#151; Implementation' anchor='Phase_2_.C2.97_Implementation'>
                </sec>
                
                <sec title='Phase 3 &#151; Packaging' anchor='Phase_3_.C2.97_Packaging'>
                </sec>
                
                <sec title='Phase 4 &#151; Configuration' anchor='Phase_4_.C2.97_Configuration'>
                </sec>
                
                <sec title='Phase 5 &#151; Analysis' anchor='Phase_5_.C2.97_Analysis'>
                </sec>
            
            </doc>
            
            <doc title='High-Level FAQs' subtitle='General questions about <i>Real-Time Software Components</i>' light='yellow' href='High-Level_FAQs.html' geturl='High-Level_FAQs'>
                
                <doc title='FAQ-080713-1' subtitle='<i>I'm an embedded C programmer, so why should I care about RTSC</i>' light='green' href='FAQ-080713-1.html' geturl='FAQ-080713-1'>
                
                </doc>
                
                <doc title='FAQ-080713-2' subtitle='<i>What are the essential features/benefits of components in general</i>' light='green' href='FAQ-080713-2.html' geturl='FAQ-080713-2'>
                
                </doc>
                
                <doc title='FAQ-080713-3' subtitle='<i>How does RTSC expand standard C to embrace software components</i>' light='green' href='FAQ-080713-3.html' geturl='FAQ-080713-3'>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='FAQ-080713-5' subtitle='<i>What's the relationship between RTSC and the <tt>XDCtools</tt> product</i>' light='green' href='FAQ-080713-5.html' geturl='FAQ-080713-5'>
                
                </doc>
                
                <doc title='FAQ-080713-4' subtitle='<i>Can I leverage RTSC with legacy content, or am I starting from scratch</i>' light='green' href='FAQ-080713-4.html' geturl='FAQ-080713-4'>
                
                </doc>
                
                <doc title='FAQ-080713-6' subtitle='<i>Who's using RTSC today, and what's the roadmap going forward</i>' light='yellow' href='FAQ-080713-6.html' geturl='FAQ-080713-6'>
                
                </doc>
                
                <doc title='FAQ-080713-9' subtitle='<i>How is the <b>RTSC-Pedia</b> organized, and what sorts of documents exist</i>' light='yellow' href='FAQ-080713-9.html' geturl='FAQ-080713-9'>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='FAQ-080713-7' subtitle='<i>If I'm only consuming RTSC content, what should I read next</i>' light='yellow' href='FAQ-080713-7.html' geturl='FAQ-080713-7'>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='FAQ-080713-8' subtitle='<i>I also want to produce RTSC content, what should I read next</i>' light='yellow' href='FAQ-080713-8.html' geturl='FAQ-080713-8'>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
            
            </doc>
        
        </doc>
        
        <doc title='RTSC Programming' subtitle='From primers to advanced topics' light='yellow' href='RTSC_Programming.html' geturl='RTSC_Programming'>
            
            <sec title='Primers' anchor='Primers'>
                
                <doc title='RTSC Module Primer' subtitle='Producing and consuming spec'd modules' light='green' href='RTSC_Module_Primer.html' geturl='RTSC_Module_Primer'>
                    
                    <sec title='Who's the audience' anchor='Who.27s_the_audience'>
                    </sec>
                    
                    <sec title='What we'll cover' anchor='What_we.27ll_cover'>
                        
                        <doc title='RTSC Module Primer/Lesson 0' subtitle='Getting started &#151; installing examples and tools' light='green' href='RTSC_Module_Primer__Lesson_0.html' geturl=''>
                            
                            <sec title='Unpacking the examples' anchor='Unpacking_the_examples'>
                            </sec>
                            
                            <sec title='Downloading the XDCtools product' anchor='Downloading_the_XDCtools_product'>
                            </sec>
                            
                            <sec title='Assigning environment variables' anchor='Assigning_environment_variables'>
                            </sec>
                            
                            <sec title='Locating some C compilers' anchor='Locating_some_C_compilers'>
                            </sec>
                            
                            <sec title='Configuring for build' anchor='Configuring_for_build'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 1' subtitle='Basic concepts &#151; constructing "Hello World"' light='green' href='RTSC_Module_Primer__Lesson_1.html' geturl=''>
                            
                            <sec title='Reading the program' anchor='Reading_the_program'>
                            </sec>
                            
                            <sec title='Configuring RTSC programs' anchor='Configuring_RTSC_programs'>
                            </sec>
                            
                            <sec title='Building and running the program' anchor='Building_and_running_the_program'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 2' subtitle='Configuration parameters &#151; using the <tt>Bench</tt> module' light='green' href='RTSC_Module_Primer__Lesson_2.html' geturl=''>
                            
                            <sec title='Reading the program' anchor='Reading_the_program'>
                            </sec>
                            
                            <sec title='Assigning values to module configs' anchor='Assigning_values_to_module_configs'>
                            </sec>
                            
                            <sec title='Building the program' anchor='Building_the_program'>
                            </sec>
                            
                            <sec title='Running and modifying the program' anchor='Running_and_modifying_the_program'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 3' subtitle='Instance objects &#151; using the <tt>RandGen</tt> module' light='green' href='RTSC_Module_Primer__Lesson_3.html' geturl=''>
                            
                            <sec title='Reading the program' anchor='Reading_the_program'>
                            </sec>
                            
                            <sec title='Running the program' anchor='Running_the_program'>
                            </sec>
                            
                            <sec title='Creating instance objects' anchor='Creating_instance_objects'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 4' subtitle='Instance object life-cycle &#151; using the <tt>RandGen</tt> module' light='green' href='RTSC_Module_Primer__Lesson_4.html' geturl=''>
                            
                            <sec title='Running the program' anchor='Running_the_program'>
                            </sec>
                            
                            <sec title='Reading the program' anchor='Reading_the_program'>
                            </sec>
                            
                            <sec title='Guidelines for usage' anchor='Guidelines_for_usage'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 5' subtitle='Packages &#151; revisiting "Hello World"' light='green' href='RTSC_Module_Primer__Lesson_5.html' geturl=''>
                            
                            <sec title='Introducing the package' anchor='Introducing_the_package'>
                            </sec>
                            
                            <sec title='Prescribing "what" to build' anchor='Prescribing_.22what.22_to_build'>
                            </sec>
                            
                            <sec title='Building the package' anchor='Building_the_package'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 6' subtitle='Modules &#151; generalizing "Hello World"' light='green' href='RTSC_Module_Primer__Lesson_6.html' geturl=''>
                            
                            <sec title='Introducing the module' anchor='Introducing_the_module'>
                            </sec>
                            
                            <sec title='Specifying the module' anchor='Specifying_the_module'>
                            </sec>
                            
                            <sec title='Implementing the module' anchor='Implementing_the_module'>
                            </sec>
                            
                            <sec title='Building the package' anchor='Building_the_package'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 7' subtitle='Modules &#151; implementing <tt>acme.utils.Bench</tt>' light='green' href='RTSC_Module_Primer__Lesson_7.html' geturl=''>
                            
                            <sec title='Specifying the module' anchor='Specifying_the_module'>
                            </sec>
                            
                            <sec title='Implementing the module (target-domain)' anchor='Implementing_the_module_.28target-domain.29'>
                            </sec>
                            
                            <sec title='Implementing the module (meta-domain)' anchor='Implementing_the_module_.28meta-domain.29'>
                            </sec>
                            
                            <sec title='Building the package' anchor='Building_the_package'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 8' subtitle='Instance modules &#151; implementing <tt>bravo.math.RandGen</tt>' light='green' href='RTSC_Module_Primer__Lesson_8.html' geturl=''>
                            
                            <sec title='Specifying the module' anchor='Specifying_the_module'>
                            </sec>
                            
                            <sec title='Implementing the module (target-domain)' anchor='Implementing_the_module_.28target-domain.29'>
                            </sec>
                            
                            <sec title='Implementing the module (meta-domain)' anchor='Implementing_the_module_.28meta-domain.29'>
                            </sec>
                            
                            <sec title='Building the package' anchor='Building_the_package'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 9' subtitle='Modules, packages, and testing &#151; bringing it all together' light='green' href='RTSC_Module_Primer__Lesson_9.html' geturl=''>
                            
                            <sec title='Specifying the module' anchor='Specifying_the_module'>
                            </sec>
                            
                            <sec title='Implementing the module (target-domain)' anchor='Implementing_the_module_.28target-domain.29'>
                            </sec>
                            
                            <sec title='Implementing the module (meta-domain)' anchor='Implementing_the_module_.28meta-domain.29'>
                            </sec>
                            
                            <sec title='Testing the module' anchor='Testing_the_module'>
                            </sec>
                            
                            <sec title='Managing a test-suite' anchor='Managing_a_test-suite'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Module Primer/Lesson 10' subtitle='Next steps &#151; learning more about RTSC' light='green' href='RTSC_Module_Primer__Lesson_10.html' geturl=''>
                            
                            <sec title='From modules to interfaces' anchor='From_modules_to_interfaces'>
                            </sec>
                            
                            <sec title='More on packaging and scripting' anchor='More_on_packaging_and_scripting'>
                            </sec>
                            
                            <sec title='The `xdc.runtime` package' anchor='The_.60xdc.runtime.60_package'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='How to proceed' anchor='How_to_proceed'>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='RTSC Interface Primer' subtitle='Working with spec'd target modules in the abstract' light='yellow' href='RTSC_Interface_Primer.html' geturl='RTSC_Interface_Primer'>
                    
                    <sec title='Who's the audience' anchor='Who.27s_the_audience'>
                    </sec>
                    
                    <sec title='What we'll cover' anchor='What_we.27ll_cover'>
                        
                        <doc title='RTSC Interface Primer/Lesson 11' subtitle='Module abstraction &#151; specifying &amp; implementing the <tt>IGen</tt> interface' light='yellow' href='RTSC_Interface_Primer__Lesson_11.html' geturl=''>
                            
                            <sec title='Another sequence generator' anchor='Another_sequence_generator'>
                            </sec>
                            
                            <sec title='Abstracting `RandGen` and `SineGen`' anchor='Abstracting_.60RandGen.60_and_.60SineGen.60'>
                            </sec>
                            
                            <sec title='Implementing `IGen` modules' anchor='Implementing_.60IGen.60_modules'>
                            </sec>
                            
                            <sec title='Further abstracting `SineGen`' anchor='Further_abstracting_.60SineGen.60'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Interface Primer/Lesson 12' subtitle='Proxy modules &#151; generalizing the implementation of <tt>Bench</tt>' light='yellow' href='RTSC_Interface_Primer__Lesson_12.html' geturl=''>
                            
                            <sec title='Abstracting the `clock` function' anchor='Abstracting_the_.60clock.60_function'>
                            </sec>
                            
                            <sec title='Alternate `IClock` implementations' anchor='Alternate_.60IClock.60_implementations'>
                            </sec>
                            
                            <sec title='Using a spec'd proxy module' anchor='Using_a_spec.27d_proxy_module'>
                            </sec>
                            
                            <sec title='Considerations for configuration' anchor='Considerations_for_configuration'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Interface Primer/Lesson 13' subtitle='Proxy modules &#151; managing target-specific <tt>Fir</tt> implementations' light='yellow' href='RTSC_Interface_Primer__Lesson_13.html' geturl=''>
                            
                            <sec title='Establishing a baseline' anchor='Establishing_a_baseline'>
                            </sec>
                            
                            <sec title='Optimizing for TMS32064+' anchor='Optimizing_for_TMS32064.2B'>
                            </sec>
                            
                            <sec title='Generalizing through a proxy' anchor='Generalizing_through_a_proxy'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Interface Primer/Lesson 14' subtitle='Abstract testing &#151; benchmarking <tt>IFir</tt> implementations' light='yellow' href='RTSC_Interface_Primer__Lesson_14.html' geturl=''>
                            
                            <sec title='Testing more generically' anchor='Testing_more_generically'>
                            </sec>
                            
                            <sec title='Building and running the tests' anchor='Building_and_running_the_tests'>
                            </sec>
                            
                            <sec title='Interpreting benchmark results' anchor='Interpreting_benchmark_results'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Interface Primer/Lesson 15' subtitle='Abstract instances &#151; techniques for creating <tt>IGen</tt> objects' light='yellow' href='RTSC_Interface_Primer__Lesson_15.html' geturl=''>
                            
                            <sec title='Creating instances statically &#151; `AppSt`' anchor='Creating_instances_statically_.C2.97_.60AppSt.60'>
                            </sec>
                            
                            <sec title='Creating instances dynamically &#151; `AppDy`' anchor='Creating_instances_dynamically_.C2.97_.60AppDy.60'>
                            </sec>
                            
                            <sec title='Working with instance factories &#151; `AppFa`' anchor='Working_with_instance_factories_.C2.97_.60AppFa.60'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='How to proceed' anchor='How_to_proceed'>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='RTSC Packaging Primer' subtitle='Producing and consuming packaged content' light='yellow' href='RTSC_Packaging_Primer.html' geturl='RTSC_Packaging_Primer'>
                    
                    <sec title='Who's the audience' anchor='Who.27s_the_audience'>
                    </sec>
                    
                    <sec title='What we'll cover' anchor='What_we.27ll_cover'>
                        
                        <doc title='RTSC Packaging Primer/Lesson 0' subtitle='Getting started &#151; installing examples and tools' light='yellow' href='RTSC_Packaging_Primer__Lesson_0.html' geturl=''>
                            
                            <sec title='Unpacking the examples' anchor='Unpacking_the_examples'>
                            </sec>
                            
                            <sec title='Downloading the XDCtools product' anchor='Downloading_the_XDCtools_product'>
                            </sec>
                            
                            <sec title='Locating some C compilers' anchor='Locating_some_C_compilers'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 1' subtitle='Basic concepts &#151; deploying the <tt>acme.utils</tt> package' light='yellow' href='RTSC_Packaging_Primer__Lesson_1.html' geturl=''>
                            
                            <sec title='Different forms of a package' anchor='Different_forms_of_a_package'>
                            </sec>
                            
                            <sec title='Populating a package repository' anchor='Populating_a_package_repository'>
                            </sec>
                            
                            <sec title='Locating packages in repositories' anchor='Locating_packages_in_repositories'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 2' subtitle='Repository management &#151; deploying <tt>charlie_mathsuite_2_71</tt>' light='yellow' href='RTSC_Packaging_Primer__Lesson_2.html' geturl=''>
                            
                            <sec title='Working with product bundles' anchor='Working_with_product_bundles'>
                            </sec>
                            
                            <sec title='Adding versus merging repositories' anchor='Adding_versus_merging_repositories'>
                            </sec>
                            
                            <sec title='Handling per-package updates' anchor='Handling_per-package_updates'>
                            </sec>
                            
                            <sec title='Defining alternate package paths' anchor='Defining_alternate_package_paths'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 3' subtitle='Client Applications &#151; consuming deployed package content' light='yellow' href='RTSC_Packaging_Primer__Lesson_3.html' geturl=''>
                            
                            <sec title='Reading the program' anchor='Reading_the_program'>
                            </sec>
                            
                            <sec title='Configuring RTSC programs' anchor='Configuring_RTSC_programs'>
                            </sec>
                            
                            <sec title='Building and running the program' anchor='Building_and_running_the_program'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 4' subtitle='Elementary Packages &#151; producing <tt>charlie.sqrtlib.samples</tt>' light='yellow' href='RTSC_Packaging_Primer__Lesson_4.html' geturl=''>
                            
                            <sec title='Specifying the package' anchor='Specifying_the_package'>
                            </sec>
                            
                            <sec title='Scripting package production' anchor='Scripting_package_production'>
                            </sec>
                            
                            <sec title='Using the `xdc` command' anchor='Using_the_.60xdc.60_command'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 5' subtitle='Package Build &#151; compiling <tt>charlie.sqrtlib</tt> libraries' light='yellow' href='RTSC_Packaging_Primer__Lesson_5.html' geturl=''>
                            
                            <sec title='Specifying the package' anchor='Specifying_the_package'>
                            </sec>
                            
                            <sec title='Preparing `config.bld`' anchor='Preparing_.60config.bld.60'>
                            </sec>
                            
                            <sec title='Prescribing "what" to build' anchor='Prescribing_.22what.22_to_build'>
                            </sec>
                            
                            <sec title='Using the `xdc` command' anchor='Using_the_.60xdc.60_command'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 6' subtitle='Package Release &#151; manufacturing <tt>charlie.sqrtlib</tt> archives' light='yellow' href='RTSC_Packaging_Primer__Lesson_6.html' geturl=''>
                            
                            <sec title='Releasing multiple archives' anchor='Releasing_multiple_archives'>
                            </sec>
                            
                            <sec title='Filtering released content' anchor='Filtering_released_content'>
                            </sec>
                            
                            <sec title='Using the `xdc` command' anchor='Using_the_.60xdc.60_command'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 7' subtitle='Program Configuration &#151; selecting <tt>charlie.sqrtlib</tt> libraries' light='yellow' href='RTSC_Packaging_Primer__Lesson_7.html' geturl=''>
                            
                            <sec title='Specifying the `Settings` module' anchor='Specifying_the_.60Settings.60_module'>
                            </sec>
                            
                            <sec title='Implementing the `getLibs` function' anchor='Implementing_the_.60getLibs.60_function'>
                            </sec>
                            
                            <sec title='The `xdc.IPackage` interface' anchor='The_.60xdc.IPackage.60_interface'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 8' subtitle='Package Test &#151; managing a <tt>charlie.sqrtlib</tt> test suite' light='yellow' href='RTSC_Packaging_Primer__Lesson_8.html' geturl=''>
                            
                            <sec title='Generalized test packages' anchor='Generalized_test_packages'>
                            </sec>
                            
                            <sec title='Prescribing a set of tests' anchor='Prescribing_a_set_of_tests'>
                            </sec>
                            
                            <sec title='Building the programs' anchor='Building_the_programs'>
                            </sec>
                            
                            <sec title='Running the tests' anchor='Running_the_tests'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 9' subtitle='Product Bundles &#151; producing <tt>charlie_mathsuite_2_71</tt>' light='yellow' href='RTSC_Packaging_Primer__Lesson_9.html' geturl=''>
                            
                            <sec title='Conveying version information' anchor='Conveying_version_information'>
                            </sec>
                            
                            <sec title='Populating internal repositories' anchor='Populating_internal_repositories'>
                            </sec>
                            
                            <sec title='Building with the `xdc` command' anchor='Building_with_the_.60xdc.60_command'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='RTSC Packaging Primer/Lesson 10' subtitle='Next steps &#151; Learning more about RTSC' light='red' href='RTSC_Packaging_Primer__Lesson_10.html' geturl=''>
                        
                        </doc>
                    </sec>
                    
                    <sec title='How to proceed' anchor='How_to_proceed'>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='RTSC Scripting Primer' subtitle='Working with content in the meta-domain' light='yellow' href='RTSC_Scripting_Primer.html' geturl='RTSC_Scripting_Primer'>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
            </sec>
            
            <sec title='Advanced Topics' anchor='Advanced_Topics'>
                
                <doc title='Embedded Instances' subtitle='When (and when not) to use the type <tt>Object</tt>' light='yellow' href='Embedded_Instances.html' geturl='Embedded_Instances'>
                    
                    <sec title='The types `Handle`, `Struct`, and `Object`' anchor='The_types_.60Handle.60.2C_.60Struct.60.2C_and_.60Object.60'>
                    </sec>
                    
                    <sec title='Performance impact of linking versus embedding' anchor='Performance_impact_of_linking_versus_embedding'>
                    </sec>
                    
                    <sec title='An idiomatic example of embedded instances' anchor='An_idiomatic_example_of_embedded_instances'>
                    </sec>
                    
                    <sec title='Implications for binary compatibility' anchor='Implications_for_binary_compatibility'>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
            </sec>
        
        </doc>
        
        <doc title='XDCtools User's Guide' subtitle='Working with the <tt>XDCtools</tt> product' light='yellow' href='XDCtools_User%27s_Guide.html' geturl='XDCtools_User%27s_Guide'>
            
            <sec title=' Getting started ' anchor='_Getting_started_'>
                
                <doc title='Overview of RTSC' subtitle='Brief introduction to RTSC and XDCtools' light='yellow' href='Overview_of_RTSC.html' geturl='Overview_of_RTSC'>
                    
                    <sec title='What is RTSC?' anchor='What_is_RTSC.3F'>
                    </sec>
                    
                    <sec title='RTSC and XDCtools Terminology' anchor='RTSC_and_XDCtools_Terminology'>
                    </sec>
                
                </doc>
                
                <doc title='XDCtools Installation Guide' subtitle='How to install the <tt>XDCtools</tt> product' light='yellow' href='XDCtools_Installation_Guide.html' geturl='XDCtools_Installation_Guide'>
                    
                    <sec title=' Installing XDCtools ' anchor='_Installing_XDCtools_'>
                    </sec>
                    
                    <sec title='= About Network Installations ' anchor='.3D_About_Network_Installations_'>
                    </sec>
                    
                    <sec title=' Adding XDCtools to Your `PATH` ' anchor='_Adding_XDCtools_to_Your_.60PATH.60_'>
                    </sec>
                    
                    <sec title=' Setting your `XDCPATH` ' anchor='_Setting_your_.60XDCPATH.60_'>
                    </sec>
                    
                    <sec title=' Setting an Environment Variable in Microsoft Windows ' anchor='_Setting_an_Environment_Variable_in_Microsoft_Windows_'>
                    </sec>
                    
                    <sec title=' Testing your XDCtools Installation ' anchor='_Testing_your_XDCtools_Installation_'>
                    </sec>
                    
                    <sec title=' Upgrading XDCtools in Code Composer Studio v4 ' anchor='_Upgrading_XDCtools_in_Code_Composer_Studio_v4_'>
                    </sec>
                    
                    <sec title=' Uninstalling XDCtools ' anchor='_Uninstalling_XDCtools_'>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='Using XDCtools Commands' subtitle='Setting up your development environment' light='yellow' href='Using_XDCtools_Commands.html' geturl='Using_XDCtools_Commands'>
                    
                    <sec title='Running XDCtools commands' anchor='Running_XDCtools_commands'>
                    </sec>
                    
                    <sec title='= Creating command aliases ' anchor='.3D_Creating_command_aliases_'>
                    </sec>
                    
                    <sec title='=Setting your PATH definition' anchor='.3DSetting_your_PATH_definition'>
                    </sec>
                    
                    <sec title=' Getting more information' anchor='_Getting_more_information'>
                    </sec>
                    
                    <sec title='= Using the CDOC reference help system ' anchor='.3D_Using_the_CDOC_reference_help_system_'>
                    </sec>
                
                </doc>
                
                <doc title='Consuming Configurable Content' subtitle='Introduction to the RTSC configuration process' light='yellow' href='Consuming_Configurable_Content.html' geturl='Consuming_Configurable_Content'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='A configuration example' anchor='A_configuration_example'>
                    </sec>
                    
                    <sec title='Integrating configuration into your build flow' anchor='Integrating_configuration_into_your_build_flow'>
                    </sec>
                    
                    <sec title='=Choosing a target' anchor='.3DChoosing_a_target'>
                    </sec>
                    
                    <sec title='=Choosing a platform' anchor='.3DChoosing_a_platform'>
                    </sec>
                    
                    <sec title='=Running xdc.tools.configuro' anchor='.3DRunning_xdc.tools.configuro'>
                    </sec>
                    
                    <sec title='Example build integrations' anchor='Example_build_integrations'>
                        
                        <doc title='Consuming Configurable Content/makefiles' subtitle='RTSC configuration with makefiles' light='yellow' href='Consuming_Configurable_Content__makefiles.html' geturl=''>
                            
                            <sec title='=Integrating with TI Code Gen Tools' anchor='.3DIntegrating_with_TI_Code_Gen_Tools'>
                            </sec>
                            
                            <sec title='=Integrating with Microsoft C/C++ Tools' anchor='.3DIntegrating_with_Microsoft_C.2FC.2B.2B_Tools'>
                            </sec>
                            
                            <sec title='=Integrating with GNU gcc Tools' anchor='.3DIntegrating_with_GNU_gcc_Tools'>
                            </sec>
                            
                            <sec title='= Integrating with make ' anchor='.3D_Integrating_with_make_'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Consuming Configurable Content/CCStudio' subtitle='Using configuro within <i>Code Composer Studio</i> 3.x' light='yellow' href='Consuming_Configurable_Content__CCStudio.html' geturl=''>
                            
                            <sec title='Creating a CCStudio 3.x project with RTSC content' anchor='Creating_a_CCStudio_3.x_project_with_RTSC_content'>
                            </sec>
                            
                            <sec title='Compiling and Linking with CCStudio 3.x' anchor='Compiling_and_Linking_with_CCStudio_3.x'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Sharing a Configuration via make' subtitle='Using make to build multiple applications that share a configuration' light='yellow' href='Sharing_a_Configuration_via_make.html' geturl='Sharing_a_Configuration_via_make'>
                            
                            <sec title='Introduction' anchor='Introduction'>
                            </sec>
                            
                            <sec title=' Configuration directory ' anchor='_Configuration_directory_'>
                            </sec>
                            
                            <sec title=' Application directory ' anchor='_Application_directory_'>
                            </sec>
                            
                            <sec title='Triggering the configuration step' anchor='Triggering_the_configuration_step'>
                            </sec>
                            
                            <sec title=' See also ' anchor='_See_also_'>
                            </sec>
                        
                        </doc>
                    </sec>
                
                </doc>
                
                <doc title='Using RTSC with CCStudio v4' subtitle='Graphical support for developing using RTSC content' light='yellow' href='Using_RTSC_with_CCStudio_v4.html' geturl='Using_RTSC_with_CCStudio_v4'>
                    
                    <sec title=' Getting started ' anchor='_Getting_started_'>
                        
                        <doc title='RTSC+CCStudio v4 QuickStart' subtitle='Using CCStudio v4 to create, build, and debug RTSC projects' light='yellow' href='RTSC%2BCCStudio_v4_QuickStart.html' geturl='RTSC%2BCCStudio_v4_QuickStart'>
                            
                            <sec title='Creating CCSv4 projects that use RTSC' anchor='Creating_CCSv4_projects_that_use_RTSC'>
                            </sec>
                            
                            <sec title='Using a RTSC configuration template' anchor='Using_a_RTSC_configuration_template'>
                            </sec>
                            
                            <sec title='Adding files to projects' anchor='Adding_files_to_projects'>
                            </sec>
                            
                            <sec title='Using XGCONF to edit RTSC configurations' anchor='Using_XGCONF_to_edit_RTSC_configurations'>
                            </sec>
                            
                            <sec title='Building the project' anchor='Building_the_project'>
                            </sec>
                            
                            <sec title='Rules for working with CCS Build Settings' anchor='Rules_for_working_with_CCS_Build_Settings'>
                            </sec>
                            
                            <sec title='Running and debugging an application' anchor='Running_and_debugging_an_application'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                            
                            <sec title='' anchor=''>
                                
                                <doc title='Demo of RTSC Project Creation in CCSv4' subtitle='Using CCStudio v4 to create a RTSC project' light='yellow' href='Demo_of_RTSC_Project_Creation_in_CCSv4.html' geturl='Demo_of_RTSC_Project_Creation_in_CCSv4'>
                                    
                                    <sec title='See also' anchor='See_also'>
                                    </sec>
                                
                                </doc>
                                
                                <doc title='Demo of XGCONF in CCSv4' subtitle='Using XGCONF to create a RTSC configuration' light='yellow' href='Demo_of_XGCONF_in_CCSv4.html' geturl='Demo_of_XGCONF_in_CCSv4'>
                                    
                                    <sec title='See also' anchor='See_also'>
                                    </sec>
                                
                                </doc>
                                
                                <doc title='Demo of Target Configuration Creation in CCSv4' subtitle='Using CCStudio v4 to create a target configuration for debugging' light='yellow' href='Demo_of_Target_Configuration_Creation_in_CCSv4.html' geturl='Demo_of_Target_Configuration_Creation_in_CCSv4'>
                                    
                                    <sec title='See also' anchor='See_also'>
                                    </sec>
                                
                                </doc>
                                
                                <doc title='Demo of DSPBIOS 5.x Project Creation in CCSv4' subtitle='Using CCStudio v4 to create a DSP/BIOS 5.x project' light='yellow' href='Demo_of_DSPBIOS_5.x_Project_Creation_in_CCSv4.html' geturl='Demo_of_DSPBIOS_5.x_Project_Creation_in_CCSv4'>
                                    
                                    <sec title='See also' anchor='See_also'>
                                    </sec>
                                
                                </doc>
                                
                                <doc title='Demo of the RTSC Platform Wizard in CCSv4' subtitle='Using CCStudio v4 to create a custom RTSC platform' light='yellow' href='Demo_of_the_RTSC_Platform_Wizard_in_CCSv4.html' geturl='Demo_of_the_RTSC_Platform_Wizard_in_CCSv4'>
                                    
                                    <sec title='See also' anchor='See_also'>
                                    </sec>
                                
                                </doc>
                                
                                <doc title='RTSC+Eclipse FAQs' subtitle='Using RTSC with Eclipse-Based Tools' light='yellow' href='RTSC%2BEclipse_FAQs.html' geturl='RTSC%2BEclipse_FAQs'>
                                    
                                    <sec title='Installation and setup issues' anchor='Installation_and_setup_issues'>
                                        
                                        <doc title='FAQ-080729-1' subtitle='<i>How can I change the version of <tt>XDCtools</tt> used to build an existing Eclipse project?</i>' light='yellow' href='FAQ-080729-1.html' geturl='FAQ-080729-1'>
                                            
                                            <sec title='=Steps' anchor='.3DSteps'>
                                            </sec>
                                        
                                        </doc>
                                        
                                        <doc title='FAQ-080729-2' subtitle='<i>How can I change the version of <tt>XDCtools</tt> used to build new Eclipse projects?</i>' light='yellow' href='FAQ-080729-2.html' geturl='FAQ-080729-2'>
                                            
                                            <sec title='=Steps' anchor='.3DSteps'>
                                            </sec>
                                        
                                        </doc>
                                        
                                        <doc title='FAQ-080730-2' subtitle='<i>How can I change the version of <tt>XDCtools</tt> used to control the Eclipse plug-ins?</i>' light='yellow' href='FAQ-080730-2.html' geturl='FAQ-080730-2'>
                                            
                                            <sec title='=Steps' anchor='.3DSteps'>
                                            </sec>
                                        
                                        </doc>
                                        
                                        <doc title='FAQ-080729-4' subtitle='<i>How can I set my <tt>XDCPATH</tt> in an Eclipse IDE?</i>' light='yellow' href='FAQ-080729-4.html' geturl='FAQ-080729-4'>
                                        
                                        </doc>
                                    </sec>
                                    
                                    <sec title='Creating a project' anchor='Creating_a_project'>
                                        
                                        <doc title='FAQ-080729-5' subtitle='<i>How can I share a configuration between Eclipse IDE projects?</i>' light='yellow' href='FAQ-080729-5.html' geturl='FAQ-080729-5'>
                                        
                                        </doc>
                                    </sec>
                                    
                                    <sec title='Building the project' anchor='Building_the_project'>
                                        
                                        <doc title='FAQ-080729-8' subtitle='<i>Where can I get help on troubleshooting build and runtime errors?</i>' light='yellow' href='FAQ-080729-8.html' geturl='FAQ-080729-8'>
                                        
                                        </doc>
                                        
                                        <doc title='FAQ-080730-1' subtitle='<i>How can I resolve linking issues with v6.1 of the C6000 compiler?</i>' light='yellow' href='FAQ-080730-1.html' geturl='FAQ-080730-1'>
                                        
                                        </doc>
                                    </sec>
                                    
                                    <sec title='See also' anchor='See_also'>
                                    </sec>
                                
                                </doc>
                            </sec>
                        
                        </doc>
                        
                        <doc title='XGCONF User's Guide' subtitle='Using the RTSC Graphical Configuration Tool in CCSv4' light='yellow' href='XGCONF_User%27s_Guide.html' geturl='XGCONF_User%27s_Guide'>
                            
                            <sec title='What is XGCONF?' anchor='What_is_XGCONF.3F'>
                            </sec>
                            
                            <sec title='Opening a RTSC configuration with XGCONF' anchor='Opening_a_RTSC_configuration_with_XGCONF'>
                            </sec>
                            
                            <sec title='About the XGCONF views' anchor='About_the_XGCONF_views'>
                            </sec>
                            
                            <sec title='=The Available Packages view' anchor='.3DThe_Available_Packages_view'>
                            </sec>
                            
                            <sec title='=The Outline view' anchor='.3DThe_Outline_view'>
                            </sec>
                            
                            <sec title='=The Properties tab' anchor='.3DThe_Properties_tab'>
                            </sec>
                            
                            <sec title='=The Source tab' anchor='.3DThe_Source_tab'>
                            </sec>
                            
                            <sec title='=The Problems view' anchor='.3DThe_Problems_view'>
                            </sec>
                            
                            <sec title='Adding a module to the configuration' anchor='Adding_a_module_to_the_configuration'>
                            </sec>
                            
                            <sec title='Deleting a module' anchor='Deleting_a_module'>
                            </sec>
                            
                            <sec title='Adding an instance' anchor='Adding_an_instance'>
                            </sec>
                            
                            <sec title='Deleting an instance' anchor='Deleting_an_instance'>
                            </sec>
                            
                            <sec title='Changing a property value' anchor='Changing_a_property_value'>
                            </sec>
                            
                            <sec title='Saving the configuration' anchor='Saving_the_configuration'>
                            </sec>
                            
                            <sec title='Finding and fixing errors' anchor='Finding_and_fixing_errors'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Runtime Object Viewer' subtitle='Using ROV for Eclipse-Based Debugging' light='yellow' href='Runtime_Object_Viewer.html' geturl='Runtime_Object_Viewer'>
                            
                            <sec title='Opening ROV' anchor='Opening_ROV'>
                            </sec>
                            
                            <sec title='Viewing Data with ROV' anchor='Viewing_Data_with_ROV'>
                            </sec>
                            
                            <sec title='ROV tabs' anchor='ROV_tabs'>
                            </sec>
                            
                            <sec title='=Raw tab' anchor='.3DRaw_tab'>
                            </sec>
                            
                            <sec title='=Basic and Detailed tabs' anchor='.3DBasic_and_Detailed_tabs'>
                            </sec>
                            
                            <sec title='=Module tab' anchor='.3DModule_tab'>
                            </sec>
                            
                            <sec title='=Data tab' anchor='.3DData_tab'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Real-Time Analysis Tools' subtitle='Using RTA Tools in CCSv4' light='yellow' href='Real-Time_Analysis_Tools.html' geturl='Real-Time_Analysis_Tools'>
                            
                            <sec title='RTA Control Panel' anchor='RTA_Control_Panel'>
                            </sec>
                            
                            <sec title='Raw Logs' anchor='Raw_Logs'>
                            </sec>
                            
                            <sec title='Printf Logs' anchor='Printf_Logs'>
                            </sec>
                            
                            <sec title='Exec Graph' anchor='Exec_Graph'>
                            </sec>
                            
                            <sec title='Exec Graph Data' anchor='Exec_Graph_Data'>
                            </sec>
                            
                            <sec title='CPU Load' anchor='CPU_Load'>
                            </sec>
                            
                            <sec title='Thread Load' anchor='Thread_Load'>
                            </sec>
                            
                            <sec title='Load Data' anchor='Load_Data'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title=' Flash tutorials ' anchor='_Flash_tutorials_'>
                        
                        <doc title='Demo of Customizing Memory Sections' subtitle='Editing a platform package and defining your own memory sections' light='yellow' href='Demo_of_Customizing_Memory_Sections.html' geturl='Demo_of_Customizing_Memory_Sections'>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Demo Showing Files in a Custom Plaform Package' subtitle='Platform package directory contains zip file for distribution' light='yellow' href='Demo_Showing_Files_in_a_Custom_Plaform_Package.html' geturl='Demo_Showing_Files_in_a_Custom_Plaform_Package'>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Demo Building with Custom Platform Package' subtitle='Set RTSC configuration project properties and compare a platform to a generated map file' light='yellow' href='Demo_Building_with_Custom_Platform_Package.html' geturl='Demo_Building_with_Custom_Platform_Package'>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                
                </doc>
            </sec>
            
            <sec title=' Working with packages and modules ' anchor='_Working_with_packages_and_modules_'>
                
                <doc title='Managing the Package Path' subtitle='Introduction to managing package paths' light='yellow' href='Managing_the_Package_Path.html' geturl='Managing_the_Package_Path'>
                    
                    <sec title=' The Package Path ' anchor='_The_Package_Path_'>
                    </sec>
                    
                    <sec title=' The XDCPATH prefix ' anchor='_The_XDCPATH_prefix_'>
                    </sec>
                    
                    <sec title='Managing multiple versions of the same package' anchor='Managing_multiple_versions_of_the_same_package'>
                    </sec>
                
                </doc>
                
                <doc title='Using Targets and Platforms' subtitle='Introduction to targets and platforms' light='yellow' href='Using_Targets_and_Platforms.html' geturl='Using_Targets_and_Platforms'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Targets' anchor='Targets'>
                    </sec>
                    
                    <sec title='=Target Names' anchor='.3DTarget_Names'>
                    </sec>
                    
                    <sec title='=Configuring Targets' anchor='.3DConfiguring_Targets'>
                    </sec>
                    
                    <sec title='=Target Runtime Support Packages' anchor='.3DTarget_Runtime_Support_Packages'>
                    </sec>
                    
                    <sec title='Platforms' anchor='Platforms'>
                    </sec>
                    
                    <sec title='=Platform Names' anchor='.3DPlatform_Names'>
                    </sec>
                    
                    <sec title='' anchor=''>
                    </sec>
                    
                    <sec title='' anchor=''>
                    </sec>
                    
                    <sec title='=Using the Generic Platform' anchor='.3DUsing_the_Generic_Platform'>
                    </sec>
                    
                    <sec title='Creating New Targets and Platforms' anchor='Creating_New_Targets_and_Platforms'>
                        
                        <doc title='Creating Targets' subtitle='How to create a new target' light='yellow' href='Creating_Targets.html' geturl='Creating_Targets'>
                            
                            <sec title='Introduction' anchor='Introduction'>
                            </sec>
                            
                            <sec title='Creating an `ITarget` Module' anchor='Creating_an_.60ITarget.60_Module'>
                            </sec>
                            
                            <sec title='=Implementing the `xdc.bld.ITarget` interface' anchor='.3DImplementing_the_.60xdc.bld.ITarget.60_interface'>
                            </sec>
                            
                            <sec title='Defining target-specific "base" types' anchor='Defining_target-specific_.22base.22_types'>
                            </sec>
                            
                            <sec title='=Example of a Base Types Header' anchor='.3DExample_of_a_Base_Types_Header'>
                            </sec>
                            
                            <sec title='Providing a runtime support package' anchor='Providing_a_runtime_support_package'>
                            </sec>
                            
                            <sec title='Inheriting from an Existing Target' anchor='Inheriting_from_an_Existing_Target'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Creating Platform Packages' subtitle='How to create a new platform package' light='yellow' href='Creating_Platform_Packages.html' geturl='Creating_Platform_Packages'>
                        
                        </doc>
                        
                        <doc title='Existing Targets' subtitle='Targets suppled with XDCtools' light='yellow' href='Existing_Targets.html' geturl='Existing_Targets'>
                            
                            <sec title='Introduction' anchor='Introduction'>
                            </sec>
                            
                            <sec title='ti.targets' anchor='ti.targets'>
                            </sec>
                            
                            <sec title='microsoft.targets' anchor='microsoft.targets'>
                            </sec>
                            
                            <sec title='gnu.targets' anchor='gnu.targets'>
                            </sec>
                            
                            <sec title=' How the tables were created' anchor='_How_the_tables_were_created'>
                            </sec>
                        
                        </doc>
                    </sec>
                
                </doc>
                
                <doc title='Managing Compiler Toolchains' subtitle='How to manage XDCtools use of your compiler toolchain' light='yellow' href='Managing_Compiler_Toolchains.html' geturl='Managing_Compiler_Toolchains'>
                    
                    <sec title=' Background ' anchor='_Background_'>
                    </sec>
                    
                    <sec title=' Configuring targets for your development environment ' anchor='_Configuring_targets_for_your_development_environment_'>
                    </sec>
                    
                    <sec title=' How and when `config.bld` is used ' anchor='_How_and_when_.60config.bld.60_is_used_'>
                    </sec>
                    
                    <sec title=' Leveraging an existing `config.bld` file ' anchor='_Leveraging_an_existing_.60config.bld.60_file_'>
                    </sec>
                    
                    <sec title=' Managing multiple toolchains ' anchor='_Managing_multiple_toolchains_'>
                    </sec>
                
                </doc>
                
                <doc title='Integrating RTSC Modules' subtitle='Integrating RTSC modules into existing C/C++ environments' light='yellow' href='Integrating_RTSC_Modules.html' geturl='Integrating_RTSC_Modules'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Compiling' anchor='Compiling'>
                    </sec>
                    
                    <sec title='=Required `-D` Options' anchor='.3DRequired_.60-D.60_Options'>
                    </sec>
                    
                    <sec title='=Required `-I` Options' anchor='.3DRequired_.60-I.60_Options'>
                    </sec>
                    
                    <sec title='=A Complete GNU make Example' anchor='.3DA_Complete_GNU_make_Example'>
                    </sec>
                    
                    <sec title='Additional Compiler Options' anchor='Additional_Compiler_Options'>
                    </sec>
                    
                    <sec title='=Portable Inclusion of Configuration Constants' anchor='.3DPortable_Inclusion_of_Configuration_Constants'>
                    </sec>
                    
                    <sec title='=Eliminating Identifier Conflicts' anchor='.3DEliminating_Identifier_Conflicts'>
                    </sec>
                    
                    <sec title='' anchor=''>
                    </sec>
                    
                    <sec title='' anchor=''>
                    </sec>
                    
                    <sec title='' anchor=''>
                    </sec>
                    
                    <sec title='=Eliminating File Name Strings' anchor='.3DEliminating_File_Name_Strings'>
                    </sec>
                    
                    <sec title='Linking' anchor='Linking'>
                    </sec>
                    
                    <sec title='=Symbol Names' anchor='.3DSymbol_Names'>
                    </sec>
                    
                    <sec title='=Linker Command Files' anchor='.3DLinker_Command_Files'>
                    </sec>
                    
                    <sec title='Debugging' anchor='Debugging'>
                    </sec>
                
                </doc>
                
                <doc title='The XDCscript Language' subtitle='XDCscript overview' light='yellow' href='The_XDCscript_Language.html' geturl='The_XDCscript_Language'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='JavaScript language overview' anchor='JavaScript_language_overview'>
                    </sec>
                    
                    <sec title='=Common misconceptions about javaScript' anchor='.3DCommon_misconceptions_about_javaScript'>
                    </sec>
                    
                    <sec title='The `print()` method' anchor='The_.60print.28.29.60_method'>
                    </sec>
                    
                    <sec title='The `java` object' anchor='The_.60java.60_object'>
                    </sec>
                    
                    <sec title='=File manipulation with Java' anchor='.3DFile_manipulation_with_Java'>
                    </sec>
                    
                    <sec title='JavaScript verses Java strings' anchor='JavaScript_verses_Java_strings'>
                    </sec>
                    
                    <sec title='The `environment`  and `arguments` objects' anchor='The_.60environment.60__and_.60arguments.60_objects'>
                    </sec>
                    
                    <sec title='The `xdc` object' anchor='The_.60xdc.60_object'>
                    </sec>
                    
                    <sec title='=Methods for loading other files' anchor='.3DMethods_for_loading_other_files'>
                    </sec>
                    
                    <sec title='=Methods for generating other files' anchor='.3DMethods_for_generating_other_files'>
                    </sec>
                    
                    <sec title='Running scripts' anchor='Running_scripts'>
                        
                        <doc title='XDCscript Debugging' subtitle='Overview of script debugging techniques' light='yellow' href='XDCscript_Debugging.html' geturl='XDCscript_Debugging'>
                            
                            <sec title='Script debugging' anchor='Script_debugging'>
                            </sec>
                            
                            <sec title='"printf" Debugging' anchor='.22printf.22_Debugging'>
                            </sec>
                            
                            <sec title='Trace Debugging' anchor='Trace_Debugging'>
                            </sec>
                            
                            <sec title='Single-step Debugging' anchor='Single-step_Debugging'>
                            </sec>
                            
                            <sec title='=xs Scripts' anchor='.3Dxs_Scripts'>
                            </sec>
                            
                            <sec title='=Build Scripts' anchor='.3DBuild_Scripts'>
                            </sec>
                            
                            <sec title='=Config Scripts' anchor='.3DConfig_Scripts'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='JavaScript and Java references' anchor='JavaScript_and_Java_references'>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='Compatibility Keys' subtitle='How inter-package dependencies are managed' light='yellow' href='Compatibility_Keys.html' geturl='Compatibility_Keys'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Package Compatibility Keys' anchor='Package_Compatibility_Keys'>
                    </sec>
                    
                    <sec title='Target Compatibility Keys' anchor='Target_Compatibility_Keys'>
                    </sec>
                    
                    <sec title='Sources of Compatibility Keys' anchor='Sources_of_Compatibility_Keys'>
                    </sec>
                    
                    <sec title='Compatibility Key Checks' anchor='Compatibility_Key_Checks'>
                    </sec>
                    
                    <sec title='=Installation Time Checks' anchor='.3DInstallation_Time_Checks'>
                    </sec>
                    
                    <sec title='=Configuration Time Checks' anchor='.3DConfiguration_Time_Checks'>
                    </sec>
                    
                    <sec title='=Package Release Time Checks' anchor='.3DPackage_Release_Time_Checks'>
                    </sec>
                    
                    <sec title='Managing "Built-With" Dependencies' anchor='Managing_.22Built-With.22_Dependencies'>
                    </sec>
                    
                    <sec title='Controlling Compatibility Key Checks' anchor='Controlling_Compatibility_Key_Checks'>
                    </sec>
                    
                    <sec title='=Installation Time Checks' anchor='.3DInstallation_Time_Checks'>
                    </sec>
                    
                    <sec title='=Configuration Time Checks' anchor='.3DConfiguration_Time_Checks'>
                    </sec>
                    
                    <sec title='=Package Release Time Checks' anchor='.3DPackage_Release_Time_Checks'>
                    </sec>
                
                </doc>
                
                <doc title='Trouble Shooting' subtitle='Frequently encountered problems and their solutions' light='yellow' href='Trouble_Shooting.html' geturl='Trouble_Shooting'>
                    
                    <sec title='Building Packages' anchor='Building_Packages'>
                    </sec>
                    
                    <sec title='=`xdc` loops indefinitely rebuilding the same file' anchor='.3D.60xdc.60_loops_indefinitely_rebuilding_the_same_file'>
                    </sec>
                    
                    <sec title='=`xdc` (or `xs`) fails with an `"xdc.services.global.XDCException: ..."` error' anchor='.3D.60xdc.60_.28or_.60xs.60.29_fails_with_an_.60.22xdc.services.global.XDCException:_....22.60_error'>
                    </sec>
                    
                    <sec title='=`xdc` fails with an `"Error: Can't find import file: '...' (not found along '...')"` error' anchor='.3D.60xdc.60_fails_with_an_.60.22Error:_Can.27t_find_import_file:_.27....27_.28not_found_along_.27....27.29.22.60_error'>
                    </sec>
                    
                    <sec title='=On Windows, `xdc` fails with `error:  compilation failed: can't find specification file: mypkg.mymod.xdc`' anchor='.3DOn_Windows.2C_.60xdc.60_fails_with_.60error:__compilation_failed:_can.27t_find_specification_file:_mypkg.mymod.xdc.60'>
                    </sec>
                    
                    <sec title='=The RTSC IDL translator fails with `"can't resolve name (...)"`' anchor='.3DThe_RTSC_IDL_translator_fails_with_.60.22can.27t_resolve_name_.28....29.22.60'>
                    </sec>
                    
                    <sec title='=`tar` fails with `"file changed as we read it"`' anchor='.3D.60tar.60_fails_with_.60.22file_changed_as_we_read_it.22.60'>
                    </sec>
                    
                    <sec title='=`tar` fails with `"gid_t value ... too large (max=16777215)"`' anchor='.3D.60tar.60_fails_with_.60.22gid_t_value_..._too_large_.28max.3D16777215.29.22.60'>
                    </sec>
                    
                    <sec title='Configuring Content' anchor='Configuring_Content'>
                    </sec>
                    
                    <sec title='=Configuration fails with an `"Error: Module Xyz does not support static instances"` error' anchor='.3DConfiguration_fails_with_an_.60.22Error:_Module_Xyz_does_not_support_static_instances.22.60_error'>
                    </sec>
                    
                    <sec title='=Configuration complains about `"incompatible use of package 'x.y.z': imported x.y.z &#91;i,j,k&#93;, a.b.c was built with x.y.z &#91;...&#93;"`' anchor='.3DConfiguration_complains_about_.60.22incompatible_use_of_package_.27x.y.z.27:_imported_x.y.z_.5Bi.2Cj.2Ck.5D.2C_a.b.c_was_built_with_x.y.z_.5B....5D.22.60'>
                    </sec>
                    
                    <sec title='=Configuration fails with an `"incompatible use of the target ..."` error' anchor='.3DConfiguration_fails_with_an_.60.22incompatible_use_of_the_target_....22.60_error'>
                    </sec>
                    
                    <sec title='=Configuration fails with an `"xdc.services.global.XDCException: ..."` error' anchor='.3DConfiguration_fails_with_an_.60.22xdc.services.global.XDCException:_....22.60_error'>
                    </sec>
                    
                    <sec title='Compiling and linking' anchor='Compiling_and_linking'>
                    </sec>
                    
                    <sec title='=The C compiler fails with `"error: package/internal/ModXyz.xdc.h: No such file or directory"`' anchor='.3DThe_C_compiler_fails_with_.60.22error:_package.2Finternal.2FModXyz.xdc.h:_No_such_file_or_directory.22.60'>
                    </sec>
                    
                    <sec title='=The C compiler fails with a "conflicting types" error; e.g., `"error: conflicting types for '..._Instance_init__F'"`' anchor='.3DThe_C_compiler_fails_with_a_.22conflicting_types.22_error.3B_e.g..2C_.60.22error:_conflicting_types_for_.27..._Instance_init__F.27.22.60'>
                    </sec>
                    
                    <sec title='=The linker fails with `"undefined reference to ..._Object__create(void)"`' anchor='.3DThe_linker_fails_with_.60.22undefined_reference_to_..._Object__create.28void.29.22.60'>
                    </sec>
                    
                    <sec title='=The TI C6000 linker fails with `"Invalid intermediate file:..."` and `"Compilation failure"`' anchor='.3DThe_TI_C6000_linker_fails_with_.60.22Invalid_intermediate_file:....22.60_and_.60.22Compilation_failure.22.60'>
                    </sec>
                    
                    <sec title='=The linker fails because there isn't enough space for `.text` or `.bss`, or ...' anchor='.3DThe_linker_fails_because_there_isn.27t_enough_space_for_.60.text.60_or_.60.bss.60.2C_or_...'>
                    </sec>
                    
                    <sec title='Runtime Issues' anchor='Runtime_Issues'>
                    </sec>
                    
                    <sec title='=At runtime, the application fails with the error message `"ModuleXyz: generic error: create policy error"`' anchor='.3DAt_runtime.2C_the_application_fails_with_the_error_message_.60.22ModuleXyz:_generic_error:_create_policy_error.22.60'>
                    </sec>
                    
                    <sec title='=At runtime, `Log` events for `xdc.runtime` modules are not being generated' anchor='.3DAt_runtime.2C_.60Log.60_events_for_.60xdc.runtime.60_modules_are_not_being_generated'>
                    </sec>
                    
                    <sec title='=At runtime, some module's startup functions are not being called ' anchor='.3DAt_runtime.2C_some_module.27s_startup_functions_are_not_being_called_'>
                    </sec>
                    
                    <sec title='XDCscript Errors' anchor='XDCscript_Errors'>
                    </sec>
                    
                    <sec title='=An XDCscript fails with "`TypeError: Cannot read property "..." from undefined.`" ' anchor='.3DAn_XDCscript_fails_with_.22.60TypeError:_Cannot_read_property_.22....22_from_undefined..60.22_'>
                    </sec>
                    
                    <sec title='CCS4 Problems' anchor='CCS4_Problems'>
                    </sec>
                    
                    <sec title='=XGCONF cannot open cfg files which are NOT tied to CCS4' anchor='.3DXGCONF_cannot_open_cfg_files_which_are_NOT_tied_to_CCS4'>
                    </sec>
                
                </doc>
            </sec>
            
            <sec title=' The `xdc.runtime` package ' anchor='_The_.60xdc.runtime.60_package_'>
                
                <doc title='Overview of xdc.runtime' subtitle='Introduction to the xdc.runtime package' light='yellow' href='Overview_of_xdc.runtime.html' geturl='Overview_of_xdc.runtime'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Architecture' anchor='Architecture'>
                    </sec>
                    
                    <sec title='Using This Package' anchor='Using_This_Package'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Overview of xdc.runtime/Example 1' subtitle='Using <tt>xdc.runtime</tt> in native host applications' light='yellow' href='Overview_of_xdc.runtime__Example_1.html' geturl=''>
                            
                            <sec title='Leveraging Native OS Services' anchor='Leveraging_Native_OS_Services'>
                            </sec>
                            
                            <sec title='=Configuring the `Memory` Module' anchor='.3DConfiguring_the_.60Memory.60_Module'>
                            </sec>
                            
                            <sec title='=Configuring the `System` Module' anchor='.3DConfiguring_the_.60System.60_Module'>
                            </sec>
                            
                            <sec title='=A Complete Example' anchor='.3DA_Complete_Example'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Overview of xdc.runtime/Example 2' subtitle='Embedded use of <tt>xdc.runtime</tt>' light='yellow' href='Overview_of_xdc.runtime__Example_2.html' geturl=''>
                            
                            <sec title='Minimizing External Dependencies' anchor='Minimizing_External_Dependencies'>
                            </sec>
                            
                            <sec title='=Configuring the `Memory` Module' anchor='.3DConfiguring_the_.60Memory.60_Module'>
                            </sec>
                            
                            <sec title='=Configuring the `System` Module' anchor='.3DConfiguring_the_.60System.60_Module'>
                            </sec>
                            
                            <sec title='=A Complete Example' anchor='.3DA_Complete_Example'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='Extending This Package' anchor='Extending_This_Package'>
                    </sec>
                
                </doc>
                
                <doc title='Using xdc.runtime Errors' subtitle='How to raise and handle runtime errors' light='yellow' href='Using_xdc.runtime_Errors.html' geturl='Using_xdc.runtime_Errors'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Using xdc.runtime Errors/Example 1' subtitle='How to use the <tt>Error</tt> module' light='yellow' href='Using_xdc.runtime_Errors__Example_1.html' geturl=''>
                            
                            <sec title='Using the `Error` module' anchor='Using_the_.60Error.60_module'>
                            </sec>
                            
                            <sec title='=Error Policies' anchor='.3DError_Policies'>
                            </sec>
                            
                            <sec title='=Ignoring Errors' anchor='.3DIgnoring_Errors'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Errors/Example 2' subtitle='How to use the <tt>Assert</tt> module' light='yellow' href='Using_xdc.runtime_Errors__Example_2.html' geturl=''>
                            
                            <sec title='Using the `Assert` module' anchor='Using_the_.60Assert.60_module'>
                            </sec>
                            
                            <sec title='=Internal assertions' anchor='.3DInternal_assertions'>
                            </sec>
                            
                            <sec title='=Runtime control of assertions' anchor='.3DRuntime_control_of_assertions'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Errors/Example 3' subtitle='Creating a custom error handler' light='yellow' href='Using_xdc.runtime_Errors__Example_3.html' geturl=''>
                            
                            <sec title='Creating a Custom Error Handler' anchor='Creating_a_Custom_Error_Handler'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Errors/Example 4' subtitle='How to create and use custom <tt>Error</tt> IDs' light='yellow' href='Using_xdc.runtime_Errors__Example_4.html' geturl=''>
                            
                            <sec title='Creating Custom Error IDs' anchor='Creating_Custom_Error_IDs'>
                            </sec>
                            
                            <sec title='The `Errors` Module' anchor='The_.60Errors.60_Module'>
                            </sec>
                            
                            <sec title='=The Package Files' anchor='.3DThe_Package_Files'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Errors/Example 5' subtitle='Creating a logging error handler' light='yellow' href='Using_xdc.runtime_Errors__Example_5.html' geturl=''>
                            
                            <sec title='A Logging Error Handler' anchor='A_Logging_Error_Handler'>
                            </sec>
                            
                            <sec title='Using the Logging Error Handler' anchor='Using_the_Logging_Error_Handler'>
                            </sec>
                            
                            <sec title='Implementation of the Logging Error Handler' anchor='Implementation_of_the_Logging_Error_Handler'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='Performance Considerations' anchor='Performance_Considerations'>
                    </sec>
                    
                    <sec title='=Eliminating File Name Strings' anchor='.3DEliminating_File_Name_Strings'>
                    </sec>
                    
                    <sec title='=Eliminating `Error` and `Assert` Message Strings' anchor='.3DEliminating_.60Error.60_and_.60Assert.60_Message_Strings'>
                    </sec>
                
                </doc>
                
                <doc title='Using xdc.runtime Gates' subtitle='How to serialize access to shared data structures' light='yellow' href='Using_xdc.runtime_Gates.html' geturl='Using_xdc.runtime_Gates'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Using xdc.runtime Gates/Example 1' subtitle='Adding concurrency support for pthread-based applications' light='yellow' href='Using_xdc.runtime_Gates__Example_1.html' geturl=''>
                            
                            <sec title='Using `Gate` in a pthread-based Application' anchor='Using_.60Gate.60_in_a_pthread-based_Application'>
                            </sec>
                            
                            <sec title='A Simple Multi-Threaded Application' anchor='A_Simple_Multi-Threaded_Application'>
                            </sec>
                            
                            <sec title='How to Use `Gate` to Protect Global Data' anchor='How_to_Use_.60Gate.60_to_Protect_Global_Data'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='Performance Considerations' anchor='Performance_Considerations'>
                    </sec>
                
                </doc>
                
                <doc title='Using xdc.runtime Logging' subtitle='How to generate and control Log events' light='yellow' href='Using_xdc.runtime_Logging.html' geturl='Using_xdc.runtime_Logging'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Using xdc.runtime Logging/Example 1' subtitle='Classic "hello world" using <tt>Log</tt>' light='yellow' href='Using_xdc.runtime_Logging__Example_1.html' geturl=''>
                            
                            <sec title='"hello world"' anchor='.22hello_world.22'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Logging/Example 2' subtitle='Events provided by all RTSC target modules' light='yellow' href='Using_xdc.runtime_Logging__Example_2.html' geturl=''>
                            
                            <sec title='Implicit Events from RTSC Modules' anchor='Implicit_Events_from_RTSC_Modules'>
                            </sec>
                            
                            <sec title='Method Invocation Events' anchor='Method_Invocation_Events'>
                            </sec>
                            
                            <sec title='Instance Life-cycle Events' anchor='Instance_Life-cycle_Events'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Logging/Example 3' subtitle='Adding logging to existing code bases' light='yellow' href='Using_xdc.runtime_Logging__Example_3.html' geturl=''>
                            
                            <sec title='Adding Logging to Existing Code Bases' anchor='Adding_Logging_to_Existing_Code_Bases'>
                            </sec>
                            
                            <sec title='Enabling Custom `ILogger` Configuration' anchor='Enabling_Custom_.60ILogger.60_Configuration'>
                            </sec>
                            
                            <sec title='=Creating the `Cool` Module' anchor='.3DCreating_the_.60Cool.60_Module'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Logging/Example 4' subtitle='Adding Logging to RTSC Modules' light='yellow' href='Using_xdc.runtime_Logging__Example_4.html' geturl=''>
                            
                            <sec title='Adding Logging to RTSC Modules' anchor='Adding_Logging_to_RTSC_Modules'>
                            </sec>
                            
                            <sec title='Using `Log_write()` in lieu of `Log_print()`' anchor='Using_.60Log_write.28.29.60_in_lieu_of_.60Log_print.28.29.60'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='Built-in Loggers' anchor='Built-in_Loggers'>
                    </sec>
                    
                    <sec title='=`LoggerBuf` Module' anchor='.3D.60LoggerBuf.60_Module'>
                    </sec>
                    
                    <sec title='=`LoggerSys` Module' anchor='.3D.60LoggerSys.60_Module'>
                    </sec>
                    
                    <sec title='Performance Considerations' anchor='Performance_Considerations'>
                    </sec>
                    
                    <sec title='=Execution Time' anchor='.3DExecution_Time'>
                    </sec>
                    
                    <sec title='=Code Space' anchor='.3DCode_Space'>
                    </sec>
                    
                    <sec title='=Data Space' anchor='.3DData_Space'>
                    </sec>
                    
                    <sec title='=Configuration Options' anchor='.3DConfiguration_Options'>
                    </sec>
                
                </doc>
                
                <doc title='Using xdc.runtime Memory' subtitle='Introduction to memory management' light='yellow' href='Using_xdc.runtime_Memory.html' geturl='Using_xdc.runtime_Memory'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                    </sec>
                    
                    <sec title='Built-in Heap Managers' anchor='Built-in_Heap_Managers'>
                    </sec>
                    
                    <sec title='=The `HeapMin` Module' anchor='.3DThe_.60HeapMin.60_Module'>
                    </sec>
                    
                    <sec title='= The `HeapStd` Module' anchor='.3D_The_.60HeapStd.60_Module'>
                    </sec>
                    
                    <sec title='Performance Considerations' anchor='Performance_Considerations'>
                    </sec>
                    
                    <sec title='=Execution Time' anchor='.3DExecution_Time'>
                    </sec>
                    
                    <sec title='=Code Space' anchor='.3DCode_Space'>
                    </sec>
                
                </doc>
                
                <doc title='Using xdc.runtime Startup' subtitle='How applications boot, run, and shutdown' light='yellow' href='Using_xdc.runtime_Startup.html' geturl='Using_xdc.runtime_Startup'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Architecture' anchor='Architecture'>
                    </sec>
                    
                    <sec title='Boot Sequence and Control Points' anchor='Boot_Sequence_and_Control_Points'>
                        
                        <doc title='Using xdc.runtime Startup/TI' subtitle='How Texas Instruments targets bootstrap' light='yellow' href='Using_xdc.runtime_Startup__TI.html' geturl=''>
                            
                            <sec title='Introduction' anchor='Introduction'>
                            </sec>
                            
                            <sec title='=Initialize Registers' anchor='.3DInitialize_Registers'>
                            </sec>
                            
                            <sec title='' anchor=''>
                            </sec>
                            
                            <sec title='' anchor=''>
                            </sec>
                            
                            <sec title='' anchor=''>
                            </sec>
                            
                            <sec title='=User Reset Function' anchor='.3DUser_Reset_Function'>
                            </sec>
                            
                            <sec title='=Process `.cinit` Records' anchor='.3DProcess_.60.cinit.60_Records'>
                            </sec>
                            
                            <sec title='=Start Modules' anchor='.3DStart_Modules'>
                            </sec>
                            
                            <sec title='=Process .pinit Records' anchor='.3DProcess_.pinit_Records'>
                            </sec>
                            
                            <sec title='=Main() Function' anchor='.3DMain.28.29_Function'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Startup/GNU' subtitle='How GNU <tt>gcc</tt> targets bootstrap' light='yellow' href='Using_xdc.runtime_Startup__GNU.html' geturl=''>
                        
                        </doc>
                        
                        <doc title='Using xdc.runtime Startup/Microsoft' subtitle='How Microsoft targets bootstrap' light='yellow' href='Using_xdc.runtime_Startup__Microsoft.html' geturl=''>
                        
                        </doc>
                    </sec>
                    
                    <sec title='=Module Initialization' anchor='.3DModule_Initialization'>
                    </sec>
                    
                    <sec title='Application Termination' anchor='Application_Termination'>
                    </sec>
                
                </doc>
                
                <doc title='Using xdc.runtime System' subtitle='How to boot, print a message, and shutdown' light='yellow' href='Using_xdc.runtime_System.html' geturl='Using_xdc.runtime_System'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Using xdc.runtime System/Example 1' subtitle='Classic "hello world" using <tt>System</tt>' light='yellow' href='Using_xdc.runtime_System__Example_1.html' geturl=''>
                            
                            <sec title='"hello world"' anchor='.22hello_world.22'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='Built-in `System` Support Modules' anchor='Built-in_.60System.60_Support_Modules'>
                    </sec>
                    
                    <sec title='=The `SysStd` Module' anchor='.3DThe_.60SysStd.60_Module'>
                    </sec>
                    
                    <sec title='=The `SysMin` Module' anchor='.3DThe_.60SysMin.60_Module'>
                    </sec>
                    
                    <sec title='Performance Considerations' anchor='Performance_Considerations'>
                    </sec>
                
                </doc>
                
                <doc title='Using xdc.runtime Timestamps' subtitle='How to get and use timestamps' light='yellow' href='Using_xdc.runtime_Timestamps.html' geturl='Using_xdc.runtime_Timestamps'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture ' anchor='.3DArchitecture_'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                    </sec>
                    
                    <sec title='Built-in Timestamp Providers' anchor='Built-in_Timestamp_Providers'>
                    </sec>
                
                </doc>
                
                <doc title='Extending xdc.runtime Gates' subtitle='How to provide mutual exclusion gates' light='yellow' href='Extending_xdc.runtime_Gates.html' geturl='Extending_xdc.runtime_Gates'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Extending xdc.runtime Gates/Example 1' subtitle='A posix-based <tt>IGateProvider</tt> implementation' light='yellow' href='Extending_xdc.runtime_Gates__Example_1.html' geturl=''>
                            
                            <sec title='`pthread`-based `IGateProvider` Module' anchor='.60pthread.60-based_.60IGateProvider.60_Module'>
                            </sec>
                            
                            <sec title='The `Lock` Module' anchor='The_.60Lock.60_Module'>
                            </sec>
                            
                            <sec title='The Package Files' anchor='The_Package_Files'>
                            </sec>
                            
                            <sec title='See also' anchor='See_also'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='Extending xdc.runtime Logging' subtitle='How to create customized Log Event service providers' light='yellow' href='Extending_xdc.runtime_Logging.html' geturl='Extending_xdc.runtime_Logging'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Extending xdc.runtime Logging/Example 1' subtitle='A logger that filters <tt>Log</tt> events' light='yellow' href='Extending_xdc.runtime_Logging__Example_1.html' geturl=''>
                            
                            <sec title='An Event Filter' anchor='An_Event_Filter'>
                            </sec>
                            
                            <sec title='How to Use the Filter' anchor='How_to_Use_the_Filter'>
                            </sec>
                            
                            <sec title='How to Implement the Filter' anchor='How_to_Implement_the_Filter'>
                            </sec>
                            
                            <sec title='=The `ChanEvents` Module' anchor='.3DThe_.60ChanEvents.60_Module'>
                            </sec>
                            
                            <sec title='=The `ChanFilter` Module' anchor='.3DThe_.60ChanFilter.60_Module'>
                            </sec>
                            
                            <sec title='=The Package Files' anchor='.3DThe_Package_Files'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='Extending xdc.runtime Memory' subtitle='How to create customized heap managers' light='yellow' href='Extending_xdc.runtime_Memory.html' geturl='Extending_xdc.runtime_Memory'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Extending xdc.runtime Memory/Example 1' subtitle='A heap that tracks <tt>Memory</tt> allocations' light='yellow' href='Extending_xdc.runtime_Memory__Example_1.html' geturl=''>
                            
                            <sec title='A Heap Monitor' anchor='A_Heap_Monitor'>
                            </sec>
                            
                            <sec title='How to Use the `Check` Heap Monitor' anchor='How_to_Use_the_.60Check.60_Heap_Monitor'>
                            </sec>
                            
                            <sec title='How to Implement the `Check` Heap Monitor' anchor='How_to_Implement_the_.60Check.60_Heap_Monitor'>
                            </sec>
                            
                            <sec title='=The `Check` Module' anchor='.3DThe_.60Check.60_Module'>
                            </sec>
                            
                            <sec title='=The Package Files' anchor='.3DThe_Package_Files'>
                            </sec>
                            
                            <sec title='Summary and Extensions' anchor='Summary_and_Extensions'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='Related Topics' anchor='Related_Topics'>
                    </sec>
                
                </doc>
                
                <doc title='Extending xdc.runtime System' subtitle='How to create customized <tt>System</tt> support service providers' light='yellow' href='Extending_xdc.runtime_System.html' geturl='Extending_xdc.runtime_System'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='Architecture' anchor='Architecture'>
                    </sec>
                    
                    <sec title='=Configuration' anchor='.3DConfiguration'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Extending xdc.runtime System/Example 1' subtitle='A minimal <tt>System</tt> support module for tiny systems' light='yellow' href='Extending_xdc.runtime_System__Example_1.html' geturl=''>
                            
                            <sec title='A Minimal `ISystemSupport` Module' anchor='A_Minimal_.60ISystemSupport.60_Module'>
                            </sec>
                            
                            <sec title='Using `SysBuf`' anchor='Using_.60SysBuf.60'>
                            </sec>
                            
                            <sec title='Implementation of `SysBuf`' anchor='Implementation_of_.60SysBuf.60'>
                            </sec>
                            
                            <sec title='=The `SysBuf` Module' anchor='.3DThe_.60SysBuf.60_Module'>
                            </sec>
                            
                            <sec title='=The Package Files' anchor='.3DThe_Package_Files'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='Related Topics' anchor='Related_Topics'>
                    </sec>
                
                </doc>
                
                <doc title='Extending xdc.runtime Timestamps' subtitle='How to create customized timestamp providers' light='yellow' href='Extending_xdc.runtime_Timestamps.html' geturl='Extending_xdc.runtime_Timestamps'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Overview' anchor='Overview'>
                    </sec>
                    
                    <sec title='=Architecture' anchor='.3DArchitecture'>
                    </sec>
                    
                    <sec title='Examples' anchor='Examples'>
                        
                        <doc title='Extending xdc.runtime Timestamps/Example 1' subtitle='A TI C64-plus <tt>ITimestampProvider</tt> Module' light='yellow' href='Extending_xdc.runtime_Timestamps__Example_1.html' geturl=''>
                            
                            <sec title='A Device-Specific Timestamp Implementation' anchor='A_Device-Specific_Timestamp_Implementation'>
                            </sec>
                            
                            <sec title='How to Use the C64-plus `Timestamp` Module' anchor='How_to_Use_the_C64-plus_.60Timestamp.60_Module'>
                            </sec>
                            
                            <sec title='How to Implement the C64-plus `Timestamp` Module' anchor='How_to_Implement_the_C64-plus_.60Timestamp.60_Module'>
                            </sec>
                            
                            <sec title='=The `Timestamp` Module' anchor='.3DThe_.60Timestamp.60_Module'>
                            </sec>
                            
                            <sec title='=The Package Files' anchor='.3DThe_Package_Files'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='Related Topics' anchor='Related_Topics'>
                    </sec>
                
                </doc>
                
                <doc title='Working with xdc.runtime' subtitle='How to build xdc.runtime for your target and platform' light='yellow' href='Working_with_xdc.runtime.html' geturl='Working_with_xdc.runtime'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Re-building `xdc.runtime` Support Packages ' anchor='Re-building_.60xdc.runtime.60_Support_Packages_'>
                    </sec>
                    
                    <sec title='Multi-Threading Support' anchor='Multi-Threading_Support'>
                    </sec>
                    
                    <sec title='Porting to a New Target' anchor='Porting_to_a_New_Target'>
                    </sec>
                    
                    <sec title='=package.xdc' anchor='.3Dpackage.xdc'>
                    </sec>
                    
                    <sec title='=package.bld' anchor='.3Dpackage.bld'>
                    </sec>
                    
                    <sec title='=Testing Your New Target ' anchor='.3DTesting_Your_New_Target_'>
                    </sec>
                    
                    <sec title='Removing `xdc.runtime` From an Application' anchor='Removing_.60xdc.runtime.60_From_an_Application'>
                    </sec>
                    
                    <sec title='Using a Customized Build of `xdc.runtime`' anchor='Using_a_Customized_Build_of_.60xdc.runtime.60'>
                    </sec>
                    
                    <sec title='Using `xdc.runtime` Within C-Only Environments' anchor='Using_.60xdc.runtime.60_Within_C-Only_Environments'>
                    </sec>
                    
                    <sec title='' anchor=''>
                    </sec>
                    
                    <sec title='=Use This New Build of `xdc.runtime`' anchor='.3DUse_This_New_Build_of_.60xdc.runtime.60'>
                    </sec>
                    
                    <sec title='=Manually Initializing All RTSC Modules' anchor='.3DManually_Initializing_All_RTSC_Modules'>
                    </sec>
                
                </doc>
            </sec>
            
            <sec title=' Creating new content ' anchor='_Creating_new_content_'>
                
                <doc title='Creating Configurable Content' subtitle='How to leverage the configuration process' light='yellow' href='Creating_Configurable_Content.html' geturl='Creating_Configurable_Content'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Configuration Process' anchor='Configuration_Process'>
                    </sec>
                    
                    <sec title='=Package Functions' anchor='.3DPackage_Functions'>
                    </sec>
                    
                    <sec title='=Module Functions' anchor='.3DModule_Functions'>
                    </sec>
                    
                    <sec title='=Order of Evaluation' anchor='.3DOrder_of_Evaluation'>
                    </sec>
                
                </doc>
                
                <doc title='Writing getLibs()' subtitle='Guidelines for package <tt>getLibs()</tt> functions' light='yellow' href='Writing_getLibs%28%29.html' geturl='Writing_getLibs%28%29'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Configuration phase' anchor='Configuration_phase'>
                    </sec>
                    
                    <sec title='Program configuration parameters' anchor='Program_configuration_parameters'>
                    </sec>
                    
                    <sec title='Target parameters' anchor='Target_parameters'>
                    </sec>
                    
                    <sec title='=Target compatibility' anchor='.3DTarget_compatibility'>
                    </sec>
                    
                    <sec title='Use cases' anchor='Use_cases'>
                    </sec>
                    
                    <sec title='=Packages built with XDCtools 3.00 and other build systems' anchor='.3DPackages_built_with_XDCtools_3.00_and_other_build_systems'>
                    </sec>
                    
                    <sec title='=Packages loaded by XDCtools 3.05 and earlier' anchor='.3DPackages_loaded_by_XDCtools_3.05_and_earlier'>
                    </sec>
                    
                    <sec title='=Supplying libraries based on `profiles`' anchor='.3DSupplying_libraries_based_on_.60profiles.60'>
                    </sec>
                    
                    <sec title='=Supplying libraries based on device' anchor='.3DSupplying_libraries_based_on_device'>
                    </sec>
                    
                    <sec title='=Packages with multiple releases' anchor='.3DPackages_with_multiple_releases'>
                    </sec>
                    
                    <sec title='Changing `compatibleSuffixes`' anchor='Changing_.60compatibleSuffixes.60'>
                    </sec>
                
                </doc>
                
                <doc title='ROV Module Writers Guide' subtitle='Customizing content presentation in the Run-time Object Viewer' light='yellow' href='ROV_Module_Writers_Guide.html' geturl='ROV_Module_Writers_Guide'>
                    
                    <sec title='What you'll need to know' anchor='What_you.27ll_need_to_know'>
                    </sec>
                    
                    <sec title='How to use this guide' anchor='How_to_use_this_guide'>
                    </sec>
                    
                    <sec title='Sections' anchor='Sections'>
                        
                        <doc title='ROV Module Writers Guide/Fundamentals' subtitle='The basics of creating an ROV view' light='yellow' href='ROV_Module_Writers_Guide__Fundamentals.html' geturl=''>
                            
                            <sec title=' ROV Fundamentals ' anchor='_ROV_Fundamentals_'>
                            </sec>
                            
                            <sec title=' Defining The Views ' anchor='_Defining_The_Views_'>
                            </sec>
                            
                            <sec title=' View Function Basics ' anchor='_View_Function_Basics_'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='ROV Module Writers Guide/Getting Started' subtitle='Steps for writing your first ROV view' light='yellow' href='ROV_Module_Writers_Guide__Getting_Started.html' geturl=''>
                            
                            <sec title=' Getting Started ' anchor='_Getting_Started_'>
                            </sec>
                            
                            <sec title='= Where to begin ' anchor='.3D_Where_to_begin_'>
                            </sec>
                            
                            <sec title='= Debugging your code ' anchor='.3D_Debugging_your_code_'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='ROV Module Writers Guide/Processing Data' subtitle='Retrieving and processing target data' light='yellow' href='ROV_Module_Writers_Guide__Processing_Data.html' geturl=''>
                            
                            <sec title='= Retrieving Other Target Data ' anchor='.3D_Retrieving_Other_Target_Data_'>
                            </sec>
                            
                            <sec title='= 'fetch' Functions - Fetching raw data ' anchor='.3D_.27fetch.27_Functions_-_Fetching_raw_data_'>
                            </sec>
                            
                            <sec title='= 'scan' Functions - Using data from other modules or instances ' anchor='.3D_.27scan.27_Functions_-_Using_data_from_other_modules_or_instances_'>
                            </sec>
                            
                            <sec title='= Sharing data across views ' anchor='.3D_Sharing_data_across_views_'>
                            </sec>
                            
                            <sec title='= Data Validation and Reporting Errors ' anchor='.3D_Data_Validation_and_Reporting_Errors_'>
                            </sec>
                            
                            <sec title='= Writing Robust View Code ' anchor='.3D_Writing_Robust_View_Code_'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='ROV Module Writers Guide/View Types' subtitle='Different ways to display data in the ROV GUI' light='yellow' href='ROV_Module_Writers_Guide__View_Types.html' geturl=''>
                            
                            <sec title=' View Types ' anchor='_View_Types_'>
                            </sec>
                            
                            <sec title='' anchor=''>
                            </sec>
                            
                            <sec title='' anchor=''>
                            </sec>
                            
                            <sec title='' anchor=''>
                            </sec>
                            
                            <sec title='' anchor=''>
                            </sec>
                        
                        </doc>
                        
                        <doc title='ROV Module Writers Guide/Conventions and Keywords' subtitle='Discussion of conventions for naming views, functions, etc.' light='yellow' href='ROV_Module_Writers_Guide__Conventions_and_Keywords.html' geturl=''>
                            
                            <sec title=' Conventions and Keywords ' anchor='_Conventions_and_Keywords_'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='ROV Module Writers Guide/Module Writer FAQ' subtitle='Discussion of specific ROV tasks and use cases' light='yellow' href='ROV_Module_Writers_Guide__Module_Writer_FAQ.html' geturl=''>
                            
                            <sec title='= How do I incorporate the data from my 'Basic' view into my 'Detailed' view? ' anchor='.3D_How_do_I_incorporate_the_data_from_my_.27Basic.27_view_into_my_.27Detailed.27_view.3F_'>
                            </sec>
                            
                            <sec title='= If I have a Handle to an instance, how do I retrieve the view for that instance? ' anchor='.3D_If_I_have_a_Handle_to_an_instance.2C_how_do_I_retrieve_the_view_for_that_instance.3F_'>
                            </sec>
                            
                            <sec title='= How do I retrieve a view from another module if I don't have a Handle? ' anchor='.3D_How_do_I_retrieve_a_view_from_another_module_if_I_don.27t_have_a_Handle.3F_'>
                            </sec>
                            
                            <sec title='= How do I retrieve the raw state data for a module? ' anchor='.3D_How_do_I_retrieve_the_raw_state_data_for_a_module.3F_'>
                            </sec>
                            
                            <sec title='= How do I retrieve the view for an embedded instance (advanced)? ' anchor='.3D_How_do_I_retrieve_the_view_for_an_embedded_instance_.28advanced.29.3F_'>
                            </sec>
                            
                            <sec title='= How do I fetch a structure for which I have an address?  ' anchor='.3D_How_do_I_fetch_a_structure_for_which_I_have_an_address.3F__'>
                            </sec>
                            
                            <sec title='= I have a pointer to a structure, but the pointer is not part of my state. How do I fetch the structure? ' anchor='.3D_I_have_a_pointer_to_a_structure.2C_but_the_pointer_is_not_part_of_my_state._How_do_I_fetch_the_structure.3F_'>
                            </sec>
                            
                            <sec title='= My state structure contains an array. How do I fetch the array's data? ' anchor='.3D_My_state_structure_contains_an_array._How_do_I_fetch_the_array.27s_data.3F_'>
                            </sec>
                            
                            <sec title='= How do I fetch a string? ' anchor='.3D_How_do_I_fetch_a_string.3F_'>
                            </sec>
                            
                            <sec title='= How do I fetch a global scalar value? ' anchor='.3D_How_do_I_fetch_a_global_scalar_value.3F_'>
                            </sec>
                            
                            <sec title='= How do I retrieve the label for my instance? ' anchor='.3D_How_do_I_retrieve_the_label_for_my_instance.3F_'>
                            </sec>
                            
                            <sec title='= How do I access the module configuration values used to configure my application? ' anchor='.3D_How_do_I_access_the_module_configuration_values_used_to_configure_my_application.3F_'>
                            </sec>
                            
                            <sec title='= How can I save data to be shared across different views? ' anchor='.3D_How_can_I_save_data_to_be_shared_across_different_views.3F_'>
                            </sec>
                            
                            <sec title='= How do I retrieve the address of my state structure? ' anchor='.3D_How_do_I_retrieve_the_address_of_my_state_structure.3F_'>
                            </sec>
                            
                            <sec title='= How do I lookup the symbols associated with an address? ' anchor='.3D_How_do_I_lookup_the_symbols_associated_with_an_address.3F_'>
                            </sec>
                            
                            <sec title='= How do I display the names for an enum type instead of the integer values? ' anchor='.3D_How_do_I_display_the_names_for_an_enum_type_instead_of_the_integer_values.3F_'>
                            </sec>
                        
                        </doc>
                        
                        <doc title='ROV Module Writers Guide/Full Examples' subtitle='Complete examples to test or use as templates' light='yellow' href='ROV_Module_Writers_Guide__Full_Examples.html' geturl=''>
                            
                            <sec title=' Full Examples ' anchor='_Full_Examples_'>
                            </sec>
                            
                            <sec title='= Basic Example ' anchor='.3D_Basic_Example_'>
                            </sec>
                            
                            <sec title='= Intermediate Example ' anchor='.3D_Intermediate_Example_'>
                            </sec>
                        
                        </doc>
                    </sec>
                    
                    <sec title='See also' anchor='See_also'>
                    </sec>
                
                </doc>
                
                <doc title='RTSC Coding Conventions' subtitle='Coding conventions used in the XDCtools product' light='yellow' href='RTSC_Coding_Conventions.html' geturl='RTSC_Coding_Conventions'>
                    
                    <sec title='Introduction' anchor='Introduction'>
                    </sec>
                    
                    <sec title='Naming Conventions' anchor='Naming_Conventions'>
                    </sec>
                    
                    <sec title='Data Types' anchor='Data_Types'>
                    </sec>
                    
                    <sec title='Physical Design' anchor='Physical_Design'>
                    </sec>
                    
                    <sec title='=Rationale' anchor='.3DRationale'>
                    </sec>
                    
                    <sec title='Module and Interface Conventions' anchor='Module_and_Interface_Conventions'>
                    </sec>
                    
                    <sec title='=Header Conventions' anchor='.3DHeader_Conventions'>
                    </sec>
                    
                    <sec title='' anchor=''>
                    </sec>
                    
                    <sec title='=XDoc Comments' anchor='.3DXDoc_Comments'>
                    </sec>
                    
                    <sec title='Lexical Conventions' anchor='Lexical_Conventions'>
                    </sec>
                    
                    <sec title='=Expressions' anchor='.3DExpressions'>
                    </sec>
                    
                    <sec title='=Statements' anchor='.3DStatements'>
                    </sec>
                    
                    <sec title='=Declarations' anchor='.3DDeclarations'>
                    </sec>
                    
                    <sec title='=Function Definitions' anchor='.3DFunction_Definitions'>
                    </sec>
                    
                    <sec title='=Macro Definitions' anchor='.3DMacro_Definitions'>
                    </sec>
                    
                    <sec title='=Comments' anchor='.3DComments'>
                    </sec>
                    
                    <sec title='Spaces and Tabs' anchor='Spaces_and_Tabs'>
                    </sec>
                    
                    <sec title='Line Termination Format' anchor='Line_Termination_Format'>
                    </sec>
                    
                    <sec title='Language Specifics' anchor='Language_Specifics'>
                    </sec>
                    
                    <sec title='=Java' anchor='.3DJava'>
                    </sec>
                    
                    <sec title='The Use of goto Statements' anchor='The_Use_of_goto_Statements'>
                    </sec>
                
                </doc>
            </sec>
            
            <sec title=' Frequently asked questions ' anchor='_Frequently_asked_questions_'>
                
                <doc title='Config Model FAQs' subtitle='General questions about the <tt>XDCtools</tt> configuration model' light='yellow' href='Config_Model_FAQs.html' geturl='Config_Model_FAQs'>
                    
                    <doc title='FAQ-080923-1' subtitle='<i>How do I set a function configuration parameter</i>' light='yellow' href='FAQ-080923-1.html' geturl='FAQ-080923-1'>
                    
                    </doc>
                    
                    <doc title='FAQ-081229-1' subtitle='<i>How can I insert my own C code into the configuration generated .c file</i>' light='yellow' href='FAQ-081229-1.html' geturl='FAQ-081229-1'>
                    
                    </doc>