腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Linux驱动
专栏作者
举报
338
文章
645363
阅读量
89
订阅数
订阅专栏
申请加入专栏
全部文章(338)
linux(75)
编程算法(69)
qt(45)
其他(29)
c++(27)
java(21)
打包(21)
android(17)
网站(16)
arm(12)
makefile(12)
xml(11)
html(11)
api(11)
http(11)
汇编语言(9)
flash(9)
kernel(9)
javascript(8)
单片机(8)
缓存(8)
网络安全(8)
面向对象编程(8)
ide(7)
存储(7)
node.js(6)
opengl(6)
数据结构(6)
https(6)
c#(5)
css(5)
数据库(5)
sql(5)
视频处理(5)
socket编程(5)
windows(5)
c 语言(4)
php(4)
sqlite(4)
git(4)
命令行工具(4)
tcp/ip(4)
gcc(4)
文件存储(3)
腾讯云测试服务(3)
人工智能(3)
shell(3)
virtual(3)
音频(3)
ios(2)
python(2)
bash(2)
regex(2)
json(2)
listview(2)
textview(2)
硬件开发(2)
云数据库 SQL Server(2)
github(2)
unix(2)
游戏(2)
开源(2)
ftp(2)
grep(2)
微信(2)
数据分析(2)
数据处理(2)
boot(2)
ffmpeg(2)
null(2)
qml(2)
select(2)
编译器(2)
定时器(2)
函数(2)
乱码(2)
ruby(1)
jquery ui(1)
jquery(1)
ajax(1)
ecmascript(1)
嵌入式(1)
eclipse(1)
jar(1)
tomcat(1)
ubuntu(1)
日志服务(1)
云直播(1)
移动直播(1)
全站加速网络(1)
消息队列 CMQ 版(1)
图像处理(1)
express(1)
容器(1)
jvm(1)
ssh(1)
erp(1)
gui(1)
jdbc(1)
asp(1)
二叉树(1)
单元测试(1)
rpc(1)
udp(1)
大数据(1)
canvas(1)
kafka(1)
任务调度(1)
amp(1)
anchor(1)
app(1)
binding(1)
buffer(1)
camera(1)
class(1)
command(1)
dll(1)
driver(1)
dynamic(1)
editor(1)
el(1)
error(1)
exit(1)
file(1)
frame(1)
free(1)
function(1)
gpio(1)
height(1)
include(1)
init(1)
io(1)
label(1)
manifest(1)
mp3(1)
packet(1)
parent(1)
pdf(1)
ps(1)
qt5(1)
qthread(1)
ref(1)
return(1)
selection(1)
shortcut(1)
text(1)
time(1)
title(1)
unsigned(1)
vr(1)
width(1)
编译(1)
布局(1)
程序(1)
对象(1)
连接(1)
搜索(1)
文件系统(1)
字符串(1)
搜索文章
搜索
搜索
关闭
6.分析request_irq和free_irq函数如何注册注销中断(详解)
http
kernel
上一节讲了如何实现运行中断,这些都是系统给做好的,当我们想自己写个中断处理程序,去执行自己的代码,就需要写irq_desc->action->handler,然后通过request_irq()来向内核
诺谦
2018-01-03
2.8K
0
5.分析内核中断运行过程,以及中断3大结构体:irq_desc、irq_chip、irqaction(详解)
kernel
编程算法
arm
linux
android
本节目标: 分析在linux中的中断是如何运行的,以及中断3大结构体:irq_desc、irq_chip、irqaction 在裸板程序中(参考stmdb和ldmia详解): 1.按键按下, 2
诺谦
2018-01-03
1.5K
0
第3阶段——内核启动分析之start_kernel初始化函数(5)
kernel
诺谦
2018-01-03
1.6K
0
第4阶段——制作根文件系统之分析init_post()如何启动第1个程序(1)
编程算法
kernel
本文介绍了Linux操作系统中init进程的分析,init进程是Linux系统启动的第一个进程,负责控制系统运行的其他进程。文章首先介绍了init进程的基本信息,包括其定义、作用、生命周期等,然后详细分析了init进程的启动过程,包括内核传递参数、解析命令行参数、执行/etc/init/start.d/S85mount_root文件、执行/etc/init/start.d/S100sysinit文件、执行/etc/init/start.d/S101mountnfs_root文件、执行/etc/init/start.d/S102nfsmount_dev文件、执行/etc/init/start.d/S103/etc/init/local.conf中的脚本。文章还介绍了init进程的结束过程,包括执行/etc/init/stop.d/S100sysinit、执行/etc/init/stop.d/S101mountnfs_root、执行/etc/init/stop.d/S102nfsmount_dev、执行/etc/init/stop.d/S103/etc/init/local.conf中的脚本。最后,文章分析了init进程的启动和结束过程,并给出了具体的代码示例。
诺谦
2018-01-03
1.5K
0
第3阶段——内核启动分析之prepare_namespace()如何挂载根文件系统和mtd分区介绍(6)
kernel
编程算法
linux
内核启动并初始化后,最终目的是像Windows一样能启动应用程序,在windows中每个应用程序都存在C盘、D盘等,而linux中每个应用程序是存放在根文件系统里面,那么挂载根文件系统在哪里,怎么实现
诺谦
2018-01-03
1.7K
0
第3阶段——内核启动分析之创建si工程和分析stext启动内核函数(4)
kernel
linux
rpc
目标: (1)创建Source Insight 工程,方便后面分析如何启动内核的 (2)分析uboot传递参数,链接脚本如何进入stext的 (3) 分析stext函数如何启动内核: (3.1
诺谦
2018-01-03
950
0
第3阶段——内核启动分析之make uImage编译内核(3)
arm
kernel
makefile
打包
编程算法
本文主要分析了Linux内核编译过程中生成vmlinux文件的过程,包括编译、链接、初始化、配置、编译和打包等步骤。同时,本文还提供了相应的工具链、编译选项和编译规则,以方便开发人员更好地理解和掌握Linux内核编译的相关知识。
诺谦
2018-01-03
1.3K
0
第3阶段——内核启动分析之make uImage编译内核(3)
arm
kernel
makefile
打包
编程算法
本文总结了通过分析Linux内核编译过程,特别是vmlinux文件的生成过程,以及分析uImage和zImage的生成方式,深入了解了Linux内核编译的底层原理和过程,对于实际参与Linux内核开发和推广有很大帮助。
诺谦
2018-01-03
997
0
第1阶段——uboot分析之通过nand命令读内核(8)
kernel
flash
该文介绍了如何通过NAND Flash存储器来启动Linux内核。首先介绍了NAND Flash存储器的硬件特性,然后说明了如何利用JFFS2文件系统来存储Linux内核的启动信息。接着,介绍了如何从NAND Flash存储器启动Linux内核,并进行了相关测试。最后,总结了全文的主要内容和结论。
诺谦
2018-01-03
1.9K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档