发布时间:2015-04-21 15:49:59
UCOS-II中OS_CPU_IRQ_ISR移植过程分析 2012-05-28 20:36:44分类: LINUX在uc/os-II的移植过程中存在一个通用的irq中断处理函数,其中的实现过程如下:点击(此处)折叠或打开OS_CPU_IRQ_ISRST.........【阅读全文】
发布时间:2015-04-17 09:38:37
写在“五一”之解析IAR的ILINK链接器icf配置文件2012-04-29 22:15 发表 系统分类:嵌入式系统 自定义分类:开发环境标签:IAR ILNK icf kinetis 五一来了,三天小假期.........【阅读全文】
发布时间:2015-04-15 16:13:22
网卡驱动11-网卡中的广播地址 0x8000解释分类: 网卡驱动2014-04-02 16:24 417人阅读 评论(0) 收藏 举报linuxlinux内核网卡内核broadcast经常在网卡里面看到广播地址,赋值为0x8000,网上几乎没人去解释这个东西。例如dm9000. /* .........【阅读全文】
发布时间:2015-04-01 13:47:46
内核中接收网络帧的处理 我这里描述的只是2层的处理。 首先,我们来看softnet_data这个结构,每个cpu都有这样的一个队列,它主要是用来存储incoming frame。由于他是每个cpu都有一个队列,因此在不同的cpu之间我们就不要任何锁来控制并发的处理这个帧队列。我们在操作系统层要取得帧数据,都是通过.........【阅读全文】
发布时间:2015-04-01 10:12:17
linux的传统方法和 NAPI方法收包分类: Linux内核2011-09-25 19:41 3855人阅读 评论(0) 收藏 举报linuxstructlistinput数据结构action NAPI和传统收包方法的区别是:NAPI可以进一次中断收很多次的包,但是传统方法进一次中断后将包放到local cpu的softnet_data的inp.........【阅读全文】