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_内核驱动
Linux
内核驱动
入门-编译树莓派内核
内核驱动
跟内核版本号之间是强相关的,因为编译内核模块的时候,需要基于内核源码来编译假设我们自己编译一个属于自己的树莓派内核,根据官方的内核来进行更改。
weixin_44263604
·
2020-07-30 04:37
嵌入式
Linux
内核驱动
入门-
内核驱动
系统架构图//下载linux-4.19.tar.bz2//解压tar-xflinux-4.19.tar.bz2cdlinux-4.19//配置内核makeARCH=armCROSS_COMPILE=arm--linux--gnueabihf--bcm2709_defconfig//编译内核makeARCH=armCROSS_COMPILE=arm--linux--gnueabihf--zImage
weixin_44263604
·
2020-07-30 04:37
嵌入式
Linux
内核驱动
程序初始化顺序的调整----修改版
转自:Linux
内核驱动
程序初始化顺序的调整----修改版[百叶琉璃]今天在做一个驱动的时候要用到另一个驱动(I2C)提供的API,在内核初始化时碰到了一个依赖问题。
若星汉天空
·
2020-07-30 01:39
linux驱动
linux
嵌入式面试中可能问到的题目和答案整理(
内核驱动
篇)
写在前面:在大战之前,最好还是先做好准备,鉴于上一次的失利,所以接下来面试之前,还是要整理一下自己的问题库,这样才不会出现面试的时候,一问基础,懵逼的回答不上来,那就实在是太尴尬了。参考的帖子:http://blog.csdn.net/bitch_____/article/details/70158067内核、驱动相关1、中断和中断的上半部分和下半部分的问题中断会打断内核中进程的正常调度和运行,当
kuensan
·
2020-07-30 00:51
面试相关
v4l2_subdev
Author:CJOKContact:cjok.liao#gmail.comSinaWeibo:@廖野cjok1、概述Video4Linux2是Linux内核中关于视频设备的
内核驱动
框架,为上层的访问底层的视频设备提供了统一的接口
无敌小电工
·
2020-07-30 00:04
Android8.0.0-r4 Trusty TEE
TEE的处理器上运行的操作系统(Trusty操作系统)适用于Android内核(Linux)的驱动程序,旨在促进与在Trusty操作系统下运行的应用之间的通信一组适用于Android系统软件的库,旨在使用
内核驱动
程序促进与在
nwpushuai
·
2020-07-29 21:27
Android代码经验
Linux
内核驱动
程序初始化顺序
所有的__init函数在区段.initcall.init中还保存了一份函数指针,在初始化时内核会通过这些函数指针调用这些__init函数指针,并在整个初始化完成后,释放整个init区段(包括.init.text,.initcall.init等)。注意,这些函数在内核初始化过程中的调用顺序只和这里的函数指针的顺序有关,和1)中所述的这些函数本身在.init.text区段中的顺序无关。在2.4内核中,
jjkkww
·
2020-07-29 19:03
笔记
Linux学习指南——我的Linux书架
工作几年来,一直从事Linux
内核驱动
方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。
jiatingqiang
·
2020-07-29 19:15
linux内核研究
Linux学习
linux
linux内核
subversion
qt
unix
emacs
linux i2c驱动笔记
1.i2c-devinterfaceI2Cdev-interface通常,i2c设备由某个
内核驱动
控制。但是在用户空间,也可以访问某个I2C设备:你需要加载i2c-dev模块。
Lanttor
·
2020-07-29 18:53
driver
基于树莓派Raspberry: 字符设备
内核驱动
程序框架编写
之前写了一篇移植2.4寸TFT驱动到树莓派的文章,那篇博文中的驱动代码是国外大牛写的,看了一下,还是有很多地方没理解,是得好好再学习一下
内核驱动
的编写,这里就从字符设备驱动开始,采用最简单的LED驱动来建立
内核驱动
移植的驱动框架
My东隅
·
2020-07-29 17:12
一起来玩树莓派
64位WIN7和WIN10下关于无法安装没有数字签证的驱动程序的问题解答
背景介绍微软对于自Vista开始的64位OS有新的数字签名策略,即所有
内核驱动
都必须是经过可信机构签发过数字证书的,否则系
andry05
·
2020-07-29 17:20
Linux
内核驱动
程序初始化顺序的调整
(没有整理版,先记下来吧,记在网络上总比记在自己的电脑上保险,现在总算明天人们为什么喜欢把钱存在哪银行而非家里)第一篇:今天在做一个驱动的时候要用到另一个驱动(I2C)提供的API,在内核初始化时碰到了一个依赖问题。我的驱动在I2C初始化之前就运行起来了,而这时I2C提供的API还处于不可用状态。查了很多资料,网上有人说所有使用module_init这个宏的驱动程序的起动顺序都是不确定的(我没有查
杨柳
·
2020-07-29 15:00
Linux_
指令_grep,egrep 用法--参数大全
文本过滤工具(grep)*grep:传统的grep程序,在没有参数的情况下,只输出符合RE字符串之句子.常见参数如下:-v:逆反模示,只输出"不含"RE字符串之句子.-r:递归模式,可同时处理所有层级子目录里的文件.-q:静默模式,不输出任何结果(stderr除外.常用以获取returnvalue,符合为true,否则为false.)-i:忽略大小写.-w:整词比对,类似\.-n:同时输出行号.-
高达一号
·
2020-07-29 06:49
Linux
ch340usb转串口在linux上波特率误差
在一番搜索下在这里找到了一个对
内核驱动
的patch:https://pa
Quarder
·
2020-07-28 20:46
linux
linux
内核
20135220谈愈敏-期末总结
期末总结每周读书笔记链接汇总第一周读书笔记第二周读书笔记第三周读书笔记第四周读书笔记第五周读书笔记第六周读书笔记第七周读书笔记第八周读书笔记第九周读书笔记第十周读书笔记第十一周读书笔记第十二周读书笔记实验报告链接汇总实验一嵌入式Linux开发实验二多线程应用程序设计和串行端口程序设计实验三绘图实验实验四
内核驱动
设计入门
weixin_34389926
·
2020-07-28 19:59
嵌入式
Framebuffer文章收集
上年做过fb的驱动,收集了不少这方面的文章,不过建议大家还是要多看
内核驱动
代码,readthef
weixin_33717298
·
2020-07-28 17:52
Linux_
查看修改SWAP大小
1查看swap空间大小(总计):#free-m默认单位为k,-m单位为MtotalusedfreesharedbufferscachedMem:377180197019110-/+buffers/cache:50327Swap:57205722查看swap空间(file(s)/partition(s)):包括文件和分区的详细信息#swapon-s等价于#cat/proc/swaps3添加交换空间两
Riveore
·
2020-07-28 10:34
Oracle
Normal
Linux驱动编程中EXPORT_SYMBOL()介绍
一、查看
内核驱动
代码你会发现很多的函数带有EXPORT_SYMBOL()宏定义。二、那么EXPORT_SYMBOL的作用是什么?
海月汐辰
·
2020-07-28 07:45
Linux驱动编程
V4L2编程
从网上找到几个文章,捡重要的信息归集一下:一.什么是video4linuxVideo4linux2(简称V4L2),是linux中关于视频设备的
内核驱动
。
mengyafei43
·
2020-07-28 03:46
V4l2
Linux_
基础命令行_200630
Linux_
基础命令行user@BookAAAA_临时文件%cdtestdircmduser@Booktestdircmd%lsuser@Booktestdircmd%vimtetstxtuser@Booktestdircmd
in_
·
2020-07-27 14:56
Linux
Linux ADF(Atomic Display Framework)浅析---概述
ADF在AndroidhwcomposerHAL和
内核驱动
程序之间提供了以dma-buf为基础的显示框架原型ADF的结构图引用自:http://blog.csd
yooooooo
·
2020-07-17 09:00
## **Windows驱动编译环境搭建(Visual Studio 2017 + WDK)*
*Windows驱动编译环境搭建(VisualStudio2017+WDK)在Win10环境下开发Windows驱动程序需要依赖WDK,微软在”WDK7600“以后就不再提供独立的
内核驱动
开发包了,而是必须首先安装微软集成开发环境
叫我SKY
·
2020-07-16 05:47
Windows驱动开发
ARM Linux
内核驱动
异常定位方法分析--反汇编方式
原创作品,转载请以超链接形式说明出处!原文链接:http://blog.csdn.net/hunhunzi/article/details/7052032最近在搞Atmel的SAM9x25平台,Linux系统,用于工业设备。这也是我首次参与工业设备的研发。在调试AtmelSAM9x25的Linux串口设备的时候,发现无论是读还是写,都会产生异常。相关的异常信息如下:================
hunhunzi
·
2020-07-16 00:10
linux内核及应用开发
linux_
兄弟连
开源软件:1.绝大多数开源软件免费2.可以获得源代码3.自由传播,改良linux应用1.基于Linux的企业服务器2.嵌入式忘掉Windows思维方式VMware简介是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环境,相当于模拟出一台新的PC,依次来实现在一台机器上真正同时运行两个独立的操作系统。一、系统分区分区类型:主分区:最多只能有4个扩展分区:最多只能有1个主分区加扩展分区最
hhhhhyyyyy8
·
2020-07-16 00:36
Linux基础知识
2.NanoPi M1(全志H3)的GPIO控制总结(
内核驱动
)
开发环境:VM+Ubuntu编译环境:linux3.4交叉编译工具:arm-linux-gcc4.4.3GPIO
内核驱动
程序链接:https://download.csdn.net/download/ddffyhg
七月流星.
·
2020-07-15 22:48
内核驱动
怎么用Visual Studio编译
内核驱动
【作者:张佩】【工程模板下载:http://www.yiiyee.cn/Blog/KernelBuildEnviroment/】这一章驱动小z继续带大家遨游驱动王国。在这块地面上,小z是个地头蛇,跑动跑西惯了。贵读者有什么地方想特别了解的,都可以咨询我,很乐意做半日游的导游。所谓登高必有卑,在把大家引入到高山圣境之前,先要在山脚下徜徉几时,为的是把一些预备的事情交代清楚。这一节讲的是驱动程序编译环
张佩
·
2020-07-15 21:10
内核驱动
Linux_
第5章 Linux在VMware虚拟机中的网络设置
第5章Linux在VMware虚拟机中的网络设置对于广大学习Linux的爱好者,特别是初学者来说,使用虚拟机的方式来安装学习Linux是很理想的方案。这样既可以在windows下使用网络来搜索资料,又可以立即在Linux系统平台下实践,但是困扰大家的往往就是虚拟机中网络的配置。下面我就结合我自己的学习实践经验谈一点我对这个虚拟机的理解。在谈这个之前,首先要求vmware需要正确被安装,特别是Vmw
bigstoneasd
·
2020-07-15 20:13
linux
linux
vmware
网络
虚拟机
windows
路由器
linux_
计划任务
文件位置/var/spool/cron查看计划列表crontab-l格式说明image.png参考:https://blog.csdn.net/jixieyang3701/article/details/79410725推荐查看完毕实例:实例1:每1分钟执行一次command命令:command实例2:每小时的第3和第15分钟执行命令:3,15****command实例3:在上午8点到11点的第3
阿亮_西红柿鸡蛋面
·
2020-07-15 14:23
linux
内核驱动
加载方法
一般的,在测试阶段的设备驱动都是先使用ko文件加载到系统,然后生成设备节点,再使用应用调用测试。但当驱动测试ok,至少是不会有大的改动的时候,再使用ko文件加载设备驱动就显得不太合理了。首先,ko文件需要系统启动之后才能加载(即使写在脚本里),而且驱动多了维护也麻烦。设备驱动本来就是内核的一部分,所以在测试好的驱动可以直接编译到内核里面。这里我就不再写ko文件怎么编译怎么测试了,直接从设备驱动配置
今天多雨
·
2020-07-15 12:04
linux
Android安全机制解析与应用实践 Android 基础
LinuxKernel),系统运行时库层(Libraries和AndroidRuntime),应用程序框架层(Framework),应用程序层(Application)架构图linux内核层(LinuxKernel)
内核驱动
和用户软件之间还存在硬件抽象层
梦泪_
·
2020-07-15 07:52
Linux_
以太网
网络接口层包括数据链路层和物理层。用于两个设备(同一种数据链路节点)之间进行传递。以太网以太网不是一种具体的网络,而是一种技术标准,既包含了数据链路层的内容,也包含了一些物理层的内容。规定了网络拓扑结构、访问控制方式、传输速率等,以太网中的网线必须使用双绞线,传输速率有10M、100M、1000M等,以太网是当前应用最广泛的局域网技术,和以太网并列的还有令牌环网,无线局域网等。以太网帧格式目的地址
_NoBug_
·
2020-07-14 20:40
Linux进阶
虚拟机Virtualbox -1908问题处理总结
虚拟机安装中和因为ubuntu内核升级后可能出现的高概率错误及解决方法总结这是我内核更新到5.3.0-51-generic,而virtualbox是5.2.34,产生了这个问题处理过程:VirtualBoxLinux
内核驱动
程序
雪山上的小草
·
2020-07-14 14:30
Petalinux系列——3.使用Petalinux编译串口驱动CP210x
传统方式编译ko文件编译ko时需要linux的内核源码,以下面最简单的驱动为例,介绍通用的编译
内核驱动
的方法:编写hello.c文件#include#includeMODULE_LICEN
lulugay
·
2020-07-14 14:42
Petalinux系列
Linux系统的命令别名功能
Linux系统的命令别名功能-CHN.VMAX-博客园http://www.cnblogs.com/vmax/p/3615972.htmllinux系统设置命令别名的方法_
LINUX_
操作系统_脚本之家
guyue35
·
2020-07-14 11:20
linux
/etc/hosts.allow 限制ip登陆很好使
文章出自:http://see.sl088.com/wiki/
Linux_
%E9%99%90%E5%88%B6IP就像是限制特定IP来访想法看起来通常的做法是利用hosts的拒绝设置,而它的设置是针对某一个具体的进程
wocao
·
2020-07-14 10:03
服务器
利用宏定义在源程序中转化已定义函数增加调试信息的方法
下面这个方法,特别是
内核驱动
代码,在去查某个源文件中,所有调用读写寄存器,readl、writel等,挺有用。方法类似,在printk加入一个count++的静态寄存器,可在log显示读写的过程顺序。
寒江独钓w
·
2020-07-14 06:55
C语言调试
内核调试方法
linux驱动由浅入深系列:tinyalsa(tinymix/tinycap/tinyplay/tinypcminfo)音频子系统之一
tinypcminfo)音频子系统之一linux驱动由浅入深系列:ALSA框架详解音频子系统之二目前linux中主流的音频体系结构是ALSA(AdvancedLinuxSoundArchitecture),ALSA在
内核驱动
层提供了
二进制橙子
·
2020-07-14 05:10
linux驱动由浅入深系列
His「海思」开发文档
代码编译文件Android.mk1.3修改Jack配置,为每个用户设置不同的端口号2.编译2.1更新api2.2完整编译2.3编译Android系统内核2.4修改Android系统内核配置2.5编译调试
内核驱动
模块
DongBingLiu
·
2020-07-13 15:40
Linux_
父子进程通过消息队列通信
#include#include#include#include#include#include#include#include#defineSIZE1024constlongid=1000;//这里规定类型为1000的消息typedefstructmsgqueue{longmytype;//消息类型charmytext[SIZE];//消息内容}msgqueue;intmain(){key_tk
s1f
·
2020-07-13 11:52
每日代码
个人博客
armA9单片机liunxOS下led驱动开发
led控制除了在裸机开发中使用寄存器编程以外,当板子运行linux操作系统时,需要在内核进行驱动,应用程序通过设备文件的IO接口,操作
内核驱动
中的相关函数,通过地址映射,进而控制寄存器的地址的值。
无痕公子996
·
2020-07-13 10:52
驱动开发
MT6739 Camera驱动移植文档
层(1)修改ProjectConfig.mk配置文件修改与imgsensor相关的配置信息修改与lens相关的配置信息修改flashlight相关配置信息(2)修改defconfig配置文件(3)修改
内核驱动
代码添加新的
karaskass
·
2020-07-13 06:26
camera
第一个linux驱动程序,hello
先从
内核驱动
开始,写一个网上已经被写烂的实列程序。先把它编译好,放进linux系统运行,看看是什么样子。
头像很酷
·
2020-07-13 06:46
linux学习笔记
Fuschia 是什么样的一个操作系统
下面这个表格可以清晰的对比两者构架上的异同:OSkernelframeworkAndroidLinuxJavaFuschiaMagentaDartFuschia与android从内核到应用编程语言什么都换了,相同的只是同样是构架模式,以一个
内核驱动
上层框架
无才顽石
·
2020-07-13 06:36
程序设计
Android 8.0系统学习(7)---内核加固
内核加固Android8.0增添了内核加固功能,以帮助减少内核漏洞并发现
内核驱动
程序中的错误。
zhangbijun1230
·
2020-07-12 19:04
Android8.0学习
【windows
内核驱动
开发】文件系统微过滤驱动Minifilter——获取进程信息
【我的】文件系统微过滤驱动Minifilter——获取进程信息作者:zcr214时间:2016/4/22在编写文件系统微过滤驱动minifilter的时候,除了绑定指定的磁盘分卷,对于指定的文件很可能还会有指定的应用程序,例如txt文件可以有很多编辑器可以使用,如wordpad,notepad,sublime,vim,notepad+等,doc文档可以使用officeword或WPS,图片文件就更
zcr214
·
2020-07-12 19:26
windows内核驱动开发
驱动开发
文件系统
windows
进程
应急响应-windows入侵检测分析、检测以及病毒查杀的权威性工具
常用进程、
内核驱动
、端口、内核、磁盘、卷、键盘、网络层等过滤驱动检测、注册表编辑、进程iat、eat、inl
xianjie0318
·
2020-07-12 16:06
应急响应
Windows
内核驱动
中操作文件
一.在驱动中使用文件在Windows执行体中,通过文件对象来代表文件,该文件对象是一种由对象管理器管理的执行体对象。例如:目录也是由文件对象代表的。内核组件通过对象名来引用文件,即在文件的全路径前面加\DosDevices。(在Windows2000及后续操作系统中,\??等同于\DosDevices)。例如,文件C:\WINDOWS\example.txt的对象名为\DosDevices\C:\
ALCAT
·
2020-07-12 16:27
Driver
C/C++
DPDK内存篇(三):17.11及早期版本
第二篇文章深入介绍了输入输出虚拟地址(IOVA)和适用于所有DPDK版本的
内核驱动
程序。本文概述了DPDK版本中可用的内存管理工具,包括17.11版本。
weixin_37097605
·
2020-07-12 10:43
Linux下实现免密码登录(超详细)_
Linux_
脚本之家
Linuxssh密钥登录和取消密钥登录2016-05-18•linux技巧•暂无评论在VPS中利用vi编辑器编辑sshd的配置文件vi/etc/ssh/sshd_config找到RSAAuthentication和PubkeyAuthentication两行,并将前面的“#”去掉。找到PasswordAuthentication行,并将后面的“yes”改为“no”。(取消密钥登录只需要把NO改成Y
weixin_30488313
·
2020-07-12 06:37
给大家推荐一个优质Linux内核技术公众号-Linux阅码场
无论你工作在哪一个层次,或是
内核驱动
开发或是应用运维或是AI云计算或是Python、Java开发等等,理解底层OS和计算机系统的基本原理、计算机系统的调试与性能分析方法,都将使
写代码的篮球球痴
·
2020-07-12 05:02
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他