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中
内核与驱动
程序第二章Linux设备驱动编写(misc)第三章Linux设备驱动编写及设备节点自动生成(cdev)第四章Linux平台总线platform与设备树第五章Linux
请叫我7plus
·
2024-08-23 20:21
Linux设备驱动
linux
单片机
运维
Linux
内核与驱动
面试经典“小”问题集锦(3)
接前一篇文章:Linux
内核与驱动
面试经典“小”问题集锦(2)问题4问:既然spin_lock可以在进程上下文和中断上下文中使用,那么一旦进入中断,被自旋住,那么CPU岂不是被死锁住了?
蓝天居士
·
2024-02-11 10:40
面试
Linux内核
Linux驱动
面试
Linux
内核与驱动
面试经典“小”问题集锦(5)
接前一篇文章:Linux
内核与驱动
面试经典“小”问题集锦(4)问题6问:mutex_lock和mutex_lock_interruptible的区别是什么?
蓝天居士
·
2024-02-08 20:11
面试
Linux内核
Linux驱动
面试
linux --中断管理 -- irq的自动探测机制
使用自动探测机制的条件
内核与驱动
,必须共同努力才能完成只限于非共享中断的情况探测前,驱动的设备关联到了某个irq,但是因为设备驱动程序还不清楚是哪个irq,因此无法调用request_irq来向该irq
三境界
·
2024-01-30 21:17
linux
运维
服务器
Linux 平台总线platform与设备树
系列文章目录第一章Linux中
内核与驱动
程序第二章Linux设备驱动编写(misc)第三章Linux设备驱动编写及设备节点自动生成(cdev)第四章Linux平台总线platform与设备树第五章Linux
请叫我7plus
·
2023-11-26 13:00
Linux设备驱动
linux
运维
服务器
android源码分析
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
千里送人头
·
2023-11-16 07:30
android
android
数据库
手机
listview
电话
工具
Linux内核笔记(系统篇)之 【制作SD启动卡,从SD卡启动系统】
Linux内核笔记汇总【持续更新】哆哆jarvis芯片原厂驱动开发,深入操作系统的世界,挖掘Linux
内核与驱动
,有空坚持OJ,欢迎交流。
哆哆jarvis
·
2023-11-02 07:11
Linux内核与驱动进阶之路
驱动开发
linux
运维
树莓派——linux
内核与驱动
文章目录Linux内核基础框架内核结构框图linux系统架构shell驱动为什么要学习写驱动什么是驱动:硬件设备分类:文件名与设备号驱动结构框图的认知内核的sys_open、sys_read会做什么?驱动程序开发步骤字符设备驱动基于驱动框架的代码开发【不涉及硬件操作】驱动模块代码编译和测试驱动的硬件代码编写==完整案例==:volatile关键字的使用copy_from_user和copy_to_
Is Fang
·
2023-10-08 20:45
树莓派
linux
运维
服务器
Linux 中利用设备树点灯
系列文章目录第一章Linux中
内核与驱动
程序第二章Linux设备驱动编写(misc)第三章Linux设备驱动编写及设备节点自动生成(cdev)第四章Linux平台总线platform与设备树第五章Linux
请叫我7plus
·
2023-08-08 23:00
Linux设备驱动
linux
c语言
vim
嵌入式硬件
Linux 中利用设备树学习Ⅳ
系列文章目录第一章Linux中
内核与驱动
程序第二章Linux设备驱动编写(misc)第三章Linux设备驱动编写及设备节点自动生成(cdev)第四章Linux平台总线platform与设备树第五章Linux
请叫我7plus
·
2023-08-08 23:28
Linux设备驱动
C/C++
linux
学习
运维
Android资源下载
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
twlkyao
·
2023-03-28 14:55
Android
Android
Android资源下载
Linux
内核与驱动
学习记录-字符设备基础知识
By:AilsonJackDate:2021.06.30个人博客:http://www.only2fire.com/本文在我博客的地址是:http://www.only2fire.com/archives/136.html,排版更好,便于学习,也可以去我博客逛逛,兴许有你想要的内容呢。1.Linux设备分类按照读写存储数据方式,我们可以把Linux设备分为以下几种:字符设备、块设备和网络设备。字符
jackailson
·
2023-03-15 17:09
Linux内核与驱动
Linux
内核学习
驱动开发
嵌入式
Ubuntu系统下由于Nvidia驱动问题导致的无法开机的问题小结
2.原因猜测可能是由于系统在使用过程中,自动升级了系统内核(升级了驱动),导致系统
内核与驱动
不匹配(系统中同时有两个驱动),导致系统开机时崩溃。
Zency_SUN
·
2022-12-19 18:51
ubuntu
linux
运维
Android源码参考
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
cwcwj3069
·
2022-11-28 19:18
Android开发
android
Android 上百实例源码分析以及开源分析
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
weixin_33978016
·
2022-05-11 11:16
Linux
内核与驱动
开发学习总结:自旋锁和信号量(五)
1、自旋锁和信号量使用自旋锁的进程不能睡眠,使用信号量的进程可以睡眠。中断服务例程中的互斥使用的是自旋锁,原因是在中断处理例程中,硬中断是关闭的,这样会丢失可能到来的中断。2、RCU锁http://blog.sina.com.cn/s/blog_6d7fa49b01014q9s.html讨论的内容包括原子操作;自旋锁,内存屏障;读写自旋锁,顺序锁;信号量,读写信号量,完成量;互斥量;RCU机制;B
fenggui
·
2020-09-13 05:22
Linux内核与驱动
android目录结构
Android系统原理及开发要点详解第1章Android系统概述第2章Android系统开发综述第3章Android的Linux
内核与驱动
程序第4章Android的底层库和程序第5章Android的Java
lihaifeng555
·
2020-09-12 19:45
Linux驱动开发-简单例子
内核与驱动
程序没有界限,因为驱动程序最终是要编进内核。驱动程序从不主动运行。在有MMU的系统中,应用程序处于用户空间,驱动程序处于内核空间。2、Linux外设分为:字
张勇1234
·
2020-08-14 01:33
笔记-嵌入式-Linux韦东山
Android之系统架构
Android架构android应用开发框架由4部分组成,分别是:LinuxKernel:Linux
内核与驱动
Libraries和AndroidRuntime:C/C++本地库、Android运行时环境
LVXIANGAN
·
2020-08-03 13:24
架构/框架
在Linux下使用“360随身WiFi 2” ubuntu14.04 64位系统适用
askubuntu.com/questions/473951/kernel-panic-with-cheap-wi-fi-usb-adapter,这篇文章指出是kernelpanic导致的死机,简单来说就是
内核与驱动
不兼容
jasonwang_
·
2020-08-03 00:32
Ubuntu
Android资源下载
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
我是Android开发者
·
2020-06-30 13:35
android
数据库
手机
listview
电话
工具
内核与驱动
文件的version magic匹配问题
最近做一个底层源码版本管理的工作:本地调试OK的内核源码,驱动源码,文件系统等,作为一个工程上传至SVN服务器,以便同事们可以方便共享同步代码;1.问题:本地编译的一整套底层代码down到设备跑都正常,但是由这套代码上传SVN服务器而后checkout出来的代码编译的文件,则出现驱动文件加载不上的情况(驱动以模块方式加载),打印如下log:versionmagic'3.3.0preemptmod_
yubing_615
·
2020-06-30 10:08
linux系统
解决Android5.1系统下音频Xrun(underrun或overrun)问题
overrun)问题2018年11月23日16:35:0621cnhui阅读数:38标签:Androidaudiopcm_configxruntinyalsaperiod_size更多个人分类:Linux
内核与驱动
markvz
·
2020-06-29 03:43
underrun
overrun
Xrun
Android 上百实例源码分析以及开源分析
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
iteye_4476
·
2020-06-23 19:26
Linux
内核与驱动
开发学习总结:中断和中断处理(八)
硬中断:1.硬中断是由硬件产生的,比如,像磁盘,网卡,键盘,时钟等。每个设备或设备集都有它自己的IRQ(中断请求)。基于IRQ,CPU可以将相应的请求分发到对应的硬件驱动上(注:硬件驱动通常是内核中的一个子程序,而不是一个独立的进程)。2.处理中断的驱动是需要运行在CPU上的,因此,当中断产生的时候,CPU会中断当前正在运行的任务,来处理中断。在有多核心的系统上,一个中断通常只能中断一颗CPU(也
fenggui
·
2020-06-23 07:18
Linux内核与驱动
5.1 将驱动添加到内核中
5.
内核与驱动
开发5.1将驱动添加到内核中添加驱动程序到内核Linux2.6内核的配置系统由以下3个部分组成:Makefile:分布在Linux内核源代码中的Makefile定义Linux内核的编译。
GorgeousChou
·
2020-06-21 21:36
嵌入式
linux内核编程 linux内核教程 Linux内核网络工程师 linux
内核与驱动
工程师视频
┣━━09章项目培训[952.3M]┃┣━━09章-01节-零拷贝入门实验.mp4[91.1M]┃┣━━09章-02节-构建内核网络数据源.mp4[90.1M]┃┣━━09章-03节-零拷贝实验环境搭建.mp4[134.8M]┃┣━━09章-04节-零拷贝实现原理.mp4[236.3M]┃┣━━09章-05节-零拷贝源码分析1.mp4[227.9M]┃┗━━09章-06节-零拷贝源码分析2.mp4
java20192019
·
2020-02-16 04:13
Socket网络编程_之I/O多路复用
io多路复用就是多个Sock复用一根网线,这个是由
内核与驱动
层实现。2.select,poll,epoll(linux下的)select
微小的鱼
·
2018-04-19 15:36
linux
实习之路
Linux
内核与驱动
开发
Linux系统的使用与开发中,
内核与驱动
是比较重要的一块;而驱动开发类似系统编程,用到的是内核函数。
jkCodic
·
2017-07-03 22:50
Android 上千实例源码分析以及开源分析
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
吧主
·
2016-04-12 15:59
Android
Java
Android 上百实例源码分析以及开源分析
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
zhisheng_blog
·
2016-04-11 23:39
项目
安卓
安卓
项目
源代码
移动开发
互联网
Linux内核模块导出后无法调用问题解决(模块间函数调用通讯)
Linux内核模块导出后无法调用问题解决(模块间函数调用通讯)分类:Linux
内核与驱动
开发2011-07-0712:283412人阅读评论(1)收藏举报linux内核通讯linuxmodulec目录(
lee244868149
·
2015-08-17 17:00
Linux内核与驱动开发
SYSENTER指令
做过NativeAPI编程的话应该就知道,即使是看起来像内核的NTDLL.dll也只不过是Ring3级的,最终的系统调用是由ntoskrnl.exe程序向内核发送IO请求,然后
内核与驱动
程序返回执行结果
IAimee
·
2015-05-12 16:35
动态*技术
SYSENTER指令
做过NativeAPI编程的话应该就知道,即使是看起来像内核的NTDLL.dll也只不过是Ring3级的,最终的系统调用是由ntoskrnl.exe程序向内核发送IO请求,然后
内核与驱动
程序返回执行结果
ccc7560673
·
2015-05-12 16:00
Android技术内幕.系统卷
://www.t00y.com/file/6024145202_Android系统开发综述.pdf: http://www.t00y.com/file/6024145303_Android的linux
内核与驱动
程序
阅微草堂笔记
·
2014-12-19 20:00
Android技术内幕.系统卷
http://www.t00y.com/file/6024145202_Android系统开发综述.pdf:http://www.t00y.com/file/6024145303_Android的linux
内核与驱动
程序
阅微草堂笔记
·
2014-03-23 20:00
[转]Android 上百实例源码分析以及开源分析
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
sengeiou
·
2014-03-18 21:35
Android
实用记录
转Android
上百实例源码分析以及开
常用工具:windows
内核与驱动
程序设计
运行在被调试机上的工具软件:1.加载驱动程序的工具 EZDriverInstaller 和osrloader 2IRP跟踪和调试 IRPTrace3USB查看工具 DDK自带的usbview,可以清楚的列举出各个USB的信息,如设备描述符,管道描述符等 BUShound可用于usb、1394、SCSI/IDE等总线设备。它的实现原理是在USB设备驱动之上加载一层过滤驱动程序,将i
hhko12322
·
2013-12-19 14:00
OV511视频采集设计文档
编译
内核与驱动
加载...1. 静态加载...2. 动态加载...三. 设计方案...3. 定义的数据结构...4. 视频编程流程
wuye110
·
2012-12-27 14:00
android系统移植学习笔记一
应用程序 applicationfarmeworkjava应用程序框架子 librarics/androidruntimec/c++本地库/android运行时环境 linuxkernelLinux
内核与驱动
yuezhenhua
·
2012-09-21 16:00
android
android系统移植学习笔记一
应用程序 applicationfarmeworkjava应用程序框架子 librarics/androidruntimec/c++本地库/android运行时环境 linuxkernelLinux
内核与驱动
岳振华
·
2012-09-21 16:00
android
android系统移植学习笔记一
farmework java应用程序框架子librarics/android runtime c/c++本地库/android运行时环境linux kernel Linux
内核与驱动
对内核的依赖
retacn_yue
·
2012-09-21 16:00
内核与驱动
移植记录
内核选用linux2.6.34编译器为4.3.2和uboot一样运行命令makemrproper清除相关信息接下来,要测试一下linux的编译是否能正常通过。执行:makes3c2410_defconfig;使用缺省内核配置文件makearch/arm/tools/mach_types存放了开发板机器码查看和uboot设置的是否相同修改/arch/arm/mach-s3c2410/mach-smd
wxh525123
·
2012-07-03 10:00
Android系统概述——底层开发的资料
1.Android系统概述 2.Android系统开发综述 3.Android与Linux
内核与驱动
程序 4.Android的底层库和程序 5.Android的JAVA虚拟机和JAVA
tijing226
·
2012-06-07 14:00
Android开发
Android系统概述——底层开发的资料
1.Android系统概述2.Android系统开发综述3.Android与Linux
内核与驱动
程序4.Android的底层库和程序5.Android的JAVA虚拟机和JAVA环境6.Android的GUI
·
2012-06-07 13:00
android
汇编指令sysenter 和sysexit这两条新汇编的解释
做过NativeAPI编程的话应该就知道,即使是看起来像内核的NTDLL.dll也只不过是Ring3级的,最终的系统调用是由ntoskrnl.exe程序向内核发送IO请求,然后
内核与驱动
程序返回执行结果
·
2012-04-11 16:00
编程
优化
api
汇编
System
dll
新汇编指令sysenter 和sysexit
做过NativeAPI编程的话应该就知道,即使是看起来像内核的NTDLL.dll也只不过是Ring3级的,最终的系统调用是由ntoskrnl.exe程序向内核发送IO请求,然后
内核与驱动
程序返回执行结果
nailgo
·
2012-03-08 21:42
汇编
2012年一些计划
1、还是要看书,重点是Linux
内核与驱动
,另外适当的补充一下openGL、openCV两个方面的知识是需图形相关的。2、正儿八经写几篇
cnsword
·
2012-03-01 22:00
数据库
linux
服务器
图形
通讯
linux内核
Android系统开发
笔记3-Android
内核与驱动
Android使用Linux2.6,对标准内核改动较少,但是增加了一些内容,如yaffs文件系统Android专用驱动Ashmem匿名共享内存节点名称/dev/ashmem
zhuojiuyihu
·
2012-02-05 10:00
[置顶] android系统底层到应用层全面剖析
01_Android系统概述02_Android系统的开发综述03_Android的Linux
内核与驱动
程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android
andy_android
·
2011-12-17 10:00
java
android
虚拟机
audio
linux内核
多媒体系统
上一页
1
2
下一页
按字母分类:
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
其他