快乐虾
http://blog.csdn.net/lights_joy/
lights@hb165.com
本文适用于
ADI bf561 DSP
uclinux-2008r1.5-rc3
Visual DSP++ 5.0(update 5)
欢迎转载,但请保留作者信息
编译head.s时有一警告:
[Warning pp0038] "../linux-2.6.x/include/asm/mach/mem_init.h":134 macro 'CONFIG_MEM_SIZE' not currently defined - 0 assumed
其指向的语句为:
#if (CONFIG_MEM_SIZE == 128)
在这里CONFIG_MEM_SIZE是一个在内核配置时指定的量,即SDRAM的容量,因此将此宏定义放在config.h中:
#define CONFIG_MEM_SIZE 64 // SDRAM的容量
与此相似的还有CONFIG_MEM_ADD_WIDTH的定义:
#define CONFIG_MEM_ADD_WIDTH 9 // SDRAM的位宽
参考资料
uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(1):前言( 2009-1-12 )
uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(2):代码注释( 2009-1-12 )
uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(3):vdsp项目创建( 2009-1-12 )
uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(4):目录差异( 2009-1-12 )
uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(5):'bf561.h'的问题( 2009-1-12 )
uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(6):CONFIG_BFIN_KERNEL_CLOCK( 2009-1-12 )
uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(7):CONFIG_MEM_MT48LC16M16A2TG_75( 2009-1-12 )
uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(8):CONFIG_CLKIN_HZ( 2009-1-12 )