/*
 * =============================================================================
 *
 *  ======== icacheConfig_oneRamset.c ========
 *
 *  Version 1.00
 *
 *  This examples enables the 2-way cache and one RAM set block.  It loads code
 *  into the RAM set block and uses it to execute code located in external
 *  memory.  It also demonstrates how to flush and freeze the contents of the 
 *  2-way cache (including the RAM set blocks).
 *
 *  Test Procedure
 *
 *  1. Connect the OMAP5912 OSK to the emulator on the host system.
 *  2. Power on the board.
 *  3. Configure CCS Setup to work with the OMAP5912 OSK using these GEL files:
       DSP: osk5912_dspside_no_reset.gel
       ARM: osk5912_prg.gel
 *  4. From the Parallel Debug Manager, launch the CCS window corresponding to 
 *     the ARM.
 *  5. On the ARM side CCS window, open the arm/icacheConfig_oneRamset project.
 *     (Don't worry about the missing files, you will specify a path to them
 *     next, hit Ignore All).
 *  6. Access the Debug build options for the project and specify the following:
 *     - Compiler Tab
 *       - the path for all the OMAP5912 ARM CSL include files
 *     - Linker Tab
 *       - library path for location of the TMS470 rts32e.lib
 *       - library path for the csl_OMAP5912.lib
 *  7. On the ARM side CCS window, compile, load, and execute the program.  The
 *     MPU code will configure the DMP MMU such that the DSP can see part of 
 *     the SDRAM on the OSK.
 *  8. From the Parallel Debug Manager, launch the CCS window corresponding to
 *     the DSP.
 *  9. On the DSP side CCS window, open the dsp/icacheConfig_oneRamset project.
 *     (Don't worry about the missing files, you will specify a path to them
 *     next, hit Ignore All).
 *  10. Access the build options for the project and specify the following:
 *     - Compiler Tab
 *       - the path for all the CSL include files
 *     - Linker Tab
 *       - library path for location of the C55x rts55x.lib
 *       - library path for the csl_OMAP5912.lib
 *  11. On the DSP side CCS window, compile, load, and execute the program.