发布时间:2016-09-27 17:20:40
entry-armv.s中当ARM处理器发生异常(中断是一种异常)时,会跳转到异常向量表(起始地址为0xFFFF_0000或0x0000_0000)。 如3.2节中所述,在中断机制的初始化过程中,把在arch/arm/kernel/entry-armv.S中的异常向量表及其处理程序的stub重定位到了0xFFFF_0000处,这样才使得ARM处理器能够正常处理异常,而且事.........【阅读全文】
发布时间:2016-09-22 19:24:47
linux 2.6.28之内核init_post函数启动第一个应用程序 run_init_process execute_command......【阅读全文】
发布时间:2016-09-22 12:40:07
编写TCP客户端程序,该客户端通过多路IO服用同时处理标准输入(0),套接字。当输入为quit时程序结束。清说出进程间通信(IPC)和线程间资源保护各有几种机制?简述其特点。进程与程序,进程与线程的区别和联系。signal不是发信号,是设置信号处理,kill才是发信号函数。exec族函数不创建新进程。而是?????.........【阅读全文】
发布时间:2016-09-21 22:05:24
内核源码里有#if defined(CONFIG_DM9000) || defined(CONFIG_DM9000_MODULE)这个CONFIG_DM9000宏是通过 include/linux/autoconf.h这个.h文件里的宏来工作的。autoconf.h是自动生成的,通过.config里的配置生成的。还会通过.config自动生成include/config/auto.conf文件。auto.conf被主makefile包含,被各个子makefi.........【阅读全文】