File list (Check if you may need any files):
USART
.....\DMA_Interrupt
.....\.............\main.c
.....\.............\platform_config.h
.....\.............\readme.txt
.....\.............\stm32f10x_conf.h
.....\.............\stm32f10x_it.c
.....\.............\stm32f10x_it.h
.....\.............\system_stm32f10x.c
.....\DMA_Polling
.....\...........\main.c
.....\...........\platform_config.h
.....\...........\readme.txt
.....\...........\stm32f10x_conf.h
.....\...........\stm32f10x_it.c
.....\...........\stm32f10x_it.h
.....\...........\system_stm32f10x.c
.....\HalfDuplex
.....\..........\main.c
.....\..........\platform_config.h
.....\..........\readme.txt
.....\..........\stm32f10x_conf.h
.....\..........\stm32f10x_it.c
.....\..........\stm32f10x_it.h
.....\..........\system_stm32f10x.c
.....\HyperTerminal_HwFlowControl
.....\...........................\main.c
.....\...........................\platform_config.h
.....\...........................\readme.txt
.....\...........................\stm32f10x_conf.h
.....\...........................\stm32f10x_it.c
.....\...........................\stm32f10x_it.h
.....\...........................\system_stm32f10x.c
.....\HyperTerminal_Interrupt
.....\.......................\main.c
.....\.......................\readme.txt
.....\.......................\stm32f10x_conf.h
.....\.......................\stm32f10x_it.c
.....\.......................\stm32f10x_it.h
.....\.......................\system_stm32f10x.c
.....\Interrupt
.....\.........\main.c
.....\.........\platform_config.h
.....\.........\readme.txt
.....\.........\stm32f10x_conf.h
.....\.........\stm32f10x_it.c
.....\.........\stm32f10x_it.h
.....\.........\system_stm32f10x.c
.....\IrDA
.....\....\Receive
.....\....\.......\main.c
.....\....\.......\platform_config.h
.....\....\.......\readme.txt
.....\....\.......\stm32f10x_conf.h
.....\....\.......\stm32f10x_it.c
.....\....\.......\stm32f10x_it.h
.....\....\.......\system_stm32f10x.c
.....\....\Transmit
.....\....\........\main.c
.....\....\........\platform_config.h
.....\....\........\readme.txt
.....\....\........\stm32f10x_conf.h
.....\....\........\stm32f10x_it.c
.....\....\........\stm32f10x_it.h
.....\....\........\system_stm32f10x.c
.....\MultiProcessor
.....\..............\main.c
.....\..............\platform_config.h
.....\..............\readme.txt
.....\..............\stm32f10x_conf.h
.....\..............\stm32f10x_it.c
.....\..............\stm32f10x_it.h
.....\..............\system_stm32f10x.c
.....\Polling
.....\.......\main.c
.....\.......\platform_config.h
.....\.......\readme.txt
.....\.......\stm32f10x_conf.h
.....\.......\stm32f10x_it.c
.....\.......\stm32f10x_it.h
.....\.......\system_stm32f10x.c
.....\Printf
.....\......\main.c
.....\......\readme.txt
.....\......\stm32f10x_conf.h
.....\......\stm32f10x_it.c
.....\......\stm32f10x_it.h
.....\......\system_stm32f10x.c
.....\Smartcard
.....\.........\main.c
.....\.........\platform_config.h
.....\.........\readme.txt
.....\.........\stm32f10x_conf.h
.....\.........\stm32f10x_it.c
.....\.........\stm32f10x_it.h
.....\.........\system_stm32f10x.c
.....\Synchronous
.....\...........\main.c
.....\...........\platform_config.h
.....\...........\readme.txt