自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jeffreyst的专栏

锐气藏于胸,和气浮于面,才气见于事,正气施于人。循真理之道,走光明之路,结德高之朋,断无义之友。得意时淡然,失意时坦然,艰辛中悠然,沧桑后悟然。

  • 博客(9)
  • 资源 (22)
  • 收藏
  • 关注

转载 Linux USB 鼠标驱动程序详解

Linux USB 鼠标驱动程序详解USB 总线引出两个重要的链表!一个 USB 总线引出两个重要的链表,一个为 USB 设备链表,一个为 USB 驱动链表。设备链表包含各种系统中的 USB 设备以及这些设备的所有接口,驱动链表包含 USB 设备驱动程序(usb device driver)和 USB 驱动程序(usb driver)。 USB 设备驱动程序(usb d

2012-06-27 14:37:14 835

转载 LINUX自旋锁详解

LINUX自旋锁详解  对于互斥, 旗标是一个有用的工具, 但是它们不是内核提供的唯一这样的工具. 相反, 大部分加锁是由一种称为自旋锁的机制来实现. 不象旗标, 自旋锁可用在不能睡眠的代码中, 例如中断处理. 当正确地使用了, 通常自旋锁提供了比旗标更高的性能. 然而, 它们确实带来对它们用法的一套不同的限制.  自旋锁概念上简单. 一个自旋锁是一个互斥设备, 只能有 2 个

2012-06-18 17:17:22 1083

转载 顺序锁

顺序锁当使用读/写自旋锁时,内核控制路径发出的执行read_lock或write_lock操作的请求具有相同的优先权:读者必须等待,直到写操作完成。同样地,写者也必须等待,直到读操作完成。Linux 2.6中引入了顺序锁(seqlock),它与读/写自旋锁非常相似,只是它为写者赋予了较高的优先级:事实上,即使在读者正在读的时候也允许写者继续运行。这种策略的好处是写者永远

2012-06-18 17:10:14 628

原创 判断字节序

#include stdio.h>typedef union{    unsigned short int value;    unsigned char byte[2];}to;int main(int argc, char *argv){    to typeorder;    typeorder.value = 0x1234;    if

2012-06-15 17:49:32 541

转载 linux内存寻址

本文讲述linux在X86平台上的分段和分页机制MMU(内存控制单元)通过分段单元的硬件电路将逻辑地址转换成线性地址,再通过分页单元的硬件电路把线性地址转换为物理地址:        逻辑地址:包含在机器指令语言指令中用来指定一个操作数或一条指令的地址。每个进程都有自己的代码段,数据段,逻辑地址就是相对于代码段或数据段的偏移地址。        线性地址:程序代码产生逻辑地址,

2012-06-15 13:54:29 474

转载 linux内存寻址

本文讲述linux在X86平台上的分段和分页机制MMU(内存控制单元)通过分段单元的硬件电路将逻辑地址转换成线性地址,再通过分页单元的硬件电路把线性地址转换为物理地址:        逻辑地址:包含在机器指令语言指令中用来指定一个操作数或一条指令的地址。每个进程都有自己的代码段,数据段,逻辑地址就是相对于代码段或数据段的偏移地址。        线性地址:程序代码产生逻辑地址,

2012-06-15 13:54:28 568

转载 C语言中可变参数函数的设计

c语言中可变参数函数的设计        ----- 最近想好好学学这个, 先把网上搜集得资料贴上. ===========================================================================================================================================

2012-06-11 17:37:11 1604 1

转载 浅析Linux的软中断的实现

作者:独孤九贱平台:2.6.31.13 + x86 32位供仅讨论学习之处,不对错误之处负责,转载请注明出处。1、软中断软中断的原理就略过了,讲内核的书上都有,此处省略1500字。。。。。。1.1 注册还是以我最熟悉的两个老朋友做为开篇:        open_softirq(NET_TX_SOFTIRQ, net_tx_action);

2012-06-11 11:13:35 2115

转载 linux软中断的实现

linux软中断的实现 中断服务程序往往都是在CPU关中断的条件下执行的,以避免中断嵌套而使控制复杂化。但是CPU关中断的时间不能太长,否则容易丢失中断信号。为此, Linux将中断服务程序一分为二,各称作“Top Half”和“Bottom Half”。前者通常对时间要求较为严格,必须在中断请求发生后立即或至少在一定的时间限制内完成。因此为了保证这种处理能原子地完成,Top Half

2012-06-11 11:11:27 1103

IEEE+802.3标准

IEEE+802.3标准

2013-05-02

EasyBCD系统引导修复工具v2.2.0+汉化特别版

在wen7使用(xp下我没有测试过),安装了ubuntu12.4 LTS,功能强大 有好几次在ubuntu中操作倒是ubuntu不能启动,进入win7下用这个工具修复下就好了~ http://blog.csdn.net/jeffreyst/article/details/8156769 这是我搜集整理的安装Ubuntu的教程,

2013-01-18

chmzpdf_18102

经测试,完美破解,完美支持win7,完美转chm到pdf

2012-12-05

sed&awk;

当今介绍sed和awk工具的最经典的资料,好好读下去,才能感受到它们的强大 这也是我找到最清晰的一本

2012-11-01

免费IEEE 802.1协议文档

IEEE 802.1系列协议文档免费放送

2012-10-23

网络协议全图

网络协议全图

2012-02-08

Linux进程间通信--Linux进程间通信

Linux进程间通信--Linux进程间通信--Linux进程间通信--Linux进程间通信

2011-07-29

英文版 The C++ Programming Language Special 3rd Edition

很经典的一本书,英文版的,对提高英文水平还是很有好处的,希望对大家有帮助~~

2011-03-21

空空如也

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

TA关注的人

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