08 2013 档案

摘要:1. ARM Device Tree起源http://blog.csdn.net/21cnbao/article/details/8457546Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”,引发ARM Linux社区的地震,随后ARM社区进行了一系列的重大修正。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节,而这些板级细节对于内核来讲,不过是垃圾, 阅读全文
posted @ 2013-08-28 18:00 左手牛奶,右手面包 阅读(672) 评论(0) 推荐(0)
摘要:kernel build:顶层Makefile:-->1. include build/main.mk -->2. include build/kernel.mk kernel/arch/arm/configs/prima2cb_defconfig CONFIG_GPS_SIRFSOC=m CONFIG_TRIG_SIRFSOC=m -->3. vi kernel/driver/char/Makefile obj-$(CONFIG_GPS_SIRFSOC) += sirfsoc_gps.o obj-$(CONFIG_TRIG_SIRFSOC) += sirfsoc_trig. 阅读全文
posted @ 2013-08-19 17:36 左手牛奶,右手面包 阅读(681) 评论(0) 推荐(0)