自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式系统,linux,存储

Choose one direction and then try to do first!!

  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

转载 TR069协议向导—— 一个帮助你了解TR069协议的简明教程(二)

 6.TR069协议的RPC函数(或称RPC方法)  如上所述ACS与CPE之间通过TR069协议特有的RPC方法进行互操作。  CPE函数由ACS调用,用来对CPE进行管理如:设置CPE参数、获取CPE参数、硬件升级、重启设备等;  ACS函数由CPE调用,用来向ACS上报状态信息,请求硬件镜像文件下载(用来升级硬件)等等。  这些方法中有些是必须的有些是可选的(Requir

2009-10-13 23:00:00 2011

转载 TR069协议向导——一个帮助你了解TR069协议的简明教程(一)

 1.为什么需要TR069  随着VoIP、IPTV等越来越多IP终端设备的普及(尤其在家庭中的普及),大量设备的配置和维护变得越来越困难,大大提高了网络产品运营商的成本,传统的基于SNMP的网管系统面对众多的终端设备时显得力不从心,限制了宽带接入市场的发展速度和规模。TR069定义了一套全新的网管体系结构,包括“管理模型”,“交互接口”,“管理参数”,在很大程度上减少了网

2009-10-13 22:55:00 2810 1

转载 《Essential Linux Device Drivers》第8章

 第8章 I2C协议I2C(The Inter-Integrated Circuit)及其子集SMBus(System Management Bus)均为同步串行接口,普遍存在于桌面电脑和嵌入式设备中。本

2009-10-10 20:40:00 2787 1

转载 《Essential Linux Device Drivers》第7章

 第7章 输入设备驱动内核的输入子系统是为了对分散的、多种不同类别的输入设备(如键盘、鼠标、跟踪球、操纵杆、辊轮、触摸屏、加速计和手写板)进行统一处理的驱动。输入子系统带来了如下好处:·         统一了物理形态各异的相似的输入设备的处理功能。例如,各种鼠标,不论PS/2、USB,还是蓝牙,都被同样处理。·        提供了用于分发输入报告给用户应用程

2009-10-08 23:47:00 2891

转载 《Essential Linux Device Drivers》第6章

 第6章 串行设备驱动串口是被许多技术和应用广泛使用的基本通信通道。通用异步收发器(Universal Asynchronous Receiver Transmitter,UART)常用来实现串行通信。在PC兼容机硬件上,UART是Super I/O芯片组的一部分,如图6.1所示。图 6.1. PC串口连接图尽管RS-232串口是常见的串行硬件,内核的串行子

2009-10-08 23:21:00 2768

转载 《Essential Linux Device Drivers》第5章

 第5章 字符设备驱动现在,你已经准备就绪了,可以尝试去写一个简单、但实用的设备驱动了。在这一章,我们将深入字符设备驱动的内幕:顺序存取设备数据的内核代码。字符设备驱动能从如下几类设备获取原始的数据:如打印机、鼠标、看门狗、键盘、内存、实时时钟等,但它不适合用于以块方式存储的、随机访问的设备,如硬盘、软盘和光盘。 字符设备驱动基础让我们以

2009-10-08 22:43:00 2636

转载 《Essential Linux Device Drivers》第4章

 第4章 打下基础我们现在已经与编写设备驱动之间的距离已经非常逼近。但是,在此之前,让我们先装备一些驱动的概念。本章首先开始于对本书的问题陈述的理念,接下来分析PC兼容的系统和嵌入式计算机中典型的设备和I/O接口。中断处理在大多数驱动中的都存在,因此,本章讨论了编写中断服务程序的方法问题。之后,我们将注意力转移到了2.6内核中新引入的设备模型,该新模型建立于sysfs、kobject、设备

2009-10-08 22:30:00 2287

原创 《Essential Linux Device Drivers》第3章

 第3章 内核组件本章将对一些驱动开发相关的内核组件进行讲解。我们首先以内核线程开始,它类似于用户空间的进程,通常用于并发处理。另外,内核还提供了一些接口,使用它们可以简化代码、消除冗余、增强代码可读性并有利于代码的长期维护。本章会学习链表、哈希链表、工作队列、通知链(notifier chain)、完成以及错误处理辅助接口等。这些辅助接口经过了优化,而且清除了bug,因此你的驱动可以

2009-10-08 22:25:00 1846

转载 《Essential Linux Device Drivers》第2章

  第 2 章 内核一瞥 在我们开始步入 Linux 设备驱动的神秘世界之前,让我们先熟悉一些从驱动开发人员应该理解的基本的内核概念。我们将学习到内核定时器、同步机制以及内存分配方法,但是,先让我们从顶层视角开始探索,扫描一下内核发出的启动信息,并在感兴趣的地方设置停下来看一看。 启动过程 图 2.1 显示了基于 x86 计算机 Linux 系统的启动顺序。第一步是 BIOS 从启

2009-10-08 21:30:00 3472 3

转载 《Essential Linux Device Drivers》第1章

 第1章 简介Linux具有诱人的魅力,它是一个由全世界不同民族、不同信仰、不同性别的人共同参与和协作的国际性项目。免费提供源代码以及容易理解的类UNIX应用程序编程环境,促成了Linux的重大成功。通过因特网从专家处即时获得的高质量的免费支持发挥了重要的作用,这促使了一个庞大的Linux社区的形成

2009-10-08 21:19:00 1725

转载 《Essential Linux Device Drivers》序(中英文)

 ForewordIfyoure holding this book, you may be asking yourself: Why "yet another"Linux device driver book? Arent there already a bunch of them? The answer is: This book is a qu

2009-10-08 21:17:00 1136

转载 《Essential Linux Device Drivers》前言(中英文)

 Preface Itwas the late 1990s and at IBM, we were putting the Linux kernel on awrist watch. The target device was tiny, but the task was turning outto be tough. The Memory Techno

2009-10-08 21:15:00 2280

TR069协议中文版

TR069协议中文版,TR069协议中文版,TR069协议中文版

2009-10-09

Essential Linux Device Drivers

Essential Linux Device Drivers,

2009-10-09

从0到C ——Linux 上 C 语言编程入门

从0到C ——Linux 上 C 语言编程入门

2008-12-17

《SCSI 总线和IDE接口:协议、应用和编程》

SCSI 总线和IDE接口:协议、应用和编程

2008-11-07

serialtcp

串口,TCP,欢迎下载!!

2007-05-23

简单快速的哈夫曼编码

简单快速的哈夫曼编码

2007-05-23

Delpi中用image实现移动

2006-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除