
Linux and Android Driver
得一录
这个作者很懒,什么都没留下…
展开
-
交换机Exact匹配算法
概述部分中,我们给出了三层交换机的基本特点综述,主要有下列特点:1、二层交换和三层互通2、实现三层精确匹配查询3、专门针对局域网,特别是以太网进行了优化4、引入了一些在二层交换机和三层路由器上都不存在的特性5、实现了初步的BAS功能一般来说,只要能做到第一点,就可以称为三层交换机了,但目前大多数流行的三层交换机都不局限于第一点,而是实现了上述的大部分转载 2014-02-13 13:20:09 · 1635 阅读 · 0 评论 -
Linux ixgbe 10G intel 网卡数据包处理流程
ixgbe_adapter/* board specific private data structure */struct ixgbe_adapter {//数据量太多,摘录部分看过比较有用的//发送的ringsstruct ixgbe_ring *tx_ring[MAX_TX_QUEUES] ____cacheline_aligned_in_smp;转载 2014-02-10 09:54:05 · 4781 阅读 · 0 评论 -
fedora 18 的grub2简单配置
1、timeout的配置打开/etc/default/grub,修改GRUB_TIMEOUT的值GRUB_TIMEOUT=5 //默认为5秒2、设置默认启动项cat grub.cfg|grep Fedora //查询grub2文件中含有Fedora的行。grub2-set-default "Fedora" //设置Fedora为默认启动系统,系统名应为查询结果中me转载 2014-01-21 10:10:51 · 1145 阅读 · 0 评论 -
CpuInfo
判断依据:1.具有相同core id的cpu是同一个core的超线程。2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。英文版:1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same cor转载 2013-12-31 14:31:36 · 616 阅读 · 0 评论 -
Android WIFI架构和控制流程
一、WIFI的基本架构 1、wifi用户空间的程序和库: external/wpa_supplicant/ 生成库libwpaclient.so和守护进程wpa_supplicant 2、hardware/libhardware_legary/wifi/是wifi管理库 3、JNI部分: frame转载 2013-04-18 14:53:15 · 690 阅读 · 0 评论 -
网卡驱动和队列层中的数据包接收
这并非是一个网卡驱动分析的专门文档,只是对网卡处理数据包的流程进行一个重点的分析。这里以Intel的e100驱动为例进行分析。大多数网卡都是一个PCI设备,PCI设备都包含了一个标准的配置寄存器,寄存器中,包含了PCI设备的厂商ID、设备ID等等信息,驱动程序使用来描述这些寄存器的标识符。如下:struct pci_device_id { __u32 vendor,转载 2013-01-08 14:13:21 · 2109 阅读 · 0 评论 -
Linux内核裁剪(2.4)
linux系统裁减第一步:裁减内核打开终端,输入:cd /usr/src/linux2.4,然后输入make xconfig.现在编译内核正式开始了1.1 “code maturity level options”选项,代表代码的成熟等级,因为这是一个试验的部分,我们不需要,所以关闭它。1.2 “Loadable module support”可加载模块支持可加载模块是指内核代转载 2012-10-29 15:50:58 · 2096 阅读 · 0 评论 -
友善之臂移植qtopia系统
1. 按“f”键开始对NAND_Flash进行分区2.按“v”键开始安装bootloader. 用dnw USB PORT 传递的文件为 ARMVIVI_10_023.按“ k”键安装linux 内核. 用dnw USB PORT 传递的文件为 zImage_s354原创 2011-08-17 22:35:28 · 986 阅读 · 0 评论 -
git查看某个文件修改历史
it blame filename.c 显示文件的每一行是在那个版本最后修改。git whatchanged charge.lua 显示某个文件的每个版本提交信息:提交日期,提交人员,版本号,提交备注(没有修改细节)git show 7aee80cd2afe3202143f379ec671917bc86f9771 显示某个版本的修改详情和转载 2014-09-10 11:42:58 · 20054 阅读 · 0 评论