-
关于内核的启动地址0x30008000与连接脚本vmlinux.ldsS3C2440下内核在RAM中的启动地址是0x30008000,可是为什么我发现连接脚本kernel-2.6.13\arch\arm\boot\compressed\vmlinux.lds中设置的起始地址并不是0x30008000,而是0,具体内容如下:OUTPUT_ARCH(arm)ENTRY(_start)SECTIONS{.=0;_text=.;.text:{shiyuzhu 时间:05-07 + 阅读全文
-
内核参数修改和内核重新编译有些问题思考了很久,麻烦各位给指点下:首先,我想修改某些内核的参数,却又不想通过内核makemenuconfig这样的配置系统修改,而是通过自己shell编程来修改.其次,我的"最终目的"是:把要修改后的内核重新编译(我想,编译的对象应该是现在运行的内核的内核源代码吧),而后,把新内核拿到"其他"任何一台机子上(注意,并不携带原机子上的修改后的/etc文件一同转移),都显示的是我修改后的参CommShare 时间:05-14 + 阅读全文
-
[求助]关于函数ioremap()函数ioremap()的作用是将物理地址映射成相应的虚拟地址。请问为什么要将物理地址映射成相应的虚拟地址?在什么情况下,才需要做这样的映射呢?Vince.Yellow 时间:05-17 + 阅读全文
-
mount出错,请教各位前辈小弟用fist工具开发了一个堆叠式的加密文件系统,但在mount的时候不成功,然后dmesg显示,“kcfs_read_super:missingdataargument”错误,kcfs为文件系统模块名:找该函数的代码如下:kcfs_read_super(super_block_t*sb,void*raw_data,intsilent){structdentry*lowefyfzh 时间:05-19 + 阅读全文
-
hard_smp_processor_id()返回的内容是否和smp_processor_id()相同如题smp_processor_id()返回当前cpu的数组下标,hard_smp_processor_id()是否也是?silajoin 时间:05-19 + 阅读全文
-
求救:重新配置编译内核2.6.16-rc6后无法启动我装了FC5,想优化一下内核,就下载了2.6.15的内核,并升级到2.6.16用menuconfig重新配置了一下内核后makemakeinstallmakemodules_install编译产生vmlinuz和system-map文件再用new-kernel-pkg产生initrd文件后,确认了grub.conf后reboot显示:/proc/misc:Noentrydribbler 时间:05-22 + 阅读全文
-
内核中输出浮点数时为何无法显示?rt,floatf=4.5;printk("f=%f\n",f);无法输出,输出格式对不对?还有inti=3;intk=0;k=(++i)+(++i)+(++i);为什么k的值为16?pangumax 时间:04-21 + 阅读全文