- 浏览: 1417514 次
最新评论
-
netkongjian:
欢迎加入程序员网址导航[deyi]
准备做一个技术网址导航,请大家分享自己喜欢的技术网站 -
leixiaohua1020:
这个写的很详细
ffmpeg源码分析之媒体打开过程 -
chenmo20074639:
我想仔细问一下,在MAC地址老化的情况下,而计算机的ARP高速 ...
交换机二层地址表和老化时间 -
留下的祝福:
要是多有点注释就好了
sql server批量插入与更新两种解决方案 -
yw123456:
你应该有丰富开发经验吧。
一个月掌握VC++2010
文章列表
本文基于linux2.6.39内核
CPU:S3C2440
一、s3c2440和dm9k的电路连接如下图:
从上图可以看出dm9k引用了16条数据线(sd0-sd15)和s3c2440(ldata0-ldata15)相连,引用了一条地址线(CMD)和S3C2440(ADDR2)相连。CPU就是通过CMD这条地址线来判断LDATA0-LDATA15这16条数据线传送的究竟是地址还是数据的。dm9k的片选信号AEN(Address enable a low activie signal used to select the dm9k)位和S3C2440的LnGCS4(BANK4)相连, ...
- 2011-12-03 16:38
- 浏览 1055
- 评论(0)
[置顶]Linux DM9000网卡驱动程序完全分析
说明1:本文分析基于内核源码版本为linux-2.6.31
说明2:本文在理解了linux中总线、设备和驱动模型的基础上加以分析代码
虽然Linux驱动程序应该是和具体的硬件平台分离的,但是为了更好的理解DM9000的驱动程序,这里还是结合一下Mini2440开发板,这样也可以更好的体会如何实现驱动和平台分离。
本文分成以下几个部分:
一、Mini2440开发板上DM9000的电气连接和Mach-mini2440.c文件的关系。
二、两个重要的结构体介绍:sk_buff和net_device
三、具体代码分析
...
- 2011-12-03 14:04
- 浏览 914
- 评论(0)
Bonding导致丢包严重问题:
(1)Bonding的mode设置不正确,使用mode=1,负载均衡模式,需要交换机的支持和配置;
(2)采用mode=6来进行负载均衡,不需要交换机的支撑;
Bonding导致网卡重启变化问题:
(1)配置过程中,没有设置具体的MAC地址,导致重启后网卡变化,从而导致bond发生错误;
(2)配置的过程中,一定记得备份文件,在发生错误的时候进行恢复;
- 2011-12-02 20:18
- 浏览 1834
- 评论(0)
很多人想做基于live555的webcam实时视频传输.在linux下操作webcam有V4L架构.在windows下有两种选择:vfw和directshow.但directshow的架构很独立,你如果想用它,就得做一个能打包rtp发送的render filter,想利用live555架构不是不可以,但是麻烦.所以vfw是最好的选择.
本文分析ffmpeg的vfwcap的实现,同时也帮助了解ffmpeg的架构和inputdevice的写法.
要实现一个input device,首先要实作一个结构:
AVInputFormat ff_vfwcap_demuxer = {.name = &qu ...
- 2011-12-02 17:28
- 浏览 1112
- 评论(0)
1、主机环境:VMare下ubuntu10.04 ,1G内存。
2、编译编译环境:arm-linux-gcc
3、开发板:Micro2440,2M nor flash,256M nand flash。
4、u-boot-version:u-boot-2010.06
5、linux -version:Linux-2.6.39
一、下载并解压内核源码
a)在命令行终端中可以通过 ...
- 2011-12-02 12:07
- 浏览 1479
- 评论(0)
十四:live555多线程论
江湖传闻:live555如果不改为多线程,在多核心机器上效率会降低.
虽然我没做过测试,但比较相信此传闻的真实性 .
所以在我试论述一下live555如何对多核进行支持,其实就是改为多线程,嘿嘿.
先看此文:http://www.l ...
- 2011-12-02 11:54
- 浏览 1200
- 评论(0)
最近在做SEO每天打交道最多的就是搜索引擎放出来的小机器人,也叫搜索引擎蜘蛛,它们确实比较难伺候好,得顺其意投其好。
一、列举一下各大搜索引擎蜘蛛的名字
这也是屏蔽某些蜘蛛的关键,在程序中识别HTTP_USER_AGENT的名字即可
google蜘蛛: googlebot
百度蜘蛛:baiduspider
搜狗蜘蛛:Sogou web spider
搜搜蜘蛛:Sosospider
yahoo蜘蛛:slurp
alexa蜘蛛:ia_archiver
msn蜘蛛:msnbot
altavista蜘蛛:scooter
lycos蜘蛛: lycos_spider_(t- ...
- 2011-12-02 10:58
- 浏览 743
- 评论(0)
好久没写博客了,今天再次分析NANDFLASH驱动程序,每一次读源码总有一点的收获
1、首先从入口函数开始
probe函数将是我们遇到的第一个与具体硬件打交道,同时也相对复杂的函数对于很多外设的driver来说,只要能成功实现probe函数,那基本上完成这个外设的driver也就成功了一多半,基于MTD的NAND driver就是一个典型的例子。稍后就可以看到,在NAND driver的probe函数中,就已经涉及到了对NAND芯片的读写。
在基于MTD的NAND driver的probe函数中,主要可以分为两部分内容,其一是与很多外设driver类似的一些工作,如申请地址,中断, ...
- 2011-12-02 10:56
- 浏览 1033
- 评论(0)
百度旗下主要的独立业务
12月 1 日消息,百度旗下电子商务平台“有啊”昨日宣布获数千万美金投资,正式分拆独立运营。腾讯科技获悉,分拆后的有啊将于年后搬离百度大厦,并且最近几个月已扩张招聘 50 多人,正 ...
我个人对C++毫无概念,但在实际做项目的时候,仅仅用了一个月的时间,在完成当月工作的同时,就能够没有障碍进行相当复杂的应用开发。这个过程耗时之短或许不可思议,但采纳同样的方法,相信所有程序员都能够做到。这 ...
做数据驱动型的网站,数据、信息就是你的命根子,一旦你的数据被盗取或被非法使用,对你的损失是不可估量的。人家可以飞快的山寨一个网站出来让你痛不欲生。
首先简单解释一下爬虫、蜘蛛:
就是由某些人写出一个小程 ...
- 2011-12-01 10:46
- 浏览 1046
- 评论(0)
收到新科E60的升级包有段时间了,一直没时间弄,晚上花了点时间升级成功,模拟并路测了一下,作为新科第一款高清地图,还OK。但从稳定性和规划合理性方面看,不如老机型上应用的2.60版(2443机型的升级包已出,2440的据官方消息是12月出)。
<wbr></wbr>
说一下新科4.04对机器的要求,CE6这是必须的,800X480分辨率这也是必须的,然后就是ROM必须要在128M以上,因为软件本身会用掉50M内存左右,加上CE系统必须的开销,64M ROM的机器是Hold不住了。地图版本是M2011Q3-51,也就是高德的2011年秋季版,从四川区域更新看,更新并不算 ...
- 2011-12-01 01:00
- 浏览 930
- 评论(0)
先说一下写这篇文章的目的吧,这上面的东西很多不是我写的,也不是我总结的,这点我肯定,呵呵,我希望大家也能提提你自己的建议,希望不断总结,
让更多的网站设计技巧出现在这里,方便 查找和使用,因为很多时候想要这些东西的时候不容易找到,而且不集中。我个人会继续努力收集,并更新请大家关注
-------------------------------------------一般不会注意的地方---------------------------------------------------------------------------------
1.不管是IE那个版本都规定为IE8使用
...
Portlets与 servlets的相同点: 都是基于 java技术的web 组件 都被专门的容器管理 都生成动态内容 生命周期都被容器管理 都是与web客户端通过request/response的方式交互 Portlets与 servlets的不同点: Portlet只生成内容片断,Portal来负责把这些片断聚集在一个页面中。 Portlet不能直接映射成一个 URL Web 客户端同 Portlet交互需要通过Portal application Portlets 有多种 request,比如: action request ...
开发中经常用到的函数,不断更新...
//Get the path of your magento page.
echo $this->getUrl('mypage');
//Get the path of the image in your skin folder.
echo $this->getSkinUrl('images/yourimage.gif');
//Get the product link.
echo $this->getProductData()->getProductUrl();
//Get the product name.
echo $t ...
- 2011-11-29 10:41
- 浏览 1215
- 评论(0)