-
kernel到底是u-boot解压还是自解压?kernel到底是u-boot解压还是自解压?我在u-boot的cmd_bootm.c中,看到有解压内核的步骤,如用gunzip();同时,我在内核arch/arm/boot/compressed/head.S中也发现了decompress_kernel()。现在的问题是kernel到底是u-boot解压还是自解压?用试验试出是用的u-boot解压,但内核自解压还是调用了吗?neilengineer 时间:12-22 + 阅读全文
-
如何把linux kernel里的SCTP_DEBUG选项打开看到一篇文章讲打开SCTP_DEBUGhttp://www.diybl.com/course/6_system...14/125443.html最近把kernel里的SCTP_DEBUG打开重新编译,然后写了一个client/server程序,把kernelSCTP的执行log打出来了。里面有详细的函数流程但不知道这个选项的设置在哪?看了看Makefile和Kconfig文件,其中Macrossdzh 时间:12-29 + 阅读全文
-
系统启动Failure,有人遇到这种情况吗?FAILURE:Filesystemerrorswereencounteredthatcouldnotbefixedautomatically.ThissystemcannotcontinuetobootandwillthereforebehaltuntilthoseerrorsarefixedmanuallybyaSystemAdthink365 时间:11-20 + 阅读全文
-
请教linux 2.6.26中platform bus设备 s1d13806驱动的问题我在看2。6。26代码的时候发现一个奇怪的问题,我用的arm的板子at91rm9200dk,他的platform设备都在board-dk.c里用platform_device_register注册,但是显示设备s1d13806驱动没有在boardinit里platform_device_register注册,函数dk_add_device_video()注释掉了,而在驱动的init里直接调duzhig 时间:12-23 + 阅读全文
-
ext2_inode可以从vfs的inode得到吗?要写个sysemcall实现对ext2文件的block的直接插入和删除,需要修改ext2_inode的i_block字段。目前只能直接用块设备的bread/bwrite来修改,ext2的函数都定义在原代码的fs/ext2.h里,一个也没有exportsymbol,不知如何在模块中使用,望高人指教clkgtr6 时间:12-08 + 阅读全文
-
[提问] 内核启动时如何加载模块的?[提问]内核启动时如何加载模块的?1。内核启动时不可能将所有编译的模块都加载,比如网卡驱动我可能编译十几种,内核依据什么配置调用硬件所需的驱动?2。内核启动时在那一步开始加载内核模块?3。可否在不重新编译内核的情况下,例如网卡驱动我编译了,但是我又希望不加载它,应该如何处理?谢谢关注!leasor 时间:01-02 + 阅读全文