对某个模糊的知识点不用老去翻书了,使用电子书一下子就可以定位,看两眼就ok了! 下载地址: 1. 《linux内核情景分析a》 2. 《linux内核情景分析b》 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/38994/showart_415666.html
我是这几天才用linux的 对于linux的了解 还停留在老师曾经给过一个资料 用了两节课的时间教完了我们linux的基本使用。 最近想下载一些教学用的视频看看 但是 无论是优酷还是土豆都需要安装他们的软件 我研究了下 那些软件貌似无法在linux上安装(当然 我现在安装软件还不会) 我想知道怎样下载优酷等网上的视频
我下了一个2.6.38的内核,编译过程如下 cp arch/x86/configs/i386_defconfig ./.config make menuconfig //什么也没动 make bzImage make modules make modules_install cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.38 然后改了grub.cfg,后来启动的时候就这样了:
内核版本:linux3.10 路径:arch/arm/include/asm/thread_info.h 函数: static inline struct thread_info *current_thread_info(void) { register unsigned long sp asm ("sp"); return (struct thread_info *)(sp & ~(THREAD_SIZE - 1)); } 其中register unsigned long sp asm("sp");语句怎么理解?是把堆栈SP的内容初始化到寄存器变量sp中吗?
在linux内核中,有很多函数包,里面包含了很多子函数及其宏定义,但是跟自己编写的程序(有main函数)不一样,请问该怎么调用这个模块函数?或者说这个模块函数里的子函数是怎么运行的?谢谢!!