嵌入式视频行业。
发布时间:2013-07-23 14:03:32
linux kernel有一个脚本Lindent,可以帮助你将自己的代码做一个好的代码风格格式化。如:/usr/src/linux-headers-2.6.22-14/scripts/Lindent 它使用了indent命令来对code做优化。indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs 参数说明:-npro或--ignore-profile 不要读取indent的配置文件.indent.pro。-kr 指定使用K.........【阅读全文】
发布时间:2013-07-09 17:52:00
声明:欢迎转载和引用,转载请注明出处。引用代码请保证代码完整性。本博文将讲解一种内核态通过应用层创建的socket发送数据包的方法。首先应用层创建socket,并且调用connect。如图所示,向192.168.0.86的8000端口建立udp连接。获取到进程pid=9707,对应的socket的文件句柄fd=3。在192.168.0.86机器上开启netcat.........【阅读全文】
发布时间:2013-07-09 09:32:08
* 这个数据是不是全局变量?除了当前线程外,其他线程能不能访问它?如果其他线程要访问全局数据,那么该数据需要采取某种形式的同步方法。* 这个数据会不会在进程上下文和中断上下文中共享?他是不是在两个不同的中断处理程序中共享?如果中断中访问共享数据,那么进程中访问共享数据时,需要禁止中断,又由于该数据也.........【阅读全文】