⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adsp-21262.ldf

📁 adsp21262的一个关于fft变换的源码。有意者尽快下吧!
💻 LDF
字号:
ARCHITECTURE(ADSP-21262)
//
//   ADSP-21262 Memory Map:
//   ------------------------------------------------
//                    0x0000 0000 to 0x0003 FFFF  IOP Regs
//           Block0   0x0004 0000 to 0x0004 3FFF  Long word (64) Space (1MB RAM)
//           Block0   0x0004 4000 to 0x0005 7FFF  Internal Memory (Reserved 5MB)
//           Block0   0x0005 8000 to 0x0005 FFFF  Long word (64) Space (2MB ROM)

//           Block1   0x0006 0000 to 0x0006 3FFF  Long word (64) Space (1MB RAM)
//           Block1   0x0006 4000 to 0x0007 7FFF  Internal Memory (Reserved 5MB)
//           Block1   0x0007 8000 to 0x0007 FFFF  Long word (64) Space (2MB ROM)

//           Block0   0x0008 0000 to 0x0008 7FFF  Normal word (32) Space (1MB RAM)
//           Block0   0x0008 8000 to 0x000A FFFF  Internal Memory (Reserved 5MB)
//           Block0   0x000B 0000 to 0x000B FFFF  Normal word (32) Space (2MB ROM)
//   ------------------------------------------------
//                    0x000A 0000 to 0x000A AAAA  48-bit addresses
//   ------------------------------------------------
//           Block1   0x000C 0000 to 0x000C 7FFF  Normal word (32) Space (1MB RAM)
//           Block1   0x000C 8000 to 0x000E FFFF  Internal Memory (Reserved 5MB)
//           Block1   0x000F 0000 to 0x000F FFFF  Normal word (32) Space (2MB ROM)
//   ------------------------------------------------
//                    0x000E 0000 to 0x000E AAAA  48-bit addresses
//   ------------------------------------------------
//           Block0   0x0010 0000 to 0x0010 FFFF  Short word (16) Space (1MB RAM)
//           Block0   0x0011 0000 to 0x0015 FFFF  Internal Memory (Reserved 5MB)
//           Block0   0x0011 0000 to 0x0015 FFFF  Internal Memory (Reserved 5MB)
//           Block0   0x0016 0000 to 0x0017 FFFF  Short word (16) Space (2MB ROM)

//           Block1   0x0018 0000 to 0x0018 FFFF  Short word (16) Space (1MB RAM)
//           Block1   0x0019 0000 to 0x001D FFFF  Internal Memory (Reserved 5MB)
//           Block1   0x001E 0000 to 0x001F FFFF  Short word (16) Space (2MB ROM)

//   ------------------------------------------------
//   External memory  0x0100 0000 to 0x02FF FFFF
//   ------------------------------------------------
SEARCH_DIR( $ADI_DSP\212xx\lib )

$OBJECTS = $COMMAND_LINE_OBJECTS ;

MEMORY

{
	seg_dm64 { TYPE(DM RAM) START(0x00062000) END(0x00063fff) WIDTH(64) }
	
	seg_rth  { TYPE(PM RAM) START(0x00080000) END(0x000800ff) WIDTH(48) }
	seg_pmco { TYPE(PM RAM) START(0x00080100) END(0x000803ff) WIDTH(48) }
	seg_pmda { TYPE(DM RAM) START(0x00080600) END(0x00083fff) WIDTH(32) }
	seg_pmrd { TYPE(DM RAM) START(0x00084000) END(0x00087fff) WIDTH(32) }
	
	seg_dmda { TYPE(DM RAM) START(0x000c0000) END(0x000c0fff) WIDTH(32) }
	seg_dmrd { TYPE(DM RAM) START(0x000c1000) END(0x000c3fff) WIDTH(32) }}// End MEMORY
	
PROCESSOR p0
{
    LINK_AGAINST( $COMMAND_LINE_LINK_AGAINST)	// Other object files to link against.
    OUTPUT( $COMMAND_LINE_OUTPUT_FILE )		// Resulting executable file name.

    SECTIONS
    {
		//  Map the sections specified in the program files to sections declared in 
		//  MEMORY and use these sections to create the object file for processor p0. 
		seg_rth
		{
			INPUT_SECTIONS( $OBJECTS(seg_rth))
		} >seg_rth

		seg_pmco
		{
			INPUT_SECTIONS( $OBJECTS(seg_pmco))
		} >seg_pmco

		seg_pmda	
		{
			INPUT_SECTIONS( $OBJECTS(seg_pmda))
		} >seg_pmda

		seg_pmrd	
		{
			INPUT_SECTIONS( $OBJECTS(seg_pmrd))
		} >seg_pmrd
		
		seg_dmda
		{
			INPUT_SECTIONS( $OBJECTS(seg_dmda))
		} >seg_dmda

		seg_dm64
		{
			INPUT_SECTIONS( $OBJECTS(seg_dm64))
		} >seg_dm64
		
		seg_dmrd
		{
			INPUT_SECTIONS( $OBJECTS(seg_dmrd))
		} >seg_dmrd

			
    }// End SECTIONS
} // End p0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -