简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
编译方法和 OpenWRT backfire 编译方法 是一样的。 装 Luci web UI :1. ./scripts/feeds update packages luci2. ./scripts/feeds install -a -p luci经过这个步骤,在 make menuconfig 里就有 LuCI 相关选项。 X86 XPV
首先我们看sd_revalidate_disk(),这个函数很重要,一定程度上来说,正是这个函数从硬件和软件两个方面掀起了我们了解scsi磁盘的性高潮.这个函数它不是一个函数在战斗,它完全是贾宝玉林黛玉方世玉附体,由这一个函数可以牵连出N个函数.而这N个函数中的一些函数本身又有好几百行,所以我们算是陷进去了. 1496 /** 1497 * sd_revalidat
phy device的添加流程,了解linux驱动中的 驱动、设备、总线 模型。[cpp]view plaincopyprint? 87 int mdiobus_register(struct mii_bus *bus) 88 { // 省略。。。。。。 115 for (i = 0; i 116 if
特别值得一提的是Linux bridge有很多值得学习的地方,这里我们主要介绍Linux bridge,包括介绍Linux bridge等方面。Linux bridge 下流量控制等 (Netemulator,tc)netem provides Network Emulation functionality for testing protocols by emulating the pr
Linux中subst是字符串处理函数。 Makefile里的subst 用法是$(subst FROM,TO,TEXT),即将TEXT中的东西从FROM变为TO Makefile中的字符串处理函数 格式: $(subst ;,;,;) 名称:字符串替换函数——subst。 功能:把字串;中的;字符串替换成;。 返回:
转一篇文章:lwip RawApi 数据发送2009-05-11 23:29 今天调试程序,使用lwip协议的Raw API工作模式,做了一个简单的客户/服务器系统。服务器运行FPGA上,使用Powerpc405处理器,32Kcache,64M内存,无操作系统。客户端运行在x86机器,安装Linux操作系统。服务器接收数据没问题,100M网卡下速度约为5MB,其中包括将数据从p
一.结构体1.PHY设备[cpp]view plaincopystructphy_device{structphy_driver*drv;//PHY设备驱动structmii_bus*bus;//对应的MII总线structdevicedev;//设备文件u32phy_id;//PHY...
注:本文主要参考了IBM的《Linux 的 Spinlock 在 MIPS 多核处理器中的设计与实现》一文,需要更详细的关于spinlock的实现可以看前述文章。在多线程程序中,为了实现对共享变量的互斥访问,一般都会用spinlock实现,而spinlock需要一个TestAndSet的原子操作。而这种原子操作是需要专门的硬件支持才能完成的,在MIPS中,是通过特殊的Load,Store操
现在的Linux内核中,mmc不仅是一个驱动,而是一个子系统。这里通过分析Linux3.2.0内核,结合TI的arm335x平台及omap_hsmmcd host分析下mmc子系统,重点关注sdio及架构在其上的具体sdio IP驱动实现。1. General overview1.1 源码概览Linux kernel把mmc,sd以及sdio三者的驱动代码整合在一起,俗称mm...
Linux-网桥原理分析 http://biancheng.dnbcw.info/linux/244269.html 目 录1..... 前言... 62 网桥的原理... 72.1 桥接的概念... 72.2 linux的桥接实现... 82.3 网桥的功能... 93