全部博文(1493)
发布时间:2013-04-15 09:06:22
网络处理过程轮询和中断设备和内核之间主要用两种技术来交换数据:轮询和中断。轮询: 内核不停地检测设备是不是有数据接收到。中断: 当有事件发生时,设备驱动程序指示设备产生中断帧接收和发送/net/core/dev.c协议处理机(Protocol Handler)在网络的每一层,都有一个协议处理机来负责该层.........【阅读全文】
发布时间:2013-04-15 09:06:07
一、移植编译生成boa二进制文件 Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行。Boa的设计目标是速度和安全。首先下载boa源码包,下载链接:http:/.........【阅读全文】
发布时间:2013-04-08 15:34:38
//在对整个 head.S 及其相关文件代码分析做个总结//首先通过 arch/arm/kernel/head.S 中的 __lookup_processor_type 和 //__lookup_machine_type //两个函数,找到处理器类型和机器类型然后创建页表,创建页表时因为考虑到打开 mmu //前后 cpu 发出的地址由物理地址变成了虚拟地址,所以将内核开始的 1M.........【阅读全文】
发布时间:2013-04-08 15:24:08
Android Camera数据流分析全程记录(overlay方式)这里为什么要研究overlay方式呢?android camera需要driver和app层需要有大量数据需要传输,如果使用非overlay方式进行数据从driver到app层的传输,使系统性能受到很到影响,使系统速度变慢,同时会影响功耗等,而在camera preview module时,通常我们是不必要将采.........【阅读全文】