自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

leumber的专栏

求其所知,创其所至

  • 博客(4)
  • 资源 (14)
  • 收藏
  • 关注

原创 Linux设备模型(四) uevent

热插拔事件:在linux系统中,当系统配置发生变化时,如添加kset到系统或移动kobject,一个通知会从内核空间发送到用户空间,这就是热插拔事件。 热插拔事件的产生通常是由在总线驱动程序层的逻辑所控制。 热插拔事件会导致用户空间中的处理程序(如udev,mdev)被调用,这些处理程序会通过加载驱动程序,创建设备节点等来响应热插拔事件。 比如,当U盘通过USB线缆插入到系统时。热插拔事件会...

2018-02-28 15:03:46 766

原创 Linux设备模型(三) 总线、设备和设备驱动

前面是设备模型的底层基础,接下来的就是对这些底层的东西的使用,构建上层容器,就像之前说的kobject很少单独使用,都是被嵌入在其他的更上层的结构中使用。 总线bus总线是处理器和一个或多个设备之间的通道,在设备模型中, 所有的设备都通过总线相连,总线可以相互插入。设备模型展示了总线和它们所控制的设备之间的实际连接。 在 Linux 设备模型中, 总线由 struct bus_...

2018-02-28 15:02:21 428

原创 Linux设备模型(二) kobject和kset

kobject的作用有: 1、对象的引用计数:来记录Kobject被引用的次数,并在引用次数变为0时把它释放2、sysfs表示:在sysfs中的每个对象都有对应的kobject,每个kobject在/sys下也会以目录形式出现。3、数据结构关联:通过链接将不同的层次数据关联,将所有Kobject以层次结构的形式组合起来。4、热插拔事件处理:kobject子系统将产生的热插拔事件通知用户...

2018-02-28 15:00:27 486

原创 Linux设备模型(一) 基本概念

之前是学习字符设备驱动,但是在期间涉及到了一些设备模型中的东西,如自动创建设备节点,在这之后将深入学习这部分,从而也能更加清楚设备节点是如何创建的。这部分的东西较多,先整体理清框架,然后逐个去理解,最后整合一下,就清晰懂得这些模糊的概念所表述的用意。Linux设备模型的目的:为内核建立一个统一的设备模型,从而又一个对系统结构的一般性抽象描述。 换句话说,Linux设备模型提取了设备操作的共同...

2018-02-28 14:58:44 511

CRC-4,5,6,7,8,16,32算法.c

含有CRC-4,5,6,7,8,16,32常见各个标准的算法C语言实现,简单高效,可移植性高,方便转化其他语言,并附有测试程序

2019-12-20

加密解密算法工具集

自己写的非常强大的一个加密解密工具,有DES、3DES(含ECB和CBC)、RSA、SHA1、SHA256、SHA512、MD5、CRC、base64、异或运算等

2018-05-17

安卓屏幕同步

用于安卓屏幕同步,asm.jar Android Screen 执行下面命令: > java -jar asm.jar

2018-03-09

CRC计算器CRC_Calc

全面的CRC计算器,涵盖几乎所有类型的CRC算法的计算,方便快捷

2017-10-13

amo的编程小工具集合V1.2.6

amo的编程小工具集合,含有CRC检验,字符串转换等工具集

2017-10-13

JLINK_V8.bin

含有3种bin文件,解决JLINK固件丢失或升级固件后提示Clone

2017-05-22

sam-ba_2.15.exe

用于Windows 64位系统修复JLINKv8固件

2017-05-22

STM32_USB-FS-Device_Lib V1.0.0

STM的USB例程含有Audio、CCID、MSC、Custom_HID、HID、HID_LPM_test DFU、Virtual_COM_Port 、CDC+HID复合设备、MSC_HID复合设备DEMO

2017-05-16

Snooper 0.1.3.0

Snooper 0.1.3.0 APDU智能卡传输工具,此版本未限制自定义指令

2017-04-25

BusHound_v6.0

BusHound_v6.0破解版

2017-04-25

UCard_V3.86

Card是一个灵活方便的发卡及测试软件,能够对UCard代码按行解释并执行

2017-04-25

Snooper 0.1.5.1

Snooper用于APDU指令传输的工具,功能强大,界面简洁

2017-04-25

SourceInsight选项卡TAB插件V2

SourceInsight选项卡TAB插件V2

2017-03-10

SourceInsight选项卡TAB插件

SourceInsight选项卡插件

2017-03-10

空空如也

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

TA关注的人

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