E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LINUX_内核驱动
3516打开USB触摸屏
内核驱动
配置路径
1、先进入内核目录:$cd/home/xiaogang.lu/hisi/new_project/Hi3516A_SDK_V1.0.5.0/osdrv/opensource/kernel/linux-3.4.y2、执行命令:$makeARCH=armCROSS_COMPILE=arm-hisiv300-linux-menuconfig配置路径:|Symbol:TOUCHSCREEN_USB_COMP
无名白丁
·
2020-07-04 23:39
hisi平台
uda1341声卡的linux 2.6.28版本
内核驱动
在arm s3c2440上的移植。
平台信息:目标板:OK2440OS:Redhat9编译器:arm-linux-gcc-3.4.1移植步骤:1.获取声卡驱动s3c2410-uda.c2.将s3c2410-uda.c复制到sound/oss/目录下3.修改oss目录下的kconfigvisound/oss/Kconfig添加configS3C2410_SND_UDA1341tristate"S3C2410UDA1341driver(
lobbve
·
2020-07-04 22:27
ARM
2440/2410
嵌入式linux
驱动
Android系统移植:驱动篇
因为Android系统是基于Linuxkernel内核构建,所以这里说的移植驱动程序,其实就是基于Android系统平台开发适应移动设备的Linux
内核驱动
程序。
一块钢板
·
2020-07-04 21:08
android系统移植
Linux_
基础命令_用户及用户组
创建新用户方式一:useraddXXXXXX代表创建的用户名方式二:useradd-GaaaXXX新增用户并将用户直接赋予某个组。aaa代表组,XXX代表用户名修改用户密码passwdXXXXXX代表需要修改密码的用户名切换登录用户su-lXXXXXX代表需要切换的用户名查看所属用户组方式一:groupsXXXXXX代表要查看所属用户组的用户名方式二:cat/etc/group|sort内容太多?
liehuoliaoyuan
·
2020-07-04 21:23
Linux
Linux_
基本命令_Vim
Vim具有6种基本模式和5种派生模式,我们这里只简单介绍下6种基本模式:普通模式(Normalmode)在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。这正好和许多新用户期待的操作方式相反(大多数编辑器默认模式为插入模式)。Vim强大的编辑能来自于其普通模式命令。普通模式命令往往需要一个操作符结尾。例如普通模式命令dd删除当前行,但是第一个"d"的后面可以跟
liehuoliaoyuan
·
2020-07-04 21:23
Linux
Linux_
基本命令_查看文件
使用cat,tac和nl命令查看文件使用cat命令查看文件前两个命令都是用来打印文件内容到标准输出(终端),其中cat为正序显示,tac为倒序显示。显示序列号cat-nXXXXXX代表文件名使用nl命令查看文件-b:指定添加行号的方式,主要有两种:-ba:表示无论是否为空行,同样列出行号("cat-n"就是这种方式)见范例1-bt:只列出非空行的编号并列出(默认为这种方式)见范例2-n:设置行号的
liehuoliaoyuan
·
2020-07-04 21:52
Linux
Linux_
基本命令_文件基本操作
新建文件touchXXXXXX代表文件名新建目录创建单个空目录mkdirXXXXXX代表目录名称创建级联目录(含有子目录的文件夹)复制文件cpXXXPathXXX代表需要拷贝的文件名Path代表需要拷贝到的指定路径复制目录cp-rXXXPath-r代表将目录XXX下面的子目录一同拷贝,XXX要拷贝的源目录Path代表目的目录删除文件rmXXXXXX代表要删除的文件名rm-fXXX强制删除文件,不需
liehuoliaoyuan
·
2020-07-04 21:52
Linux
Zynq-Linux移植学习笔记之24-VPVN温度监测
在对模块进行信息监测时,会用到ZYNQ内部的VPVN通道,默认情况下该通道是不开启的,需要手动在
内核驱动
代码中设置修改为重新编译内核,加载镜像就能够系统/sys/bus/iio/devices/iio:
Felven
·
2020-07-04 19:33
Felven在职场
Linux_
从零开始学习_(1) 操作系统
1.1操作系统(OperationSystem,OS)简单讲:操作系统就是一种特殊的软件作用:1)直接操作硬件2)把操作硬件的代码封装成一个个系统调用,供用户通过应用程序间接地调用硬件1.2不同应用领域的主流操作系统桌面操作系统服务器操作系统嵌入式操作系统移动设备操作系统1)桌面操作系统Windows系列用户群体大,不是特别稳定macOS适合于开发人员Linux应用软件少2)服务器操作系统Linu
懂懂kkw
·
2020-07-04 19:08
Linux系列
Linux_从零开始学习
linux
内核驱动
之定时器
运用场景:1.初始化一个驱动,经过一定的时间再执行一个特殊动作;2.初始化一个驱动,之后每隔一定的时间执行一个特殊动作;定时器工作流程:a.创建timer,编写定时器处理函数;b.为timer的expires、data、function赋值;c.调用add_timer将timer加入列表;d.定时器到期时,function被执行。例子:#include#include#include#includ
jacolin
·
2020-07-04 19:07
linux
linux_
从硬盘上安装XP+Linux双系统
1.下载Linux光盘镜像文件和grub4dos引导文件2.使用PQ划分三个Fat32格式的分区,一个存放Linux镜像的解压文件,一个用于Linux的swap分区(大小是内存两倍即可),一个用于安装linux安装,盘符分别是E、F、G3.将Linux镜像文件解压到E盘,gurb4dos中的grldr解压至C盘,修改c盘中的boot.ini文件,右键“我的电脑”->高级->启动和故障恢复->编辑,
iteye_3260
·
2020-07-04 19:13
Linux
Linux_
通过ndiswrapper安装无线网卡驱动
转自:NetWaterubuntu下无线网卡总是不稳定,下面的方法体验后觉得还算稳定。linux下无线网卡安装的关键在于能否正确的驱动,这里介绍通过ndiswrapper在linux平台上虚拟windows的api,然后用windows下的驱动程序来驱动网卡。而后者直接实现驱动程序。安装方法及步骤:一、准备工作1、安装kernel的源码,在Redhat下是kernel-source.rpm包。//
iteye_3260
·
2020-07-04 19:13
Linux
Linux下UART串口的测试小程序
Linux下关于关于UART方面的东西,其实很多芯片厂家已经帮我们把
内核驱动
模块给做好并加载进去了,这个代码是我参考IBM上的应用测试代码:#include#include#include#include
faihung
·
2020-07-04 15:58
Linux
linux背光驱动解析
一、
内核驱动
相应的代码:kernel/drivers/video/backlight/backlight.c1、驱动初始化基本流程及关键信息postcore_initcall(backlight_class_init
非典型ITman
·
2020-07-04 12:13
Linux_
编译内核并编写一个最基础的字符设备驱动程序
linux内核编译以及字符设备驱动程序的编写关键词:内核编译;globalmem字符设备驱动编写;linux;linux设备驱动编写;字符设备驱动程序主要内容虚拟内存设备globalmem驱动实现,编写程序,然后将生成的驱动模块插入到驱动之中,接着编写测试程序,对设备globalmem进行测试。(Copyright©http://blog.csdn.net/s_gy_zetrov.AllRight
sgyzetrov
·
2020-07-04 08:19
学习笔记
Linux
使用中的排错与软件贴士
使用技巧等
Linux_
开发板通过NFS挂载到虚拟机方法
概述NFS就是NetworkFileSystem的缩写,即网络文件系统,它最大的功能就是可以通过网络(需要连接网线),让不同的机器、不同的操作系统可以共享彼此的文件。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利。本文档介绍了在virgo开发板与PC之间通过NFS实现文件共享
come_and_fight
·
2020-07-04 05:21
LInux系统
【分享】iTOP-iMX6UL开发板驱动看门狗 watchdog 以及 Linux-c 测试例程
1看门狗
内核驱动
看门狗的驱动已经默认配置,iMX6UL的watchdog看门狗驱动源码是“drivers/watchdog/watchdog.c”。
Chihiro_S
·
2020-07-04 05:06
IMX6UL开发板
在 Linux 下使用 rfkill 软开关蓝牙及无线功能
内核驱动
程
weixin_34112900
·
2020-07-04 03:19
Linux驱动卸载时出现“Device 'xxx' does not have a release() function, it is broken and must be fixed”的解决办法
在用platformbus方法编写Linux
内核驱动
模块时,在模块卸载过程中,如果系统出现提示“Device'xxx'doesnothavearelease()function,itisbrokenandmustbefixed
polarisyj86
·
2020-07-02 14:17
Linux
嵌入式
C/C++
Linux
内核驱动
之GPIO子系统(一)GPIO的使用
分类:Linux
内核驱动
2012-10-3121:12162人阅读评论(1)收藏举报目录(?)
mirkerson
·
2020-07-02 12:18
Linux
2016阿里安全工程师实习生招聘笔试题
一共十道问答题2.1)请描述一下fuzz的主要思想和优缺点2)近几年,很多Linux内核提权漏洞都和
内核驱动
的ioctl函数相关;请设计一套fuzz方案,对其进行漏洞挖掘。
luckzxn
·
2020-07-02 10:53
Windows调试工具入门 — 1
我第一次接触是在三年前的一个
内核驱动
项目,由于进行了IDT中键盘鼠标中断的Hook,使用Softice调试时造成会造成影响,只得使用WinDbg通过串口进行双机调试。
eqera
·
2020-07-01 23:03
windows
ubuntu/linux mint 创建proc文件的三种方法(三)
在做
内核驱动
开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。
a_ran
·
2020-07-01 20:05
C/C++
编程视界
Linux
Linux与Android 多点触摸协议【转】
这个文档所描述的多点触控协议可以让
内核驱动
程序向用户层上报任意多指的数据信息。1、使用说明单点触摸信息是以ABS承载并按一定顺序发送,如BTN_TOU
anfeng3664
·
2020-07-01 17:12
Linux_
进程的终止和等待
一.进程终止1.进程的终止分3种情况1)代码执行完,结果正确(结果看退出码,结果正确退出码为0)2)代码执行完,结果不正确(退出码非0)3)代码没执行完,进程异常终止。2.正常退出的3种方式1)exit:执行的3个步骤:执行用户通过atexit或on_exit定义的清理函数--->刷新输出缓存--->调用_exit2)main函数的return3)_exit3.异常退出的方式1)ctrl+c2)a
Warrior_Harlan
·
2020-07-01 14:09
嵌入式设备(linux)摄像头视频采集
要想在Linux下采集摄像头视频,就不可避免的要接触到Viedo4linux,目前为止,它包含两个版本,V4L和V4L2Viedo4linux2简称V4L2,为linux中关于视频设备的
内核驱动
。
Wang-wonk
·
2020-07-01 14:05
ARM开发
linux驱动 之 module_init解析 (上)
linux
内核驱动
之module_init解析(上)欢迎转载,相互学习,但请注明出处,非常感谢!
Richard_LiuJH
·
2020-07-01 12:24
Linux内核
Linux
C
initcall
#新闻拍一拍# 2020 年的 Linux 内核仍在为 Macintosh II 修复驱动 | Linux 中国
加密网站•旧金山市承认向勒索软件支付了超过百万美元赎金•AWS发布零编程应用构建服务Honeycode作者:硬核老王2020年的Linux内核仍在为MacintoshII修复驱动隔一段时间就能看到Linux
内核驱动
对
技术无边
·
2020-07-01 09:15
Windows
内核驱动
攻击 (Pt. 1) - 环境搭建
这是接下来一系列关于通过驱动漏洞进行Windows
内核驱动
攻击里的第一部篇。
看雪学院
·
2020-07-01 07:57
C#实现USB插入检测,移除
你必须去了解很多
内核驱动
开发的底层概念,才能完成一个简单的任务。当我着手做这件事的时候,我真的不知道该从何入手。
kxloveh
·
2020-07-01 02:31
C#
Linux_
嵌入式开发环境搭建
ubuntu搭建嵌入式开发环境主机:ubuntu14.04开发板:TQ210V3开始载命令行模式下直接安装了一个arm-linux-gccsudoapt-getinstallgcc-arm-linux-gnueabi但是用这个编译了一个helloworld的程序后无法在开发板上运行,提示./hellonotfound在ubuntu查看hello的链接库arm-linux-readelf-ahell
Gummary
·
2020-07-01 01:38
linux
Linux_
网络管理
目录一、网络基础ISO/OSI七层模型TCP/IP四层模型IP地址子网掩码端口作用DNS作用网关作用二、Linux网络配置IP地址配置使用文件配置IP地址虚拟机网络配置三、Linux网络命令网络环境查看命令网络测试命令四、远程登录工具SSH协议原理SecureCRT工具XShell和WinSCP工具本文为慕课网Tony老师视频笔记,Tony老师的课通俗易懂,幽默风趣,Linux入门或巩固基础的话,
To_Drill
·
2020-06-30 21:08
关于Linux下的视频编程
1.video4liinux2(v4l2)是视频设备的
内核驱动
,摄像头在/dev/video0下2.视频设备的操作流程A打开fb=open("/dev/video0",O_RDWR)B得到设备的capability
zhhg_1220
·
2020-06-30 15:28
Linux
linux
input
output
video
编程
c
hi3559平台增加USB网卡(RNDIS/Ethernet Gadget)功能
第2章USBGadget驱动架构第3章
内核驱动
添加根据上
fire_drangon
·
2020-06-30 15:56
海思平台(hisi)
Linux
内核驱动
程序之最简单的Hello World模块
这里不为真实的硬件设备编写
内核驱动
程序,为了方便描述编写
内核驱动
程序的过程,我们使用一个虚拟的硬件设备。先大概看下
内核驱动
程序的编写流程,例子没有实际意义,只是模板。
张永飞
·
2020-06-30 14:15
Android
DPDK网卡驱动加载、绑定和解绑
Igb_uio代码相关的可以分为三个部分:igb_uio
内核驱动
,内核uio框架,uio用户态部分。
aischang
·
2020-06-30 14:21
Linux
dpdk
你为什么看不懂Linux
内核驱动
源码?
学习嵌入式Linux驱动开发,最核心的技能就是能够编写Linux
内核驱动
、深入理解Linux内核。
宅学部落-王利涛
·
2020-06-30 13:34
跟涛哥一起学嵌入式
Linux_
安装mysql
一、Linux服务器yum安装(CentOS6.364位)所有在服务器上执行的命令,都在#后面1、命令安装mysql#yuminstallmysqlmysql-servermysql-devel-y最后提示Complete!表示安装成功2、查看是否生成了mysqld服务,并设置随机启动#chkconfig--list|grepmysqlimage.png数字代码服务器启动级别,off代表不随机启动
古佛青灯度流年
·
2020-06-30 11:58
linux内核中的copy_to_user和copy_from_user
Kernelversion:2.6.14CPUarchitecture:ARM920TAuthor:ce123(http://blog.csdn.net/ce123)1.copy_from_user在学习Linux
内核驱动
的时候
yxtxiaotian
·
2020-06-30 11:51
Driver&Kernel
I.MX6UL评估板4G模块的驱动集成与测试
l自研接口:对应使用的
内核驱动
名称为option,这部分接口需要将华为模块的驱动适配数据添加到驱动中才能正常使用。l通用接
yuzhou_zang
·
2020-06-30 11:32
Android
内核驱动
模块 strip使用
编译一个内核时,习惯性的在install目标下加了命令:$(STRIP)--strip-all--remove-section=.note--remove-section=.commenttest.ko结果在insmodtest.ko时出现错误:test:modulehasnosymbols(stripped?)..................上网查了以下,发现内核模块在插入时,insmod会
yuanbinquan
·
2020-06-30 09:22
Linux系统
转 基于WDF的PCI/PCIe接口卡Windows驱动程序(2)-开发者需要了解的WDF中的一些重要的概念
转自https://blog.csdn.net/wolfman125/article/details/518805291、WinDBG是唯一的
内核驱动
调试利器,但是开发PCIe的WDF驱动可以采用“黑盒
jtjshzhx
·
2020-06-30 09:24
Windows
Linux
内核驱动
加载过程
Linux
内核驱动
加载过程驱动加载分为两种情况:静态加载和动态加载。1.静态加载静态加载的方法是把驱动程序直接编译进内核,然后内核在启动过程中由do_initcall()函数加载。
yanlinembed
·
2020-06-30 06:34
linux编程
windows
内核驱动
之环境搭建-双机调试 wdk7600+win7/xp+windbg
一、环境介绍主机环境:win10虚拟机环境:win7或者xpsp3(都是ghost,安装得时候注意将下图中CD/DVD高级设置中虚拟设备节点选为IDE,见图1)。图1CD/DVD高级设置中虚拟设备节点选择装虚拟机得过程就不赘述了,网上有很多资料。二、win10(主机)+xpsp3(虚拟机)+windbg环境配置1、配置串口通信如图所示,点击图中得添加,在弹出得界面中选择串行端口并点击下一步,在接下
YHJunE
·
2020-06-30 06:50
windows内核
5.1 mxc_v4l2_capture.c应用程序追踪分析
对于IPU在
内核驱动
中的执行过程,需要通过应用程序的函数调用来一步一步追踪,下面就根据mxc_v4l2_capture.c这个应用程序来分析。经过此轮分析,应该对IPU内部那些函数都有一个大致的认识。
yanbixing123
·
2020-06-30 05:09
i.MX6-IPU子系统
LINUX热插拔
有2个不同角度来看待热插拔:从内核角度看,热插拔是在硬件、内核和
内核驱动
之间的交互。从用户角度看,热插拔是内核和用户空间之间,通过调用用户空间程序(如hotplug、udev和mdev)的交互。
xie0812
·
2020-06-30 01:22
linux设备驱动模型
linux
内核驱动
insmod mknod的作用
今天写了一个linux的驱动,编译成功,用NFS在目录板上运行,insmod后,在/proc/devices里面能看到,用lsmod也能看到那个设备,但在/dev里找不到设备文件。应用测试程序open也出错了。后来在网上查了一些资料,说是需要先mknod才行,于是:mknod/dev/testdrvc1950,后再insmod,然后运行测试应用程序,OK!下面是一些mknod的资料mknod是创建
whatday
·
2020-06-29 18:41
2020 年的 Linux 内核仍为 Macintosh II 修复驱动
隔一段时间就能看到Linux
内核驱动
对ApplePowerBook100系列产品支持的改进。
itwriter
·
2020-06-29 09:00
Linux摄像头驱动--vivid
V4L2(VideoforLinuxtwo)是Linux内核中关于视频设备的
内核驱动
框架,为上层的访问底层的视频设备提供了统一的接口。V4L2可以支持多种设备,它
言午许少
·
2020-06-29 02:07
centos7在VM15中使用vmtools来设置文件共享遇到的问题和解决办法
是正确安装好VMwaretools时就出现的,所以我发现我的VMwaretools没有正确安装,在我重新安装的时候,始终提醒我没有找到“kernel-headers”,这个意思我大致查了一下,就是一个
内核驱动
杨小怂
·
2020-06-29 01:47
Linux
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他