码迷,mamicode.com
首页 >  
搜索关键字:设备节点    ( 141个结果
一步一步学习Linux驱动之自动创建设备节点
extern struct device *device_create(struct class *cls, struct device *parent, dev_t devt, void *drvdata, const char *fmt, ...) __attribute__((format(printf, 5, 6))); 函数功能: 函数device_create()用于动态的建立逻辑设备,并对新的逻辑设备类进行相应初始化,将其与函数的第一个参...
分类:系统相关   时间:2015-04-30 16:14:22    阅读次数:183
I.MX6_Linux_UART_device&driver_hacking
|1. 了解I.MX6 Linux内核是如何在板级文件中注册UART设备(device); |2. 了解I.MX6 Linux内核是如何加载UART驱动(driver); |3. 了解I.MX6 Linux内核设备节点为什么有ttymxc这个前缀;
分类:系统相关   时间:2015-04-13 20:27:30    阅读次数:520
驱动实现led,pwm和中断基础知识
2015.4.8星期三 晴天今天老师讲的内容是内核编写led和pwm驱动,实现花样灯和放歌的功能。理解应用和驱动的对接,最后自己实现了在放歌的时候根据歌曲的节奏亮灭一个小灯,应为两个独立的驱动都已经写好,想要组合其实很简单,只要在主调函数里面打开两个驱动的设备节点,分别进行操作并有机的组合在一起就行...
分类:其他好文   时间:2015-04-08 23:14:59    阅读次数:239
ARM-Linux支持并自动挂载U盘
# 热插拔实现原理及过程: # 在/etc/init.d/rcS文件中有句:echo /sbin/mdev > /proc/sys/kernel/hotplug # 那么当有热插拔事件产生时,内核就会调用位于/sbin目录的mdev # 这时mdev通过环境变量中的 ACTION 和DEVPATH(这两个变量是系统自带的)来确定此次热插拔事件的动作以及影响了/sys中的那个目录 # 接着会看看这个目录中是否有“dev”的属性文件,如果有就利用这些信息为这个设备在/dev 下创建设备节点文件。...
分类:系统相关   时间:2015-04-07 19:43:33    阅读次数:364
android usb adb流程[转]
android adb 概述android adb的代码分为两部分:kernel层的代码在如下路径:drivers/usb/gadget/f_adb.cdrivers/usb/gadget/android.c他吐给上层应用的是如下的设备节点:/dev/android_adb应用层的代码在如下路径:s...
分类:移动开发   时间:2015-04-02 20:50:06    阅读次数:241
[windows驱动]基本概念
https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff5547211、设备节点和设备堆栈在windows中,设备通过即插即用设备树中的设备节点表示。典型地,当设备接受到一个I/O请求,数个驱动帮忙处理这个请求,这些驱动各自与一个设备对...
分类:Windows程序   时间:2015-02-26 18:05:55    阅读次数:243
shell 如何实现i++操作以及字符串截取操作
这几天有个bug缠绕了我半天,于是就有了本文章。触摸屏因为加了个笔记本键盘后不能用了,摘掉笔记本键盘后,触摸屏又可以用了,真是见鬼了。稍微研究一看,原来是加了笔记本键盘后导致TP驱动的设备节点改变了,比如说,以前是event4,加了笔记本键盘后event6,导致应用程序使用的设备节点跟TP驱动不匹配。于是,我就纳闷了,以前的方法是在编译的时候写死了,比如配置为4了,运行的时候就是设置为4,不变了,...
分类:系统相关   时间:2015-02-13 16:39:49    阅读次数:269
[linux驱动]设备驱动模型相关(二)——常用API
1,在/sys/class/目录下创建一个设备节点,比如创建一个class_test_usb的设备节点[cpp]view plaincopystaticstructcalss*test_class;test_class=class_creat(THIS_MODULE,"class_test_usb"...
分类:Windows程序   时间:2015-01-20 22:08:48    阅读次数:238
oracle rac搭建(一)--虚拟机安装
1、说明1.1主机名:rac1rac21.2Linux操作系统:rac1 Enterprise-R5-U5-Server-x86_64-dvd(64 位)1.3虚拟磁盘布局:主机操作系统上的虚拟磁盘 客户操作系统上的虚拟磁盘 虚拟设备节点 大小 (GB) 描述e:\vm\ra...
分类:数据库   时间:2014-11-29 11:43:06    阅读次数:175
【原创】Linux环境的图形系统和AMD显卡驱动编程(2)——Framebuffer、DRM、EXA和Mesa简介
1. Framebuffer Framebuffer驱动提供基本的显示,framebuffer驱动操作的硬件就是一个显示控制器和帧缓存(一片位于系统主存或者显卡显存)。Framebuffer驱动向应用程序提供/dev/fbx的设备接口,应用程序通过读写这个设备节点实现对显示控制器和帧缓存。 下面.....
分类:系统相关   时间:2014-11-28 21:20:29    阅读次数:4676
141条   上一页 1 ... 11 12 13 14 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!