blackfinBaseForApplication
所属分类:软件设计/软件工程
开发工具:Others
文件大小:630KB
下载次数:29
上传日期:2007-04-28 08:37:49
上 传 者:
wz_yzwj
说明: 介绍blackfin应用程序开发基础知识的pdf文档
(introduced blackfin application development based on knowledge of the pdf file)
文件列表:
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\1. Single File Project\Debug (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\1. Single File Project\SingleFileProject.c (815, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\1. Single File Project\SingleFileProject.dpj (3474, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\1. Single File Project\SingleFileProject.h (272, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\1. Single File Project\SingleFileProject.ldf (17311, 2005-11-04)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\1. Single File Project\SingleFileProject.mak (3645, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\1. Single File Project (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\Debug (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\function1.c (139, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\function2.c (141, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\function3.c (139, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\function4.c (141, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\function5.c (141, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\ModuleFileProject.c (277, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\ModuleFileProject.dpj (6449, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\ModuleFileProject.h (272, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\ModuleFileProject.ldf (17311, 2005-11-04)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project\ModuleFileProject.mak (5535, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\2. Module File Project (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\3. Alternate Section Code Project\AlternateProject.c (814, 2005-11-04)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\3. Alternate Section Code Project\AlternateProject.h (310, 2005-11-04)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\3. Alternate Section Code Project\AlternateProject.ldf (17311, 2005-11-04)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\3. Alternate Section Code Project\AlternateSectionCodeProject.dpj (3491, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\3. Alternate Section Code Project\AlternateSectionCodeProject.mak (3743, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\3. Alternate Section Code Project\Debug (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\3. Alternate Section Code Project (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\4. Alternate Section LDF Project\AlternateSectionLDF.c (817, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\4. Alternate Section LDF Project\AlternateSectionLDF.dpj (3484, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\4. Alternate Section LDF Project\AlternateSectionLDF.h (328, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\4. Alternate Section LDF Project\AlternateSectionLDF.ldf (17358, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\4. Alternate Section LDF Project\AlternateSectionLDF.mak (3691, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\4. Alternate Section LDF Project\Debug (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\4. Alternate Section LDF Project (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\5. Macro List Project\Debug (0, 2005-11-14)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\5. Macro List Project\function1m.c (131, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\5. Macro List Project\function2m.c (133, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\5. Macro List Project\function3m.c (131, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\5. Macro List Project\function4m.c (133, 2005-11-13)
blackfin应用程序开发基础知识\Basics_of_Building_A_Blackfin_Application_code\Demos\Sample Port\5. Macro List Project\function5m.c (133, 2005-11-13)
... ...
BASICS OF BUILDING A BLACKFIN APPLICATION – README FILE
The projects supplied in this ZIP file were built using VisualDSP++ 4.0. To get these projects to build under VisualDSP++ 4.5, a small modification must be made to the LDF files that are included in each of the projects. In VisualDSP++ 4.5, work-around functions were removed from the LDF file, so the work-around code present in the legacy LDFs must be deleted. Specifically, under the SECTIONS command in the LDF, remove this block of code:
#if defined(__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES) /* { */
/* Workaround for hardware errata 05-00-0189 -
** "Speculative (and fetches made at boundary of reserved memory
** space) for instruction or data fetches may cause false
** protection exceptions".
**
** Done by avoiding use of 76 bytes from at the end of blocks
** that are adjacent to reserved memory. Workaround is enabled
** for appropriate silicon revisions (-si-revision switch).
*/
RESERVE(___wab0=0xFFB00FFF - 75,___l0=76, 1) /* scratchpad */
# if !INSTR_CACHE
RESERVE(___wab1=0xFFA13FFF - 75,___l1=76, 1) /* l1 instr sram/cache */
# endif /* INSTR_CACHE } */
RESERVE(___wab2=0xFFA0BFFF - 75,___l2=76, 1) /* l1 instr B sram */
# if DATAB_CACHE
RESERVE(___wab3=0xFF903FFF - 75,___l3=76) /* data B sram */
# else
RESERVE(___wab4=0xFF907FFF - 75,___l4=76, 1) /* data B sram/cache */
# endif
# if DATAA_CACHE
RESERVE(___wab5=0xFF803FFF - 75,___l5=76) /* data A sram */
# else
RESERVE(___wab6=0xFF807FFF - 75,___l6=76, 1) /* data A sram/cache */
# endif
RESERVE(___wab7=0x203FFFFF - 75,___l7=76, 1) /* async bank 3 */
# if defined(USE_CACHE) || defined(USE_SDRAM)
RESERVE(___wab8=0x1FFFFFFF - 75,___l8=76) /* sdram */
# endif
#endif /*} __WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES */
近期下载者:
相关文件:
收藏者: