按照 友善的 “mini2440之Linux移植开发实战指南“ 2010-4-14版 中 ”克隆建立自己的目标平台“一章节 3.5.3
讲到 在 ”mini2440_machine_init(void)函数中将smdk_machine_init()函数注释掉,因为后面会编写自己的初始化函数
不需要smdk2440原来的 ” 有些疑问请教下:
1:注释掉 smdk_machine_init() 函数,编译启动内核后,跑到 。。。。。。。。。。。。。。。。。。。。done ,booting the kernel .停止了?
2:如果不注释掉 smdk_machine_init() 函数 ,编译会无法通过:出现ERROR:
arch/arm/mach-s3c2440/built-in.o(.init.text+0xe8): In function `s3c_irq_wdtac97_mask':
include/asm/plat-s3c24xx/irq.h:34: undefined reference to `smdk_machine_init'
make: *** [.tmp_vmlinux1] Error 1
3: 指南上说 “后面会编写自己的初始化函数”,但好像后面没找到 编写自己的初始化函数