/******************** (C) COPYRIGHT 2008 STMicroelectronics ********************
* File Name          : readme.txt
* Author             : MCD Application Team
* Version            : V2.0.3
* Date               : 19/03/2008
* Description        : This sub-directory contains all the user-modifiable files 
*                      needed to create a new project linked with the STM32F10x  
*                      Firmware Library and working with MULTI 5.05 software toolchain.
********************************************************************************
* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
* CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
*******************************************************************************/

Directory contents
===================
1) default_STM3210E-EVAL.gpj: Project with and all specific sourc files for STM32
	              High-density devices.

2) default_STM3210B-EVAL.gpj: Project with and all specific sourc files for STM32
                      Medium-density devices.
              
- stm32f10x_vector.c: This file contains the vector table for STM32F10x.
                      After Reset the Cortex-M3 processor is in Thread mode,
                      priority is Privileged, and the Stack is set to Main..                
                      
- cortexm3_macro.c: Instruction wrappers for special Cortex-M3 instructions.
- cortexm3_macro_asm.arm: Instruction wrappers for special Cortex-M3 instructions:
      * __SVC
	    * __ISB
			* __DSB
			* __DMB

- tgt directory: Contains all STM32 target relative files: linker file, startup script..
      
How to use STM3210B-EVAL project
================================

- Click on MULTI5.0.5\default_STM3210B-EVAL.gpj
- Rebuild all files: Build->default_STM3210B-EVAL.gpj
- Switch to debug session: Debug->Debug STM3210B-EVAL
- Connect to the target board: Debug>Prepare target 
The "ST STM32F10x Evaluation Board with Green Hills Debug Probe (mpserv)" is
the default connection
- Click Connect
- Click OK on Prepare target dialog to program ROM flash
- Click on Program Flash button to load your program into onchip flash.
- Run program: Debug->Go on Selected Items (F5)

How to use STM3210E-EVAL project
================================

- Click on MULTI5.0.5\default_STM3210E-EVAL.gpj
- Rebuild all files: Build->default_STM3210E-EVAL.gpj
- Switch to debug session: Debug->Debug STM3210E-EVAL
- Connect to the target board: Debug>Prepare target 
The "ST STM32F10x Evaluation Board with Green Hills Debug Probe (mpserv)" is
the default connection
- Click Connect
- Click OK on Prepare target dialog to program ROM flash
- Click on Program Flash button to load your program into onchip flash.
- Run program: Debug->Go on Selected Items (F5)

NOTE:
 - Medium-density devices are STM32F101xx and STM32F103xx microcontrollers where
   the Flash memory density ranges between 32 and 128 Kbytes.
 - High-density devices are STM32F101xx and STM32F103xx microcontrollers where
   the Flash memory density ranges between 256 and 512 Kbytes.
    
******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE******
