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
内核源码
是很具吸引力的,特别是当你弄懂了一个分析了好久都没搞懂的问题;或者是被你修改过了的内核,顺利通过编译,一切运行正常的时候。那种成就感真是油然而生!而且,
长富
·
2020-07-06 11:43
linux
ucos-II之任务优先级
很多关于UCOS的
内核源码
的文章已经很多也都和很好,但是我还是自己写下自己关于任务优先级确定的自己的一些看法。毕竟只有自己理解了才是自己的,才可以完全理解。
yimu13
·
2020-07-06 10:53
嵌入式Linux
驱动编程中的头文件与
内核源码
的关系
这些头文件根据所处的位置不同,可以分为四种类型:#include #include #include #include 假定嵌入式LINUX
内核源码
的安装目录为“KERNEL_DIR/”1.linux/
Ye__sea
·
2020-07-06 10:01
linux
kernel
Linux总结之Ralink雷凌rt3070驱动的ARM平台移植问题
rt3070的驱动,linux
内核源码
,还有固件。arm-none-linux-gnueabi-后空格,识别错误,commandnofound驱动直接在官网下的最新的,是tar.bzip2格式的。
齐鸣飞
·
2020-07-06 09:26
linux
basics
src.rpm包的使用方法
src.rpm包的使用方法1.src.rpm软件包的使用2.src.rpm
内核源码
包的使用方法一:rpm-ivhkernel-2.6.32-279.el6.src.rpmcd/root/rpmbuild
liuxinux
·
2020-07-06 04:37
芯海遗珠
TP驱动调试分享——基于Qualcomm SDM710平台Android9.0,TP 采用I2C方式和CPU进行通信
input/touchscreen目录下的Makefile和Kconfig文件2deconfig的配置2.1sdm670_defconfig2.2sdm670-perf_defconfig3目标平台的
内核源码
设备树
永恒小青青
·
2020-07-06 03:32
epoll
内核源码
详解
网上很多博客说epoll使用了共享内存,这个是完全错误的,可以阅读源码,会发现完全没有使用共享内存的任何api,而是使用了copy_from_user跟__put_user进行内核跟用户虚拟空间数据交互./**fs/eventpoll.c(Efficienteventretrievalimplementation)*Copyright(C)2001,...,2009DavideLibenzi**T
C/C++ farer
·
2020-07-06 02:58
Linux
C/C++
操作系统
移植Linux2.6.22.6到s3c2410/2440开发板成功
一、将Linux2.6.22.6
内核源码
放到工作目录的kernel文件夹下,并解压。#tarxzvflinux2.6.2
weixin_34344403
·
2020-07-06 01:48
设备树简介
一arm-linux内核设备树来源在过去的arm-linux
内核源码
树中arch/arm/plat-xxx和arch/arm/mach-xxx等目录下充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节信息
weixin_34292287
·
2020-07-06 01:15
Linux内核协议栈-初始化流程分析
版本的内核简单分析内核协议栈初始化涉及到的主要步骤和关键函数,不针对协议的解析以及数据包的处理流程做具体分析,后续有机会再详细分析1.准备Linux内核协议栈本身构建在虚拟文件系统之上,所以对LinuxVFS不太了解的可以参考
内核源码
根目录下
weixin_34174422
·
2020-07-06 00:30
迅为iMX6开发板设备树内核及设备树内核相关文件简要分析
在支持设备树的
内核源码
中,设备树用来取代来老版本内核中的平台文件。
weixin_30435261
·
2020-07-05 20:33
LINUX网络协议栈--UDP
开场白传输层常见的两大协议TCP和UDP,TCP太复杂,涉及到拥塞控制的很多内容,在《Linux
内核源码
剖析-TCP/IP实现》下册中也花费了大量的笔墨来讲述。咋们先来看看一个简单的UDP。
明何
·
2020-07-05 20:33
linux
[Arm Linux]交叉编译一个驱动为模块
问题1:编译模块的准备编译一个模块需要准备以下部分的工具:完整可编译并运行到板子上的
内核源码
,要注意一定要和编内核时使用的完全一样的内核,如果不对编译时可能不会报错,但会在insmod时发生versionmagic
坚强的山猫
·
2020-07-05 19:17
Arm
Linux
linux驱动一 设备号的分配和管理
1.设备号的分配和管理在
内核源码
中,涉及设备号分配和管理的函数有两个1.register_chrdev_region函数将当前设备驱动程序要使用的设备号记录到chrdevs数组中,前提是驱动程序已经知道要分配的设备号是多少啦
有备无患_决不妥协
·
2020-07-05 19:39
资源_工具
linux内核设备树及编译
1、设备树的概念在
内核源码
中,存在大量对板级细节信息描述的代码。
storyteller87
·
2020-07-05 18:03
编译
下载、编译Android4.4 - hammerhead 内核(Kernel)并烧写验证
https://android.googlesource.com/kernel/msm.git下载的msm.git-android-msm-hammerhead-3.4-kitkat-mr1.tar.gz
内核源码
压缩包
vaylb
·
2020-07-05 18:25
Android
Native
移植最新内核Linux4.1.6到TQ2440开发板教程(一)
TQ2440内核:Linux4.1.6目的:在开发板上实现内核的启动,并挂上nfs根文件系统1、下载最新内核linux-4.1.6.tar.xzhttps://www.kernel.org/2、直接拖
内核源码
到虚拟机中的一个目录
小刚子
·
2020-07-05 17:38
Linux驱动
树莓派3B+内核交叉编译
1.准备工作1.下载
内核源码
在树莓派上使用uname-a命令查看内核版本下载相应的
内核源码
:https://github.com/raspberrypi/linux下载交叉编译器:https://github.com
风吹过得夏天
·
2020-07-05 16:20
嵌入式
树梅派
ZYNQ HLS图像处理加速总结(二)——Processing System软件部分
初期时考虑到跑linux系统时的HLSIP的driver和VDMA的driver要写内核模块,VDMA虽然在3.17的
内核源码
已经集成了驱动,但并没有找到详细的相关资料,也在xil
TiH2S
·
2020-07-05 16:36
Zynq
嵌入式linux
2015总结
图像处理
FPGA
Vivado-HLS
linux内核内存问题检测调试
内存检测:编译slabinfo,对应在
内核源码
tools/vm下/**Slabinfo:Tooltogetreportsaboutslabs**(C)2007sgi,ChristophLameter*(
来自深渊的凝视
·
2020-07-05 15:09
LINUX内核
[书]深入分析Linux内核源代码
内核源码
下载:https://mirrors.edge.kernel.org/pub/linux/kernel/http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub
trb331617
·
2020-07-05 15:28
c
linux
Linux
内核源码
分析(六)--start_kernel之lockdep_init
这个函数比较短,这里直接贴出来。voidlockdep_init(void){inti;/**Somearchitectureshavetheirownstart_kernel()*codewhichcallslockdep_init(),whilewealso*calllockdep_init()fromthestart_kernel()itself,*andwewanttoinitialize
task_struct
·
2020-07-05 14:54
Linux内核源码分析
Linux
内核源码
分析--内核启动之(1)zImage自解压过程(Linux-3.0 ARMv7)
分类:LINUX研究
内核源码
和内核运行原理的时候,很总要的一点是要了解内核的初始情况,也就是要了解内核启动过程。
请叫我四哥
·
2020-07-05 14:18
kernel
当你在
内核源码
路径里敲下make 时会发生什么。
https://github.com/0xAX/linux-insides/blob/master/Misc/how_kernel_compiled.md本文会告诉你当你在
内核源码
路径里敲下make时会发生什么
YangYueShu
·
2020-07-05 12:25
如何给root用户设置PATH环境变量
如何给root用户设置PATH环境变量一、背景之所以会有这个问题的提出,是因为我在普通用户下编译内核时,提示找不到交叉编译工具链,
内核源码
是放在根目录下的,判断问题所在是:环境变量对普通用户生效了,而对
IT平头哥
·
2020-07-05 11:46
嵌入式开发
交叉工具链
公众号
读书笔记--深入分析Linux
内核源码
-第五章进程调度
深入分析Linux
内核源码
-第五章进程调度Sailor_forever整理
[email protected]
转载请注明http://blog.csdn.net/sailor_8318/archive
杨帆_8318
·
2020-07-05 11:12
嵌入式Linux
(升级版)Spark从入门到精通(Scala编程、案例实战、高级特性、Spark
内核源码
剖析、Hadoop高端)
(升级版)Spark从入门到精通(Scala编程、案例实战、高级特性、Spark
内核源码
剖析、Hadoop高端)官方出售价格:2250元,地址:http://www.ibeifeng.com/goods
ruowuping4501
·
2020-07-05 11:07
Linux 2.4.30 内核文件系统学习(多图) 1 : 关键数据结构
Linux2.4.30内核文件系统学习(多图)1:关键数据结构版权申明1.概述根据以前学习
内核源码
的经验,在学习文件系统实现之前,我大概定了个目标:1、建立一个清晰的全局概念。
rstevens
·
2020-07-05 11:24
02.
Linux
Kernel
Study
C语言高级用法---container_of()
在Linux
内核源码
中,实现和链表相关的接口list_entry()时,会调用container_of()宏定义,它的作用是:给定结构体中某个成员的地址、该结构体类型和该成员的名字获取这个成员所在的结构体变量的首地址
sweird
·
2020-07-05 11:14
C语言基础
C语言高级用法
Uboot和系统移植(16)------- Linux内核的配置和编译原理
目录一,linux
内核源码
目录结构二,内核配置和编译体验三,内核的配置原理四,menuconfig的使用和演示五,menuconfig的工作原理六,Kconfig文件详解一,linux
内核源码
目录结构1
big__C
·
2020-07-05 10:55
#
Uboot和系统移植
TCP 半连接队列和全连接队列满了会发生什么?又该如何应对?
很简单呀,因为我做了实验和看了TCP协议栈的
内核源码
,发现要增大这两个队列长度,不是简简单单增大某一个参数
程序员吴师兄
·
2020-07-05 10:00
zynq添加GPIO中断程序
//=====
内核源码
为ADI官方关于AD9361的内核,编译工具为petalinux2015.2,开发板为ZYNQXC7Z100=========一、修改设备树:1.打开petalinux项目下的.
心上枫叶红
·
2020-07-05 08:19
驱动移植
TQIMX6UL添加7寸高清电容屏分辨率
修改
内核源码
如下:1.修改设备树arch/arm/boot/tq-imx6ul.dts搜索lcdif触摸屏部分,修改timing0(修改前复制一份备用),按照七寸高清屏datesheet修改其参数,名字可以自定义
奥特曼zzm
·
2020-07-05 07:55
linux
Kconfig和makefile的关系
Yl5eiPf3P7TMhk24Kl5bMMNyWEM4ctHdT46M4ltz07qBPuWswCid3rGC5zxaGPLa3sawP8m4ZaqB0dIXmhlKF_2yBMUvxt9c5Q70MOevdhSlinux内核中Kconfig文档的作用
内核源码
树的目录下都有两个文档
Simon_CB_Zhao
·
2020-07-05 04:57
linux内核分析
spi总线驱动详解
Spi总线在实际应用得比较多,所以这篇为文章讲解以实际应用为主,bus总线类型细节不做讲解,感兴趣的读者可以分析源码,研究
内核源码
我觉得是一件非常有趣的事情,同时也是一门艺术。
HeroKern
·
2020-07-05 03:12
work
Linux内核Makefile
注:以下文字大部分来自韦东山《嵌入式Linux应用开发完全手册》Linux
内核源码
中含有很多个Makefile文件主要分为以下5类:Linux内核Makefile文件分类顶层Makefile根据不同的平台
qlexcel
·
2020-07-05 02:43
FreeRTOS(1)官方文件介绍
”,了解目录结构参考:https://www.freertos.org/a00017.htmlFreeRTOS:对应FreeRTOSrealtimekernelsourcecode(FreeRTOS的
内核源码
keven-wang
·
2020-07-05 02:03
FreeRTOS
linux内核移植到开发板步骤
1解压缩
内核源码
2给源码打补丁3配置amake(完全手动)b使用默认的配置,在上面修改在arch/arm/configs/找到对应的配置文件xxxdefconfig执行makexxxdefconfig执行完成以后会产生一个
[email protected]
·
2020-07-05 02:37
linux
[网狐]内核引擎KernelEngine移植
没有KernelEngine
内核源码
?
小马破车
·
2020-07-05 02:30
树莓派替换开机树莓logo
这个logo是在内核中的,不能通过替换资源文件的方式更换,只能在
内核源码
中替换,然后编译内核才能生效。
南寒天一
·
2020-07-05 01:04
树莓派
raspberry
pi
kernel
Linux编程中的错误码列表
我平时这两种方法来确定:在
内核源码
中搜索和查看头文件。在
内核源码
中搜索一般都可以搜到,而且使用sourceinsight的话也很方便,不多说了。
Justlinux2010
·
2020-07-05 00:12
Linux内核
C语言
网络编程
JZ2440平台移植Linux内核4.15.2
此部分参照韦东山老师的视频教程“毕业班第3课第1节”内容,亦参考网友课本视频课程的文字博客https://www.cnblogs.com/kele-dad/p/7082682.html1.下载
内核源码
,
淼森
·
2020-07-05 00:34
Linux
kernel
系统移植-(三)kernel
内核源码
的配置和编译过程
linux
内核源码
的配置和编译内核-源码目录内核的配置(一)配置交叉编译工具链(二)README:解读内核配置过程(1)配置
内核源码
支持当前的硬件平台.config文件解读(2)makemenuconfig
晓纪
·
2020-07-04 23:26
嵌入式linux-系统移植,Linux内核移植,配置编译,网卡移植(平台无关,平台相关),CPU与设备连接描述(设备树,平台设备)
文章目录1,配置编译1.1,下载
内核源码
1.2,Linux系统中解压1.3,修改Makefile指定交叉编译工具链1.3.1,导入配置makeexynos_defconfig1.3.2,配置内核makemenuconfig1.3.3
nice梦醉天宇
·
2020-07-04 23:11
嵌入式Linux-系统移植
嵌入式linux-系统移植
Linux内核移植
配置编译
网卡移植(平台无关
平台相关)
CPU与设备连接描述(设备树
平台设备)
linux
内核源码
里的平台设备led驱动(不断闪烁)
驱动代码#include#include#include#include#include#includestructgpio_ledleds[]={{"led0","heartbeat",GPIOA(18),0,0,0},};structgpio_led_platform_datapdata={.num_leds=ARRAY_SIZE(leds),.leds=leds,};structplatfo
jmlinux
·
2020-07-04 23:32
OrangePi
AliOS Things bitmap位图实现
这种算法在操作系统内核(Linux、RTThread、AliOSThings等)源码中会经常看到,所有很有必要去研究下这种算法,这样可以有助于阅读和分析
内核源码
。
虚极静笃13
·
2020-07-04 22:55
嵌入式开发
数据结构
C
RTOS
嵌入式linux2.6.12
内核源码
树配置及hello_world模块实验
一、
内核源码
树配置因为开发板的linux内核是2.6.12,所以
内核源码
树也用统一个内核版本构建。
linulysz
·
2020-07-04 22:13
嵌入式软件开发
配置构造内核树
linux
hello_world模块
驱动
移植最新的linux4.9.9内核(适配fs4412平台)
3.配置进入
内核源码
目录:cdlinux-4
做一个有追求的工程师
·
2020-07-04 21:23
linux系统移植
linux2.6.31在TX2440A上的移植
内核源码
:linux-2.6.31.tar.bz2(官网地址)编译工具:arm-linux-gcc-4.3.3.tar.bz2(网上搜,还不知道有没有官网可以下载各种
liangliang19920226
·
2020-07-04 21:11
S5PV210 LINUX内核移植
3.
内核源码
下载新的内核,在http://www.kernel.or
lchmcu
·
2020-07-04 21:53
LINUX
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他