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
ucosiii内核源码
内核KABI兼容性验证结论
在UOS内核上insmod-fcrc32test.ko(该模块
内核源码
自带)。根据crc32test.ko代码理解无错误输出即为无问题。
Yurii.Huang
·
2023-08-18 20:29
linux
OpenCloudOS 如何基于 eBPF 实现容器级别的TCP 连接监控?
基于eBPF实现的可观测性,可以无需修改
内核源码
或者加载内核模块,安全高效的扩展内核功能。本文,将从网络的角度介绍如何基于eBPF,实现容器级别的TCP连接监控。
·
2023-08-18 19:43
linux
disagrees about version of symbol
都是基于
内核源码
树编译的,但是两次编译导致模块B中的函数CRC和A中的函数CRC不一样,因此报错。将A和B使用同一个Makefile一次性编译,insmod不再报错。
chaoshuaihaohao
·
2023-08-18 16:41
linux
友善之臂NanoPi NEO利用fbtft驱动点亮1.69寸ST7789V2屏幕
屏幕引脚说明NanoPiNEOIO介绍屏幕与板子的IO连接关系屏幕NanoPiNEOGNDGNDVCC3.3VSCLPC2SDAPC0RESPG11DCPA1CSPC3BLKPA0下载交叉编译器和linux
内核源码
并按教程配置好开发环境参考友善官方链接
年纪青青
·
2023-08-18 03:49
linux
ST7789V
fbtft
全志H3
友善之臂
NanoPi
NEO
Ubuntu下通过源码编译方式升级内核
1.下载
内核源码
包及补丁包(1)查看当前Ubuntu系统的内核版本。
蓝天居士
·
2023-08-17 18:23
Linux内核
Linux
ubuntu16编译
内核源码
并替换
文章目录1.找到和ubuntu内核版本相同的
内核源码
包2.下载下面三个文件3.相关步骤4.安装编译环境软件参考:1.找到和ubuntu内核版本相同的
内核源码
包4.15.0-112.113:linuxpackage
Yengi
·
2023-08-17 18:19
OS-虚拟化
linux
page_to_pfn 、virt_to_page、 virt_to_phys、page、页帧pfn、内核虚拟地址、物理内存地址linux
内核源码
详解
首先说说内核态虚拟地址和物理内存地址转换关系#definePAGE_OFFSETUL(0xffffffc000000000)/*PHYS_OFFSET-thephysicaladdressofthestartofmemory.*/#definePHYS_OFFSET({memstart_addr;})//把内核态虚拟地址转成物理地址#define__virt_to_phys(x)(((phys_a
dongzhiyan_hjp
·
2023-08-17 18:14
内核
内存管理
linux
【imx6ull-alientek-emmc】linux交叉编译环境 + 内核编译
imx6ull-alientek-emmc,正点原子的min板子困惑了好久,第一次搞通,记录一下,希望之后能知其所以然目录一、交叉编译环境1.选择交叉编译器2.解压3.配置环境变量二、内核编译1.获得
内核源码
压缩包
Shine.Zhang
·
2023-08-17 02:11
Linux
日常记录
&
笔记
linux
ubuntu
arm开发
Linux
内核源码
相关操作整理
转自:Linux
内核源码
相关操作整理Linux内核开发过程中,大部分对源码的操作都是通过源码中提供的Makefile脚本完成的。
·
2023-08-15 16:35
linux4.0新增32位ARM的系统调用
修改
内核源码
Linux系统为每一个系统调用赋予一个系统调用号。当应用程序执行一个系统调用时,应用程序就可以知道执行和调用到哪个系统调用了,从而不会造成混乱。
千册
·
2023-08-14 16:44
linux内核
linux
系统调用
eBPF学习笔记
在不修改
内核源码
或加载核心模块的前提下,安全、高效地扩展内核能力。hook总览如何编写eBFP程序可以
0欧姆
·
2023-08-14 00:50
Others
学习
linux
Linux0.11
内核源码
解析-open.c
目录概述m_inode节点介绍fs/sys_utime设置文件访问和修改时间fs/sys_access检查访问权限fs/sys_chdir改变当前工作目录fs/sys_chroot改变根目录fs/sys_chmod修改文件属性fs/sys_chown修改文件宿主lib/open用户层文件打开函数,调用sys_openfs/sys_open内核层打开、创建文件fs/sys_create创建文件fs/
天才小C
·
2023-08-12 15:44
linux0.11内核源码
c语言
linux
算法
Linux0.11
内核源码
解析-fcntl.c/iotcl.c/stat.c
fcntlfcntl.c实现了文件控制系统调用fcntl和两个文件句柄描述符的复制系统调用dup()和dup2()。dup返回当前值最小的未用句柄,dup2返回指定新句柄的数值,句柄的复制操作主要用在文件的标准输入、输出重定向和管道方面。dupfd复制文件句柄,参数fd是要复制的文件句柄,arg是新文件句柄的最小数值,返回值是新文件句柄或者错误码staticintdupfd(unsignedint
天才小C
·
2023-08-12 15:12
linux0.11内核源码
linux内核0.11
stat
ioctl
dup
2023/3/27作业
实现过程:通过增加设备树结点,使用gpio子系统对LED灯进行操作GPIO子系统框架图:LED等的硬件连接图:新增设备树结点:在linux
内核源码
目录/arch/arm/boot/dts目录下,打开对应
大鱼儿Yu
·
2023-08-12 15:22
linux
运维
服务器
Linux——基础IO(1)
stdout&stderr2.系统调用文件I/O2.1系统接口使用示例2.2接口介绍2.3open函数返回值3.文件描述符fd及重定向3.10&1&23.2文件描述符fd的理解3.3文件描述符Linux
内核源码
分析
IfYouHave
·
2023-08-11 21:03
Linux
linux
运维
服务器
2019-11-24
*KEIL的基本操作;*定时器、中断、串口、以太网等;*熟悉常用通信协议,SPI、I2C、485、CAN;*存储flash;*LCD外设驱动模块;2.
UCOSIII
操作系统概念性学习一遍。
家嘉欢的boy
·
2023-08-10 17:00
kconfig语法
生成配置界面供开发人员配置内核,最后生成配置文件.config语法1.概念:主菜单:可以子菜单和菜单选项子菜单:可以子子菜单和菜单选项子子菜单:可以子子子菜单和菜单选项菜单选项:只有选择执行内容2.在linux
内核源码
目录下
山大王82
·
2023-08-08 12:33
驱动开发
linux
Linux内核移植
一、前言移植内核+移植设备树文件二、准备已移植过uboot的板子已组网-(虚拟机、PC(电脑端)、开发板在同一局域网下)已下载好tftp、nfs服务器到虚拟机中下载好linux
内核源码
(linux-stm32mp
山大王82
·
2023-08-08 12:33
linux
运维
服务器
mysql源码分析_MySQL
内核源码
解读-SQL解析一
本文是基于MySQL5.7.22进行分析1.SQL总体执行流程图通过上面图,可以从全局上了解SQL语句执行流程以及与其他模块交互1.1SQL查询执行流程2.语法解析2.1编程语言知识回顾在介绍具体的MySQL数据库解析SQL之前,先来回归一下编程语言的知识点形式语言(Formallanguage)形式语言是用精确的数学或机器可处理的公式定义的语言,个人理解形式语言就是符号化的语言,比如编程语言(C
weixin_39965283
·
2023-08-08 04:40
mysql源码分析
Linux——设备树
设备树的由来二、Linux设备树的目的1.平台识别2.实时配置3.设备植入三、Linux设备树的使用1.基本数据格式2.设备树实例解析四、使用设备树的LED驱动五、习题一、Linux设备树的由来在Linux
内核源码
的
宇努力学习
·
2023-08-07 19:46
驱动开发
linux
嵌入式
驱动开发
设备树
FriendlyARM mini6410内核编译流程梳理及Makefile解析
厂家提供的
内核源码
拷贝到开发机中,解压并进入到主路径:tar-xvzflinux-2.6.28.6-20111212.tar.gzcdlinux-2.6.28.6/zdy@ubuntu:~/work/linux
我若成精
·
2023-08-07 08:33
linux
arm
arm开发
postgresql 使用之 存储架构 触摸真实数据的存储结构以及组织形式,存入数据库的数据原来在这里
存储架构专栏内容:postgresql
内核源码
分析手写数据库toadb并发编程个人主页:我的主页座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物.概述postgresql数据库服务运行时,数据在磁盘上是如何存储的呢
韩楚风
·
2023-08-07 07:53
postgresql
#postgresql使用
数据库
postgresql
linux
大数据
数据库架构
数据库开发
dba
内存页面共享-KSM
作者也是初次接触Linux
内核源码
,所以文章中难免出现纰漏,欢迎在评论中纠正。
卢大命
·
2023-08-07 02:03
KEIL编译报错,解决方法汇总
目录背景最近在跟着野火码
uCosiii
的代码时,感觉非常完美,结果一编译,报了120个莫名其妙的问题,下面是踩过的坑,一起记录下,免得下次又掉进去了~1.编译汇编文件,报错error:unexpectedtokenatstartofstatement
sarsscofy
·
2023-08-01 12:02
物联网-嵌入式
stm32
单片机
物联网
嵌入式硬件
用Ubuntu交叉编译Linux
内核源码
并部署到树莓派4B上
参考文章1.配置交叉编译环境之前在ubuntu上配置过了,直接跳过2.获取Linux
内核源码
Linux
内核源码
链接到链接里面选择自己合适版本的
内核源码
下载下来,然后传到ubuntu中进行解压3.Linux
恐。。。
·
2023-07-31 05:49
Linux笔记
linux
linux workqueue工作队列的理解和使用示例
工作队列的理解和使用示例前言基本概概念与数据结构work、workerworkqueue、worker_pool、pool_workqueuetop终端kwork工作线程代码工作流程分析初始化工作使用全部流程相关的API示例总结前言本文使用的
内核源码
为
kerwin liu
·
2023-07-30 08:53
linux驱动
linux
驱动开发
系统架构
在
UCOSIII
基础上对STM32F407ZGT6移植LWIP2.1.3
在
UCOSIII
基础上对STM32F407ZGT6移植LWIP2.1.31、移植的准备工作1.1基础工程1.2ST以太网库下载1.3LWIP文件下载2添加及修改ST以太网库2.1、添加以太网库2.2、修改
常驻客栈
·
2023-07-29 17:24
STM32F407
LWIP2.1.3
UCOSIII
STM32F407ZGT6
Linux内核的I2C
经过上面的讲解,对I2C驱动框架应该有了基本的了解了,下面通过分析
内核源码
来深入学习I2C驱动框架。在Linux内核中,I2C框架提供了一系列AP
WangLanguager
·
2023-07-29 12:32
linux
运维
服务器
linux内核从菜鸟起步
内核源码
获取:https://www.kernel.orgLinux内核版本号由3组数字组成:第一个组数字.第二组数字.第三组数字第一个组数字:目前发布的内核主版本。
chenyikan2699
·
2023-07-29 11:13
shell
数据结构与算法
操作系统
Linux近两年高危漏洞修复过程记录
Linux
内核源码
目录被默认放置在“/usr/src/linux”目录中。此目录通常被称为“Linux源代码树”。该目录包含了Linux内
羌俊恩
·
2023-07-29 09:13
linux_FAQ
安全相关
linux
安全
内核
打补丁
patch
linux barrier 栅栏屏障,让多任务在栅栏处集合,全部到齐后同时出发
专栏内容:postgresql
内核源码
分析手写数据库toadb并发编程个人主页:我的主页座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物.
韩楚风
·
2023-07-28 07:30
并发编程
linux
数据库
服务器
c语言
并发编程
分布式
后端
Linux | UBuntu22.04编译内核
Linux|UBuntu22.04编译内核官网下载
内核源码
解压到/usr/src目录tar-xavflinux-5.19.8.tar.xz/usr/src下载安装一系列的软件,为编译内核做准备sudoaptinstalllibncurses5
Rob_King
·
2023-07-28 03:13
Golang
&
后端技术
linux
ubuntu
服务器
ubuntu22.04LTS
内核源码
编译,安装,卸载
下载
内核源码
到网站https://www.kernel.org/下载你自己版本的
内核源码
。
Rock姜
·
2023-07-28 03:43
追峰Java
linux
bash
运维
linux
内核源码
分析之中断tasklet
目录1、前言2、中断服务例程ISR3、tasklet注册tasklet执行tasklet1、前言硬件中断(hardwareinterrupt):由系统自身和与之连接的外设自动产生。它们用于支持更高效地实现设备驱动程序,也用于引起处理器自身对异常或错误的关注软中断(SoftIRQ):用于有效实现内核中的延期操作。同步中断和异常:这些由CPU自身产生,针对当前执行的程序触发原因1)运行时发生的程序设计
为了维护世界和平_
·
2023-07-27 18:40
linux内核分析
中断taslket
linux初学者要读的书
Linux编程实践教程》5、《深入理解Linux内核》6、《Linux命令行与shell脚本编程大全(第3版)》7、《Linux内核设计与实现(第3版)8、《深入Linux内核架构》9、《ARMLinux
内核源码
剖析
向阳菌
·
2023-07-27 12:08
linux
运维
服务器
中断下半部-软中断softirq
本文摘抄于奔跑吧linux内核:基于linux
内核源码
问题分析中断上半部:硬件中断处理程序以在关中断的情况下进行(关闭本CPU的所有中断响应,arm是处理器自动完成的)。
这个我好像学过
·
2023-07-27 04:53
linux
linux驱动makefile解析
#ubuntu的
内核源码
树,如果要编译在ubuntu中安装的模块就打开这2个#KERN_VER=$(shelluname-r)#KERN_DIR=/lib/modules/$(KERN_VER)/build
Hawen-嵌入式
·
2023-07-26 16:08
linux
运维
服务器
正点原子linux阿尔法开发板使用——驱动开发篇
linux驱动开发篇1、编译出厂
内核源码
1.1复制linux
内核源码
到Ubuntu中创建新目录mkdir-pIMX6/linux-imx-4.1.15-2.1.0解压linux
内核源码
tarxflinux-imx
梅山剑客
·
2023-07-26 15:14
#
嵌入式驱动linux
linux
驱动开发
ubuntu
STM32MP157驱动开发——按键驱动(定时器)
内核函数定时器涉及函数参考
内核源码
:include\linux\timer.h给定时器的各个参数赋值:setup_timer(structtimer_list*timer,void(*function)
Is Fang
·
2023-07-26 09:13
stm32
驱动开发
windows
45、Spark
内核源码
深度剖析之BlockManager原理剖析与源码分析
流程图BlockManager原理剖析.pngDriver上,有BlockManagerMaster,它的功能,就是负责对各个节点上的BlockManager内部管理的数据的元数据进行维护,比如Block的增删改等操作,都会在这里维护元数据的变更每个节点上,都有BlockManager,BlockManager上有几个关键组件DiskStore,负责对磁盘上的数据进行读写MemoryStore,负
ZFH__ZJ
·
2023-07-25 18:26
Linux 内核和 Windows 内核有什么区别?
对于服务器使用的操作系统基本上都是Linux,而且
内核源码
也是开源的,任何人都可以下载,并增加自己的改动或功能,Linux最大的魅力在于,全世界有非常多的技术大佬为它贡献代码。
废柴程序员
·
2023-07-25 05:53
Linux账户标识R=400是什么意思_带你阅读linux
内核源码
:通俗讲解编译器、交叉编译器和大小端...
欢迎关注”技术简说“,持续分享linux内核和驱动开发干货。本文内容包括:编译器和交叉编译器的介绍交叉编译器的命名规则如何交叉编译C代码大端、小端的通俗讲解如何判断你的系统是大端系统还是小端系统要学习linux内核开发,编译器或者交叉编译器是绕不过去的坎。编译器的作用是把人类容易标识的程序代码转换为机器所理解的机器代码,那交叉编译器呢?交叉编译器也是实现类似的功能,只不过,咳咳,此处划重点:编译器
weixin_39633102
·
2023-07-24 21:13
vm
ubuntu编译内核
UCOSIII
总结(2)——源码架构
下面将介绍µC/OS-III源码的架构:
ucosiii
源码架构示意框图从图中可以看出,与ucOS密切相关的硬件是CPU、定时器和中断控制器,当然,MCU还有其他的外设,在BSP中要用到,只是这里没有列出
tuxinbang1989
·
2023-07-24 21:42
嵌入式计算机系统之软件
rtos
【外设篇】Linux 看门狗工作原理
二、看门狗
内核源码
分析三、编写看门狗程序四、关于看门狗作用的特别说明一、什么是看门狗?
积步千里
·
2023-07-24 15:11
嵌入式驱动开发
linux
arm开发
skbuff.h在哪
今天看来下底层socket的实现,发现很多人都说有个skbuff结构,我就想着去找下这个,cat/include/linux/skbuff.h结果找不到,查了下,需要下载
内核源码
//Ubuntusudoaptinstalllinux-headers-genericdpkg-Sskbuff.h
吃瓜太狼
·
2023-07-23 04:19
ubuntu
文件IO_文件截断_ftruncate,truncate(附Linux-5.15.10
内核源码
分析)
2.truncate函数介绍2.1truncate函数2.2truncate函数
内核源码
分析2.3truncate函数使用示例3.ftruncate函数介绍3.1ftruncate函数3.2ftruncate
物联网心球
·
2023-07-22 23:47
Linux环境编程
linux
c语言
物联网
ubuntu
开源
Ubuntu18编译
内核源码
并安装
的内核中的触摸屏驱动来修正;先拿我自己笔记本上的Ubuntu18系统做个试验;参看:https://blog.csdn.net/l460133921/article/details/531788751下载Ubuntu18
内核源码
使用如下命令下载
内核源码
小馬佩德罗
·
2023-07-22 10:58
Linux系统相关
Kernel
Ubuntu
linux内核编译和移植过程
linux内核采用模块化方式编写,分层思想4、linux内核使用C和汇编代码实现,在内核中最好不要使用C++5、linux内核具有很好的移植和裁剪特性通过图形化界面的配置方式就可以完成裁剪二、linux
内核源码
的获取
圣地亚哥^
·
2023-07-21 08:24
ARM专栏
Linux系统移植学习笔记【2】linux内核移植
Linux系统移植学习笔记2二、linux内核的移植1.linux内核的特点2.linux
内核源码
的获取3.linux内核的版本命名方式4.linux内核版本的选择5.linux内核的配置和编译6.对
内核源码
进行配置和编译
Bzaa
·
2023-07-21 08:52
系统移植
linux
内核
linux
迅为龙芯2K0500开发板-资料目录
基础资料01开发板硬件资料02_开发及烧写工具开发资料03开发所需软件及驱动04_pmon&Linux
内核源码
05_内核镜像06_pmon镜像07_buildroot文件系统源码&镜像08_测试文件使用手册
mucheni
·
2023-07-20 19:01
2K0500
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他