给内核减减肥

Linux内核功能强大,支持很多架构,同时自带了很多文档。对于研究和学习内核而言,这些东西的好处不言而喻。然而对于一个真正开展的项目而言,这...

November 15, 2010 · 1 min · athurg

解决内核编译提示“提领类型双关的指针将破坏重叠规则”的警告

2.6.27.8内核在编译时,默认会提示如下警告: 问题上面说得很清楚,在scripts/basic/fixdep.c这个文件的377、379...

October 18, 2010 · 1 min · athurg

去掉内核编译时部分系统调用未实现的警告

在编译内核时,常常会得到如下警告: CHK include/linux/utsrelease.h CALL scripts/checksyscalls.sh :1104: warning: #warning syscall fadvise64 not implemented :1272: warning: #warning syscall migrate_pages not implemented :1328: warning: #warning syscall pselect6 not implemented :1332: warning: #warning syscall ppoll not implemented :1372: warning: #warning syscall epoll_pwait not implemented 虽然无数事实证明,这个警告对...

July 1, 2010 · 1 min · athurg

移植内核到PHY3250过程

工作需要,把内核移植到phy3250(基于LPC3250的一款ARM9开发板,内核是ARM926ejs)。移植过程相对比较顺利,出现的几个小...

April 10, 2010 · 2 min · athurg

编译安装上新内核

闲来没事儿,就编译裁剪内核玩玩,这次玩的是PC上的了。在标准配置文件上作了一定到删减,然后加上了Framebuffer和主板JMI368的驱...

November 24, 2009 · 8 min · athurg