Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3120124
  • 博文数量: 396
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4209
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-04 13:04
文章分类

全部博文(396)

文章存档

2022年(1)

2021年(2)

2020年(8)

2019年(24)

2018年(135)

2017年(158)

2016年(68)

我的朋友

发布时间:2017-03-08 14:45:33

本文继上一篇文章《Linux Framebuffer驱动剖析之一—软件需求》,深入分析LinuxFramebuffer子系统的驱动框架、接口实现和使用。一、LinuxFramebuffer的软件需求 上一篇文章详细阐述了LinuxFramebuffer的软件需求(请先理解第一篇文章再来阅读本篇文章),总结如下: 1. 针对SOC的LCD控制寄存器进行编程.........【阅读全文】

阅读(932) | 评论(0) | 转发(0)

发布时间:2017-03-08 14:40:20

嵌入式企鹅圈将以本文作为2015年的终结篇,以回应第一篇《Linux字符设备驱动剖析》。嵌入式企鹅圈一直专注于嵌入式Linux和物联网IOT两方面的原创技术分享,稍后会发布嵌入式企鹅圈的2015年的年终总结和2016年的分享计划。       本系列文章将分析Linux Framebuffer驱动的作用(需求).........【阅读全文】

阅读(1542) | 评论(0) | 转发(0)

发布时间:2017-03-08 13:14:58

本节从整体上讲解了输入子系统的框架结构。有助于读者从整体上认识linux的输入子系统。在陷入代码分析的过程中,通过本节的知识能够找准方向,明白原理。本节重点:         输入子系统的框架结构         各层对应内核中的文件位置&nbs.........【阅读全文】

阅读(9489) | 评论(0) | 转发(0)

发布时间:2017-03-07 14:50:16

Linux内核对网络驱动程序使用统一的接口,并且对于网络设备采用面向对象的思想设计。   Linux内核采用分层结构处理网络数据包。分层结构与网络协议的结构匹配,既能简化数据包处理流程,又便于扩展和维护。一、内核网络结构   在Linux内核中,对网络部分按照网络协议层、网络设备层.........【阅读全文】

阅读(1222) | 评论(0) | 转发(0)

发布时间:2017-03-07 14:14:29

 在Linux系统中,网络设备都被抽象为struct net_device结构体。它是网络设备硬件与上层协议之间联系的接口,了解它对编写网络驱动程序非常有益,所以本文将着手简要介绍linux-2.6.38.8/include/linux/netdevice.h文件中struct net_device结构体的所有成员(没有按照它们定义的顺序)。    1、网络设备.........【阅读全文】

阅读(2056) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册