码迷,mamicode.com
首页 >  
搜索关键字:ioctl    ( 321个结果
(二十)linux中i2c的ioctl,write,read函数的使用
一、ioctl函数的使用:原型:struct ioctl(struct file *file,unsigned int cmd,unsigned long arg);cmd有I2C_SLAVE,I2C_SLAVE_FORCE,I2C_TENBIT,I2C_S3C2410_SET_SPEED几个选项; ...
分类:系统相关   时间:2017-01-20 15:53:27    阅读次数:387
ioctl函数,可以获取ip地址,修改ip地址,网卡地址等
#include <sys/types.h>#include <sys/socket.h>#include <sys/ioctl.h>#include <stdio.h>#include <string.h>#include <net/if.h>#include <netinet/in.h>#inc ...
分类:其他好文   时间:2017-01-09 19:53:22    阅读次数:290
led驱动
驱动步骤: 1、驱动框架:一般读驱动代码需要module_init一层层找代码 2、硬件配置 代码中led_ioctl函数设置引脚的电平高低,该函数是驱动程序对设备的通道进行统一设置/控制的函数 一、 在用户空间,使用ioctl系统调用来控制设备,原型如下: 用户使用 int ioctl(int f ...
分类:其他好文   时间:2017-01-03 21:03:11    阅读次数:279
linux device driver —— ioctl
实现了应用程序和设备驱动通过ioctl通信。还是对设备驱动没什么感觉,贴一下代码吧。 在Ubuntu 16.04 64bit中测试通过 ioctldemo.c Makefile install.sh uninstall.sh 测试程序: ...
分类:系统相关   时间:2016-11-29 14:37:28    阅读次数:304
(10)Linux 网络编程之ioctl函数
1.介绍 Linux网络程序与内核交互的方法是通过ioctl来实现的,ioctl与网络协议栈进行交互,可得到网络接口的信息,网卡设备的映射属性和配置网络接口.并且还能够查看,修改,删除ARP高速缓存的信息,所以,我们有必要了解一下ioctl函数的具体实现. 2.相关结构体与相关函数 #include ...
分类:系统相关   时间:2016-11-23 19:14:29    阅读次数:382
提取bmp图片的颜色信息,可直接framebuffer显示
稍微了解了下linux的framebuffer,这是一种很简单的显示接口,直接写入像素信息即可 配置好的内核,会有/dev/fbn 的接口,于是想能否提前生成一个文件,比如logo.fb,里面仅包含像素信息,从而可以直接送入framebuffer显示 搜索了一下,有不少文章介绍,如何解析bmp图片并 ...
分类:其他好文   时间:2016-11-19 15:23:23    阅读次数:351
关于在应用层为何不能设置分辨率的问题
问题的描述:之前在测试fb的驱动程序的时候,试图在应用层通过ioctl函数设置LCD的分辨率,但是并没有设置成功,原因何在? 定位问题:肯定是驱动中的事情 进一步定位问题:因为我们是通过ioctl函数来进行设置的,而应用层的ioctl函数最终会调用到驱动中的ioctl函数,所以问题出在驱动中的ioc ...
分类:其他好文   时间:2016-11-19 03:31:39    阅读次数:200
ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
英文原文:https://lwn.net/Articles/658511/。本文在翻译的基础上加了一些自己的理解。 qemu、virtual box、vmware、xen都是虚拟机,一般用户接触到...
分类:系统相关   时间:2016-10-13 19:40:14    阅读次数:309
s5pv210启动debian出错提示bash: cannot set terminal process group (-1): Inappropriate ioctl for device
1.启动参数如下: bootargs=root=/dev/nfs nfsroot=192.168.1.8:/opt/wheezy_fs ip=192.168.1.9:192.168.1.8:192.168.1.1:255.255.255.0::eth0:on init=/bin/bash conso ...
分类:移动开发   时间:2016-10-06 12:39:23    阅读次数:625
文件IO详解(十七)---ioctl函数详解
Linux提供了 fcntl 函数来获取到文件的控制标志,同时也提供了 ioctl 函数来获取或者设置一些设备文件的特有属性,比如串口的波特率,显示屏的分辨率等等。文件的控制标志是所有类型的文件都会有的,而特有属性则不一定。 函数原型:注意此函数是 ioctl ,而不是iocntl 但是 ioctl ...
分类:其他好文   时间:2016-10-01 12:28:50    阅读次数:325
321条   上一页 1 ... 12 13 14 15 16 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!