内核和问题
@内核source中的include文件夹有什么用?与linux中include文件夹有什么不同吗?@ 内核代码中 的#define xx_xx 01000(等,但不是16位数字) 后面和数字是什么意思?
@ 内核代码中 的#define xxxx_xx 0x.....后面的16位数字是什么意思?
怎样才能知道如何去定义后面的16位数字(有什么规律或规定?为什么要这样定义?)
那位高人发发功,解释一下吧:) that is for kernel module.
give us an example. there are too many defines. For the dir like "linux-x.x.x/arch/i386/boot/video.s" , there are a lot of '0x......'hex numbers
还有就像drivers/input/input.c中的前几行中有
#define INPUT_MAJOR 13
#define INPUT_DEVICES 256 (13,256,有什么意思,为什么是13,256,不是其它数字?)
内核的编译是借助系统的库来进行的咯? i am not good at video. so no idea on that video.s
for input.c pls check documentation/device.txt that contains all number assigned to each block device and character device. Thank you very much! :-D welcome
页:
[1]